keroro 2008-3-27 21:18
(正式版)滾動聯盟論壇+方向選擇+首頁伸縮圖標 for 6.0
(正式版)滾動聯盟論壇+方向選擇+首頁伸縮圖標 for 6.0適用版本: Discuz! 6.0
作者: alan888
修正:deadxp
6.0版:ericb
演示: [url=http://angek.raydi.com/][color=#006699]http://angek.raydi.com/[/color][/url]
修改文件: include/cache.func.php, discuz.htm
===========================================================
此帖是根據 Discuz4.1 插件 "用滾動圖示顯示聯盟論壇" 修正及使用在 Discuz 5.0 上
再根據5.0 修改用於 Discuz 5.5上
再根據5.5 修改用於 Discuz 6.0上
本插件暫時未能支援FireFox的瀏覽器
1. 修改 include/cache.func.php
找
if($flink['description']) {
$forumlink['content'] = "<h5><a href=\"$flink[url]\" target=\"_blank\">$flink[name]</a></h5><p>$flink[description]</p>";
if($flink['logo']) {
$forumlink['type'] = 1;
$forumlink['logo'] = $flink['logo'];
} else {
$forumlink['type'] = 2;
}
$data[] = $forumlink;
} else {
if($flink['logo']) {
$tightlink_logo .= "<a href=\"$flink[url]\" target=\"_blank\"><img src=\"$flink[logo]\" border=\"0\" alt=\"$flink[name]\" /></a> ";
} else {
$tightlink_text .= "<a href=\"$flink[url]\" target=\"_blank\">[$flink[name]]</a> ";
}
}
更換為
if($flink['description']) {
$forumlink['content'] = "<a href=\"$flink[url]\" target=\"_blank\" title=\"$flink[name]\r\n$flink[description]\"><img src=\"$flink[logo]\" border=\"0\" alt=\"$flink[name]\r\n$flink[description]\"></a>";
if($flink['logo']) {
$forumlink['type'] = 1;
$forumlink['logo'] = $flink['logo'];
} else {
$forumlink['type'] = 2;
}
$data[] = $forumlink;
} else {
if($flink['logo']) {
$tightlink_logo .= "<a href=\"$flink[url]\" target=\"_blank\"><img src=\"$flink[logo]\" border=\"0\" alt=\"$flink[name]\"></a>";
} else {
$tightlink_text .= "<a href=\"$flink[url]\" target=\"_blank\">$flink[name]></a>";
}
}
2. 後台 -> 更新緩存
3. 修改模板 discuz.htm
找
<!--{if $_DCACHE['forumlinks']}-->
<div class="box">
<span class="headactions"><img id="forumlinks_img" src="{IMGDIR}/$collapseimg[forumlinks]" alt="" /></span>
<h4>{lang board_links}</h4>
<table summary="{lang board_links}" id="forumlinks" cellpadding="0" cellspacing="0" style="$collapse[forumlinks]">
<!--{loop $_DCACHE['forumlinks'] $flink}-->
<tr>
<td>
<!--{if $flink['type'] == 1}--><img src="$flink[logo]" alt="" class="forumlink_logo" /><!--{/if}-->
$flink[content]
</td>
</tr>
<!--{/loop}-->
</table>
</div>
<!--{/if}-->
更換為
<!--{if $_DCACHE['forumlinks']}-->
<div class="box">
<span class="headactions"><img id="forumlinks_img" src="{IMGDIR}/$collapseimg[forumlinks]" alt="" /></span>
<h4>{lang board_links}</h4>
<table summary="{lang board_links}" cellpadding="0" cellspacing="0" style="$collapse[forumlinks]" id="forumlinks">
<tr>
<th style="padding: 0 10px">滾動方向 [<font face="webdings" > <span style="cursor:pointer;cursor:hand" title="向左滾動">7</span></font> <font face="webdings" ><span style="cursor:pointer;cursor:hand" title="開始">4</span></font> <font face="webdings" ><span style="cursor:pointer;cursor:hand" title="暫停"><</span></font> <font face="webdings" > <span style="cursor:pointer;cursor:hand" title="向右滾動">8</font> ]</th>
</tr>
<tr>
<td>
<marquee scrollamount="5" id="ericb" name="ericb" >
<!--{loop $_DCACHE['forumlinks'] $flink}-->
$flink[content]
<!--{/loop}-->
</marquee>
</td>
</tr>
</table>
</div>
<!--{/if}-->
完成
ps:需要填論壇聯盟的文字說明