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.
Publisher Modülünde kategoriye özel şablon atayabiliyorken içeriklerin hepsi publisher_item.tpl şablonunda yayınlanıyordu.Bu hack sayesinde hem kategoriye hemde içeriğe özel şablon tanımlaya bileceğiz.
Uygulanacak Adımlar
1: xoops_version.php dosyasını açın ve yeni eklemek istediğiniz şablon kodunu ekleyin.
Örnek:
['file' => 'publisher_eren.tpl', 'description' => '_MI_PUBLISHER_ITEM_DSC'],
// Creating the category object that holds the selected item
$categoryObj = $helper->getHandler('Category')->get($itemObj->categoryid());
$categoryid = (int)$categoryObj->getVar('categoryid');
if($categoryid == 1) {
$GLOBALS['xoopsOption']['template_main'] = 'publisher_eren.tpl';
} elseif($categoryid == 2) {
$GLOBALS['xoopsOption']['template_main'] = 'publisher_eren_2.tpl';
} else {
$GLOBALS['xoopsOption']['template_main'] = 'publisher_item.tpl'; //default template
}