|
-- 作者: mama
-- 發表時間: 2011/07/03 11:08pm
我的雷傲論壇版本是: LB5000XP 4.01 在發表模式中,點選表情圖不會有代碼跑到內容區, 而且最下方的狀態是顯示"已完成,但網頁發生錯誤。" 就算我自已key代碼,但發表後還是沒有圖片顯示出來, 我有試過以前的舊版本LB5000II v0818a的表情圖功能, 舊版的沒有問題能使用,所以這應該程式那裡有錯嗎?? 以下是程式裡有關於表情圖的部分,拜託各位大大能告知到是那裡有錯嗎? :em16:
if (($advpost == 1)&&($emoticons eq "on")){ $output .= qq~<tr><td bgcolor=$miscbackone valign=top colspan=2><font color=$fontcolormisc><b>點選表情圖即可在文章中加入相關的表情</b></font><br> ~; if (open (FILE, "${lbdir}data/lbemot.cgi")) { @emoticondata = <FILE>; close (FILE); chomp @emoticondata; } foreach (@emoticondata) { my $smileyname = $_; $smileyname =~ s/\.gif$//ig; $output .= qq~<img src=$imagesurl1/emot/$_ border=0 onClick="smilie('$smileyname');FORM.inpost.focus()" style="cursor:hand"> ~; } $output .= qq~</td></tr>~; }[br][br][color=#990000][b]-=-=-=- 以下內容由 [i]mama[/i] 在 [i]2011年07月03日 11:10pm[/i] 時新增 -=-=-=-[/b][/color] ps:我表情圖的權限是有開的哦~~
-- 作者: POP
-- 發表時間: 2011/07/04 09:49pm
可以麻煩你先到 "初始化論壇資料" 執行一次 3.初始化表情圖片和 EMOT 圖片 (第一次安裝後必須執行一次) 表情圖片和 EMOT 其實不會自動更新的,除非你在這兒更新一下。 論壇圖片網址是否有改到其它空間分流? 如果可以請留下你的論壇網址(或PM短訊給我) Thanks[br][br][color=#990000][b]-=-=-=- 以下內容由 [i]POP[/i] 在 [i]2011年07月04日 10:12pm[/i] 時新增 -=-=-=-[/b][/color] if (($advpost == 1) 這是什麼?? 自己加的嗎? 請改成 if ($emoticons eq "on") {
-- 作者: mama
-- 發表時間: 2011/07/05 04:42pm
原來是我少了作"初始化"這個部份~~~ 初始化後我的表情圖都可以正常使用了!!! 真是很感謝你的回答~~~ :em02: [quote][b]下面引用由[u]POP[/u]在 [i]2011/07/04 09:49pm[/i] 發表的內容:[/b]
if (($advpost == 1) 這是什麼?? 自己加的嗎? 請改成 if ($emoticons eq "on") { [/quote] 這是原本的程式,我沒有改過,這是"表情圖" (:em07:) 的部分, 你指是"EMOT 圖片"是吧~~ 初始化後,不論是表情圖還是EMOT 圖片都可以使用了!!
-- 作者: POP
-- 發表時間: 2011/07/05 09:43pm
[quote][b]下面引用由[u]mama[/u]在 [i]2011/07/05 04:42pm[/i] 發表的內容:[/b] 這是原本的程式,我沒有改過,這是"表情圖" () 的部分 ... [/quote] 恭喜修復論壇功能 這個$advpost == 1我比對目前leobbs版本是沒看到這個條件式 所以才想說如果是你自己加的話是不是因為少了$advpost 變數值導致運行錯誤 如果是本來就有的那就不需care
|