查看: 1451|回復: 0
打印 上一主題 下一主題

風格切換插件

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-9-6 14:34:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
插件功能:在論壇的各個風格間快速切換

使用方法:

1.修改global.php

查找:
unset($dbhost、$dbuser、$dbpw、$dbname、$pconnect);
在其後加入
//首頁風格快速選擇--開始
$style_array=array("wind"=>"預設風格","apple"=>"蘋果樹下","ipb"=>"IPB風格"); //請在這裡修改你的風格對應的顯示名稱
//如style_array=array("wind"=>"預設風格","你的風格1"=>"您的顯示名稱1","你的風格2"=>"你的顯示名稱2",......);
if(isset($_GET['tpskin'])){
if((isset($_COOKIE['skinco']) || $tpskin!=$db_defaultstyle) && $tpskin !=$_COOKIE['skinco']){//$tpskin風格
Cookie('skinco',$tpskin);
//setCookie("skinco",$tpskin,$cookietime);
refreshto('index.php','狀態:風格設置完成');
}
}
$fp=opendir(R_P."data/style/");
if(!empty($_COOKIE['skinco'])){
$selected[$skinco]='selected';
} else{
$selected[$db_defaultstyle]='selected';
}
/**/
while ($skinfile=readdir($fp)){
if (eregi("\.php$",$skinfile)) {
$skinfile=str_replace(".php","",$skinfile);
if(isset($style_array[$skinfile]))$chosenskin.= "<option value=$skinfile $selected[$skinfile]>".$style_array[$skinfile]."</option>";
else $chosenskin.="<option value=$skinfile $selected[$skinfile]>$skinfile</option>";
}
}
closedir($fp);
$quickstyle="<select name=tpskin onchange=\"window.location=('".$REQUEST_URI."?tpskin='+this.options[this.selectedIndex].value+'')\">
$chosenskin</select>
";

//首頁風格快速選擇--結束
2.在你想要加入風格導航的地方加入 $quickstyle 變量。

示例:我加在公告下面了。
修改 index.htm 模版檔案。

查找 :
<td align=left valign=top><img src='$imgpath/$stylepath/index/home.gif' align='absbottom'> $notice<br>
在其後加入
<center>$quickstyle</center>
結束

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

本論壇為非營利之網路平台,所有文章內容均為網友自行發表,不代表論壇立場!若涉及侵權、違法等情事,請告知版主處理。


Page Rank Check

廣告刊登  |   交換連結  |   贊助我們  |   服務條款  |   免責聲明  |   客服中心  |   中央分站

手機版|中央論壇

GMT+8, 2026-11-7 05:28 , Processed in 0.074930 second(s), 15 queries .

Powered by Discuz!

© 2005-2015 Copyrights. Set by YIDAS

快速回復 返回頂部 返回列表