論壇版塊直排系統 v2.2 (本站美化版)
修改方法:找 source\module\forum\forum_index.phpif(empty($gid) && empty($_G['member']['accessmasks']) && empty($showoldetails)) {
extract(get_index_memory_by_groupid($_G['member']['groupid']));
if(defined('FORUM_INDEX_PAGE_MEMORY') && FORUM_INDEX_PAGE_MEMORY) {
include template('diy:forum/discuz');
dexit();
}
}下加//Require Discuz SDK
if(file_exists(DISCUZ_ROOT .'./source/plugin/discuz-sdk/DiscuzSDK.class.php')){
include_once DISCUZ_ROOT .'./source/plugin/discuz-sdk/DiscuzSDK.class.php'; //X1
}else{
include_once DISCUZ_ROOT .'./plugins/discuz-sdk/DiscuzSDK.class.php'; //6,7
}
include_once DISCUZ_ROOT .'./source/plugin/straightdisplay/straightdisplay.class.php';
try{
$sd = StraightDisplay::getInstance();
$sd->setConfig($sd->helper->getConfigs());
$sd->setDisplayConfig( unserialize( $sd->helper->getSystemSetting('straightdisplayConfig') ) );
}catch(SDKException $e){
switch($e->getMessage()){
case DiscuzPluginHelper::PluginNotEnabled:
showmessage('插件還沒有啟用,請啟用後再使用,請返回。');
break;
case DiscuzPluginHelper::ConfigNotFound:
showmessage('發現沒有插件的設定資料,請導入及啟用後再使用本管理系統,請返回。');
break;
case DiscuzPluginHelper::SettingNotFound:
showmessage('無法從系統設定資料中讀取 '.$e->detail.' ,請檢查安裝是否完成或嘗試更新快取資料,請返回。');
break;
default:
SDKException::ExceptionHandler($e);
}
}
找if(!$gid && (!defined('FORUM_INDEX_PAGE_MEMORY') || !FORUM_INDEX_PAGE_MEMORY)) {
$announcements = get_index_announcements();下加 if($sd->CheckViewType()){
//目前以直排模式顯示
$data = $sd->Dispatch(null,true); //讀取所有資料
list($group_list,$forumlist,$threads,$posts,$todayposts) = $data;
}else{ // StraightDisplay End 以下為 本來的顯示模式找 if($_G['setting']['whosonlinestatus'] == 1 || $_G['setting']['whosonlinestatus'] == 3) {
$_G['setting']['whosonlinestatus'] = 1;
$onlineinfo = explode("\t", $_G['cache']['onlinerecord']);上加} // Add by StraightDisplay找 template\default\forum\discuz.htm{hook/index_top} <!--{if empty($gid) && $sd->CheckViewType()}-->
{template straightdisplay:forumlist_straightdisplay}
<!--{else}-->找{hook/index_middle}上加<!--{/if}--> <!-- Add By Straightdisplay -->其他頁面使用 (包括header.htm 或 footer.htm)<!--{eval require_once DISCUZ_ROOT .'./source/plugin/straightdisplay/straightdisplay.class.php';}-->
<!--{eval $sd = StraightDisplay::getInstance();}-->
<!--{if empty($gid) && $sd->CheckViewType()}-->
<a href="index.php?viewtype=default">變更為普通顯示</a>
<!--{else}-->
<a href="index.php?viewtype=straightdisplay">變更為直排顯示</a>
<!--{/if}-->到插件管理安裝
[*]Discuz-sdk
[*]直排
我努力發緊帖 GOOD 美化左什麼呢?.? 回復 zelos1030 的帖子
你自己裝完看看, 再和本論壇比較便知道. 至今我都未有閱讀 15 dl 黎睇下~~ 喝喝 權限不足無法下載-0- 正需要這個棒 ! SAASasASasASasASSA dasasdasdasd 我努力發緊帖