餅乾工坊
[Discuz]服務條款 - 可列印版本

+- 餅乾工坊 (http://ninja.s12.xrea.com/mybb)
+-- 版面: 電腦網路 (http://ninja.s12.xrea.com/mybb/forumdisplay.php?fid=2)
+--- 版面: 網頁相關 (http://ninja.s12.xrea.com/mybb/forumdisplay.php?fid=13)
+--- 主題: [Discuz]服務條款 (/showthread.php?tid=341)



[Discuz]服務條款 - NINJA - 10-24-2009

雖然控制台開啟顯示服務條款,但註冊時並不會先顯示服務條款,要另外點服務條款的連結才會顯示

修改 templates/default/register.htm
找到
引言:<div id="layer_bbrule" class="postbox" style="display: none;">
改成
引言: <!--{if $bbrules}-->
<div id="layer_bbrule" class="postbox s_clear">
<!--{else}-->
<div id="layer_bbrule" class="postbox" style="display: none;">
<!--{/if}-->
找到
引言:<div id="layer_reg" class="postbox s_clear">
改成
引言: <!--{if $bbrules}-->
<div id="layer_reg" class="postbox" style="display: none;">
<!--{else}-->
<div id="layer_reg" class="postbox s_clear">
<!--{/if}-->
缺點,IE會顯示JavaScript錯誤,但不影響註冊
引言:{if $action != 'activation'}
function initinput_register() {
$('registerform').username.focus();
}
第154行因為要把游標放在username上,但顯示服務條款的畫面沒有username
暫時可以改成這樣
引言:{if $bbrules}
{else}
{if $action != 'activation'}
function initinput_register() {
$('registerform').username.focus();
}{/if}

檢測圖示
參考 Discuz 6.0.0 / 6.1.0 的 register.htm