第 1 頁 (共 1 頁)
[問題]快速回覆的圖示無法顯示(已解決)
發表於 : 2003-12-23 02:33
由 aiken
●網站位置:
http://aikenlin.idv.tw
●架設主機作業系統:Windows Xp Pro
●快速架站程式:無
●上網方式:東森 CABLE
●安裝的程式:Apache 2.0.48 MySQL 4.0.16 PHP 4.3.4
●phpBB2 版本:phpBB 2.0.3
●問題外掛:[外掛]快速回覆Quick Reply 1.3.1
我的論壇在快速回覆下面當文章的狀態是鎖定的時候圖示就會出現叉燒包...
但是又找不到那個圖示設定的地方...
PS.在原本文章最下方的版面鎖定圖案就是正常的
請問一下那個叉燒包的設定是在哪裡?
發表於 : 2003-12-23 04:40
由 mit
看你的原始檔:
代碼: 選擇全部
<img src="templates/fiblack/images/lang_chinese_traditional_taiwan/reply-locked.gif" width="82" height="25" border="0" alt="這個主題已經被鎖定了, 您無法在這個主題編輯文章或是回覆" align="middle" />
檢查看看這路徑裡有沒有圖
templates/fiblack/images/lang_chinese_traditional_taiwan/reply-locked.gif
還有你圖片的寬度會不會太寬了點啊??(width="82"???

)
發表於 : 2003-12-23 04:57
由 aiken
首先感謝你的回應
我的viewtopic_body.tpl裡面的設定
代碼: 選擇全部
<!-- BEGIN quick_reply -->
<textarea name="message" rows="7" cols="35" wrap="virtual" style="width:425px" class="post" onclick="{if(document.quick_reply.message.value=='{quick_reply.L_QUICK_REPLY_TOPIC}') document.quick_reply.message.value=''}">{quick_reply.L_QUICK_REPLY_TOPIC}</textarea><br />
{quick_reply.U_HIDDEN_FORM_FIELDS}
<input type='image' src='{quick_reply.QUICK_REPLY_IMG}' border='0' alt="{quick_reply.L_QUICK_REPLY_TOPIC}" onClick="if(document.quick_reply.message.value == '{quick_reply.L_QUICK_REPLY_TOPIC}' || document.quick_reply.message.value == ''){ alert('{quick_reply.L_EMPTY_MESSAGE}'); return false;}else{ return true;}" />
</form>
</td>
<!-- END quick_reply -->
然後又看了viewtopic.php的設定...
代碼: 選擇全部
/* BEGIN Quick Reply */
if ($is_auth['auth_reply'] == true)
{
$quick_reply_img = ( $forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED ) ? $images['reply_locked'] : $images['quick_reply'];
$quick_reply_alt = ( $forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED ) ? $lang['Topic_locked'] : $lang['Quick_Reply_to_topic'];
if ( !$userdata['session_logged_in'] )
{
$template->assign_block_vars('switch_username_field', array());
}
$template->assign_block_vars('quick_reply', array(
'QUOTE_IMG' => $quote_img,
'QUICK_REPLY_IMG' => $quick_reply_img,
'L_QUICK_REPLY_TOPIC' => $quick_reply_alt,
'L_EMPTY_MESSAGE' => $lang['Empty_message'],
'U_QUICK_REPLY' => append_sid('posting.' . $phpEx),
'U_HIDDEN_FORM_FIELDS' => ( ($userdata['user_attachsig'] ? '<input type="hidden" name="attach_sig" value="1" />' : "") . ($userdata['user_notify'] ? '<input type="hidden" name="notify" value="1" />' : "") . '<input type="hidden" name="mode" value="reply" /><input type="hidden" name="post" value="1"><input type="hidden" name="' . POST_TOPIC_URL . '" value="' . $topic_id . '" /> <input type="hidden" name="sid" value="' . $userdata['session_id'] . '" />' )));
}
/* END Quick Reply */
都找了但是還是不知道那個地方應該是在哪邊設定的耶...
那個東東到底藏在哪裡咧...
發表於 : 2003-12-23 05:18
由 文
當然阿!主題鎖定你又是管理員~當然會看到錯誤的圖示阿!
因為正常來講是沒辦法看到快速回覆的。。。我有改正就是了。。。
可是忘了怎麼改的。。。試試把img的圖片路徑{指定碼}替換成直接路徑
ps:我不知道mod設計是不是本來就這樣!但是我的也是這樣~"~
發表於 : 2003-12-23 05:19
由 文
補充...或是直接把TPL的
<!-- BEGIN quick_reply -->和<!-- END quick_reply -->刪除
發表於 : 2003-12-23 06:54
由 aiken
文 寫:當然阿!主題鎖定你又是管理員~當然會看到錯誤的圖示阿!
因為正常來講是沒辦法看到快速回覆的。。。我有改正就是了。。。
可是忘了怎麼改的。。。試試把img的圖片路徑{指定碼}替換成直接路徑
ps:我不知道mod設計是不是本來就這樣!但是我的也是這樣~"~
ㄛ...............................
可是我登出之後還是看的到快速回覆耶.....然後也還是有叉燒包.....
把<!--begin ......--> <!--END....-->拿掉也是一樣咧.....
可不可以看一下你的viewtopic_body.tpl的內容
發表於 : 2003-12-23 07:19
由 aiken
...那個....我找到問題了.....
下面這行
<input type='image' src='{quick_reply.QUICK_REPLY_IMG}' border='0' alt="{quick_reply.L_QUICK_REPLY_TOPIC}" onClick="if(document.quick_reply.message.value == '{quick_reply.L_QUICK_REPLY_TOPIC}' || document.quick_reply.message.value == ''){ alert('{quick_reply.L_EMPTY_MESSAGE}'); return false;}else{ return true;}" />
裡面的單點 ' <=就是這一點....換成雙點=> "
就出現了......^^|||
應該是MOD作者的問題.....
但是很奇怪...我只有fi系列的風格有這樣的問題
subSilver系列的沒更改都可以正常顯示...
發表於 : 2003-12-23 08:33
由 文
我的風格是自己設計的!
至於把單引號改成雙引號我倒是不曉得!
不過至少你的問題解決了@@