發新話題

[分享] 【PHP】風格切換插件

【PHP】風格切換插件

插件功能:在論壇的各個風格間快速切換

使用方法:

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>
結束

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。