baga80 寫:感謝,
經置換,BBcode似乎一切正常了,
在下多手,多修改了一些位置,讓下一行只有三個的BBcode靠左至中,
看起來比較順眼,也不知道有沒也寫錯?
<td><span class="genmed">
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" />
</span></td>
</tr>
<tr>
<td colspan="9">
<table width="35%" border="0" cellspacing="0" cellpadding="0">
<tr align="center" valign="middle">
<!-- BEGIN MultiBB -->
<td><span class="genmed">
<input type="button" class="button" accesskey="{MultiBB.KEY}" name="{MultiBB.NAME}" value="{MultiBB.VALUE}" style="width: {MultiBB.WIDTH}px" onClick="{MultiBB.STYLE}" onMouseOver="helpline('{MultiBB.VALUE}')" />
</span></td>
<!-- END MultiBB -->
<td><span class="genmed">
<input type="button" class="button" accesskey="n" name="addbbcode20" value="stream" style="width: 50px" onClick="bbstyle(20)" onMouseOver="helpline('n')" />
</span></td>
<td><span class="genmed">
<input type="button" class="button" accesskey="rm" name="addbbcode22" value="Real" style="width: 40px" onClick="bbstyle(22)" onMouseOver="helpline('rm')" />
</span></td>
</tr>
</table>
</td>
</tr>
在比對心靈捕手兄修改過的原碼還有相關連結後(之前的文章),
我的原碼問題是出在addbbcode17/18早已被佔用(stream),
實際應該為 addbbcode19/20,
所以
17/18 19/20 依序往後推為 19/20 21/22 即可運作,
實際上,我的系統一直都存在問題,之前可以正常運作,應該是瞎貓碰死老鼠,
剛好趁此外掛修改,將錯誤修改過來。
總之,感謝先進教導,又多學了一項概念。
您的觀念還不完全正確!
1. 您原先的錯在於 <!-- BEGIN MultiBB --> 出現了兩次
2. 起始編號由 0 開始 0/1, 2/3,...16/17,
<!-- BEGIN MultiBB --> 預設佔用 18/19,...
當您加入 youtube 之後, 自然 stream, real 的編號, 得往後移動.
3. 日後若您有再利用 <!-- BEGIN MultiBB --> 新增其他 BBCode
則 stream, real 的編號, 得再往後移動
4. 您加入的程式碼, 可以下列取代即可
#
#-----[ FIND ]-----
#
<table width="35%" border="0" cellspacing="0" cellpadding="0">
<tr align="center" valign="middle">
#
#-----[ REPLACE WITH ]-----
#
<table border="0" cellspacing="0" cellpadding="0">
<tr align="left" valign="middle">
也就是說, 自左邊排起;
若日後再有新增其他 BBCode, 則自動往右延伸