Xoops bünyesindeki tüm modüller bir tıklama ile kaldırılabilir / etkinleştirilebilir / devre dışı bırakılabilir.Kolay yönetilir sistem.
Kullanıcıları çeşitli kriterlere göre arama, mesajlaşma sistemi aracılığıyla e-posta ve özel mesaj gönderme özelliği.
Güçlü bir tema sistemi ile, hem yöneticiler hem kullanıcılar, bir fare tıklamasıyla tüm web sitesinin görünümünü değiştirebilir.
Xoops tema mantığı ne yazıkki .tpl mantığı gibi çalışmamaktadır.Bu yüzden temalar standart kalıplar şeklinde sisteme giydirilir,kısaca temanızın yapısı her modül için aynı olmak zorundadır.
Bu olayın dışına çıkmak ve her modül için farklı tema sayfaları yapmak isterseniz yardımımıza Smart Code lar yetişiyor.Baştan söyleyeyim çok karmaşık bir sistemdir.
Örnekler:
Anasayfada bir bölümü göstermemek istiyorsanız:
Açıklama: Örnek olarak bir resim galeri bölümü düşünelim ama bu galerinin anasayfa haricinde gözükmesini istiyorsanız bu kodu kullanmalısınız.
<{if $smarty.server.PHP_SELF!='/index.php'}>
bu alana gözükmesini istemediğiniz kodlar gelecek.
<{/if}>
<{if $smarty.server.PHP_SELF=='/index.php'}>
sadece anasayfada gözükecek kodlar gelecek.
<{/if}>
<{if $xoops_requesturi!="/modules/TDMDownloads/"}>
kodlar buraya
<{/if}>
<{if $xoops_requesturi!="/modules/TDMDownloads/index.php"}>
kodlar buraya
<{/if}>
<{if $smarty.server.REQUEST_URI|strstr:'modules/TDMDownloads/'}>
<!-- Start content module page -->
<{if $xoops_contents && ($xoops_contents != ' ') }>
<{$xoops_contents}>
<{/if}>
<!-- End content module -->
<{/if}>
<{if $smarty.server.REQUEST_URI|strstr:'modules/TDMDownloads/index.php'}>
<!-- Start content module page -->
<{if $xoops_contents && ($xoops_contents != ' ') }>
<{$xoops_contents}>
<{/if}>
<!-- End content module -->
<{/if}>
<{if $smarty.server.PHP_SELF!='/index.php'}>
<div class="content right clearfix">
<div class="static">
<div class="orta-baslik">
<h4>
<{if $xoops_dirname == "system"}><i class="fa fa-cogs" aria-hidden="true"></i> Sistem<{/if}>
<{if $xoops_dirname == "themes"}><i class="fa fa-desktop" aria-hidden="true"></i> Temalar<{/if}>
<{if $xoops_dirname == "publisher"}><i class="fa fa-folder-open" aria-hidden="true"></i> Makaleler<{/if}>
<{if $xoops_dirname == "pm"}><i class="fa fa-envelope" aria-hidden="true"></i> Mesajlar<{/if}>
<{if $xoops_dirname == "profile"}><i class="fa fa-user" aria-hidden="true"></i> Profil<{/if}>
<{if $xoops_dirname == "xmcontent"}><i class="fa fa-file-text" aria-hidden="true"></i> İçerik<{/if}>
<{if $xoops_dirname == "TDMDownloads"}><i class="fa fa-th-large" aria-hidden="true"></i> Modüller<{/if}>
<{if $xoops_dirname == "contact"}><i class="fa fa-map-marker" aria-hidden="true"></i> İletişim<{/if}>
</h4>
</div>
<div class="full-text clearfix">
<!-- Start content module page -->
<{if $xoops_contents && ($xoops_contents != ' ') }>
<{$xoops_contents}>
<{/if}>
<!-- End content module -->
</div>
</div>
</div>
<{/if}>
<{if $SCRIPT_NAME == "/index.php"}>
<{includeq file="$theme_name/header.html"}>
<{else}>
<{includeq file="$theme_name/header1.html"}>
<{/if}>
<{if $xoops_dirname == "system"}>
Xoops, Open Source, User friendly, Secure.
<{else}>
<{if $xoops_dirname == "publisher"}>news
<{elseif $xoops_dirname == "TDMDownloads"}>downloads
<{elseif $xoops_dirname == "newbb"}>xoops forums
<{elseif $xoops_dirname == "wgteams"}>xoops team
<{elseif $xoops_dirname == "info"}>xoops docu
<{else}><{$xoops_dirname}><{/if}>
<{/if}>
<div class="row my">
<{if $xoops_requesturi!="/modules/newbb/"}>
<div class="col-md-12 col-lg-3 my">
<!-- Start left blocks loop -->
Forum sayfasında sol blok gözükmeyecek,kalan tüm modüllerede gözükür.
<!-- End left blocks loop -->
</div>
<{/if}>
<{if $SCRIPT_NAME == "/index.php"}>
<div class="col-md-12 col-lg-6 my">
<!-- Start left blocks loop -->
Orta blok anasayfada gözükür.
<!-- End left blocks loop -->
</div>
<div class="col-md-12 col-lg-3 my">
<!-- Start left blocks loop -->
Sağ blok anasayfada gözükür.
<!-- End left blocks loop -->
</div>
<{elseif $xoops_dirname == "newbb"}>
<div class="col-md-12 col-lg-12 my">
<!-- Start left blocks loop -->
Forum Sayfasında orta içerik tam gözükür.
<!-- End left blocks loop -->
</div>
<{else}>
<div class="col-md-12 col-lg-9 my">
<!-- Start content module page -->
Sol blok ve orta içerik gözükür
<!-- End content module -->
</div>
<{/if}>
</div>
<div class="row">
<{if $xoBlocks.canvas_right}>
<div class="col-lg-9 ftco-animate">
<{else}>
<div class="col-lg-12 ftco-animate">
<{/if}>
<!-- Start content module page -->
<{if $xoops_contents && ($xoops_contents != ' ') }>
<{$xoops_contents}>
<{/if}>
<!-- End content module -->
</div>
<div class="col-lg-3 sidebar ftco-animate">
<!-- Start right blocks loop -->
<{foreach item=block from=$xoBlocks.canvas_right}>
<{includeq file="$theme_name/theme_blockright.tpl"}>
<{/foreach}>
<!-- End right blocks loop -->
</div>
</div>
</div>