以純文字方式查看主題

- 周氏家族:::...Chous family (https://chous.100webspace.net/bbs/cgi-bin/leobbs.cgi)
-- 『 家 族 視 聽 娛 樂 間 』 (https://chous.100webspace.net/bbs/cgi-bin/forums.cgi?forum=18)
--- 『 雷傲論壇討論區 』 (https://chous.100webspace.net/bbs/cgi-bin/forums.cgi?forum=19)
---- [求助]論壇表情符號!! (https://chous.100webspace.net/bbs/cgi-bin/topic.cgi?forum=19&topic=1027)


-- 作者: 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


© 周氏家族:::...Chous family Since 2002 繁體版權所有:摩尼網  程式翻譯:auron  版本: LeoBBS X Build090208