phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)
版主: 版主管理群
-
~倉木麻衣~
- 竹貓忠實會員

- 文章: 1405
- 註冊時間: 2004-03-21 21:00
文章
由 ~倉木麻衣~ »
DL 寫:(但是我知道應該是有方法可以自動把隱藏版面加到版面說明的)
這個部份我剛有做過測試了~
目前在IE 6 SP2 及FireFox 1.0.1上都能正常運作
但不知道是否能在IE6以下的版本運作就是了~因為我用了getElementById()
代碼: 選擇全部
#
#-----[OPEN]----------
#
templates/你的風格/admin/forum_control_edit_body.tpl
#
#-----[FIND]----------
#
<h1>{L_CONTROL_TITLE}</h1>
#
#-----[BEFORE ADD]----------
#
<script language="javascript" type="text/javascript">
function addDesc(sindex) {
var msg,fdesc;
fdesc = document.getElementById('hide_forums')[sindex].text;
findex = document.getElementById('hide_forums')[sindex].value;
msg = '<a href="viewform.php?f=' + findex +'">[' + fdesc + ']</a>';
if (document.getElementById('forums_desc').value.length) {
document.getElementById('forums_desc').value += ' ' + msg;
} else {
document.getElementById('forums_desc').value += msg;
}
}
</script>
#
#-----[FIND]----------
#
<select name="hide_forums[]" Multiple size="8">
#
#-----[REPLACE WITH]----------
#
<select id="hide_forums" name="hide_forums[]" Multiple size="8" onChange="addDesc(this.selectedIndex)">
#
#-----[FIND]----------
#
name="forums_desc"
#
#-----[INLINE BEFORE ADD]----------
#
id="forums_desc"
#
#-----[OPEN]----------
#
admin/admin_forums_control.php
#
#-----[FIND]----------
#
" (f=" . $frow['forum_id'] . ")</option>
"
#
#-----[REPLACE WITH]----------
#
"</option>
"
#
#-----[SAVE/CLOSE ALL FILES]----------
#
# EoM
-
china2000
- 星球公民

- 文章: 194
- 註冊時間: 2003-10-24 23:00
- 來自: 傷講
文章
由 china2000 »
老師~ 若隱藏版面有十個之多,那麼自動加到版面說明的時候將會是甚樣的樣子呢?
-
~倉木麻衣~
- 竹貓忠實會員

- 文章: 1405
- 註冊時間: 2004-03-21 21:00
文章
由 ~倉木麻衣~ »
JAVASCRIPT預設樣式是\r
[版面1] [版面2] [版面3] [版面4].....依此類推\r
這個可以自己在版面說明的地方做修改\r
偽子分區的版面說明其實是抓FORUMS_TABLE裡的forum_desc
所以版面說明要在「版面管理」或「偽子區」那邊設定都是一樣的
這樣子做~只是省掉設定完後還要再跑去「版面管理」那設定的步驟
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
-
china2000
- 星球公民

- 文章: 194
- 註冊時間: 2003-10-24 23:00
- 來自: 傷講
文章
由 china2000 »
我覺得還是手動加進去比較好,因為我可以控制版面的編排次序!
-
DL
- 竹貓忠實會員

- 文章: 717
- 註冊時間: 2005-03-05 15:29
文章
由 DL »
~倉木麻衣~ 寫:DL 寫:(但是我知道應該是有方法可以自動把隱藏版面加到版面說明的)
這個部份我剛有做過測試了~
目前在IE 6 SP2 及FireFox 1.0.1上都能正常運作
但不知道是否能在IE6以下的版本運作就是了~因為我用了getElementById()
代碼: 選擇全部
#
#-----[OPEN]----------
#
templates/你的風格/admin/forum_control_edit_body.tpl
#
#-----[FIND]----------
#
<h1>{L_CONTROL_TITLE}</h1>
#
#-----[BEFORE ADD]----------
#
<script language="javascript" type="text/javascript">
function addDesc(sindex) {
var msg,fdesc;
fdesc = document.getElementById('hide_forums')[sindex].text;
findex = document.getElementById('hide_forums')[sindex].value;
msg = '<a href="viewfor[b][color=red]u[/color][/b]m.php?f=' + findex +'">[' + fdesc + ']</a>';
if (document.getElementById('forums_desc').value.length) {
document.getElementById('forums_desc').value += ' ' + msg;
} else {
document.getElementById('forums_desc').value += msg;
}
}
</script>
#
#-----[FIND]----------
#
<select name="hide_forums[]" Multiple size="8">
#
#-----[REPLACE WITH]----------
#
<select id="hide_forums" name="hide_forums[]" Multiple size="8" onChange="addDesc(this.selectedIndex)">
#
#-----[FIND]----------
#
name="forums_desc"
#
#-----[INLINE BEFORE ADD]----------
#
id="forums_desc"
#
#-----[OPEN]----------
\n#
admin/admin_forums_control.php
#
#-----[FIND]----------
#
" (f=" . $frow['forum_id'] . ")</option>
"
#
#-----[REPLACE WITH]----------
#
"</option>
"
#
#-----[SAVE/CLOSE ALL FILES]----------
#
# EoM