LifeType 中文開發論壇

開發 => 外掛程式 => 主題作者是: sea-cow 於 五月 22, 2007, 12:43:18 下午



主題: 升級後無法顯示smileys表情符號
作者: sea-cow五月 22, 2007, 12:43:18 下午
各位師兄:

我把LifeType從1.1.6升到1.2.2後,所有在迴響裡的smileys圖示均不能顯示,只顯示原來的text符號,如笑面只見:),請問究竟是那兒出了問題呢?(一定不關commentform.template換了地方的問題,因為是舊有的comments,而在admin裡,smileys這plugin是啟用了的。)

不過,這情況只限於迴響部份,內文則不受影響。


主題: Re: 升級後無法顯示smileys表情符號
作者: cnjhp五月 23, 2007, 07:23:56 上午
我也是。。。


主題: Re: 升級後無法顯示smileys表情符號
作者: cnjhp五月 25, 2007, 08:37:58 上午
有没人知道原因噢?
这几天好像那些高手们都少来啊呵呵。。


主題: Re: 升級後無法顯示smileys表情符號
作者: sea-cow五月 28, 2007, 02:02:24 下午
若非沒人升級到1.2.2,就定是再沒有人用smileys這plugin了,不然怎麼竟然過了一星期,也沒人給在下這貼回覆一個突破性的答案 :-#……


主題: Re: 升級後無法顯示smileys表情符號
作者: hsuzy五月 29, 2007, 02:53:46 上午
若非沒人升級到1.2.2,就定是再沒有人用smileys這plugin了,不然怎麼竟然過了一星期,也沒人給在下這貼回覆一個突破性的答案 :-#……
我直接安裝 1.2.2 是沒問題的
不如你把blog網址來一下 ...


主題: Re: 升級後無法顯示smileys表情符號
作者: sea-cow五月 29, 2007, 08:32:18 上午
怎樣才算是直裝?我想我也算直裝了吧,一切也是新版,只是抄回舊的config.properties.php,總不成連舊的database也棄掉吧?? :-S

http://www.sea-cow.net/blog/index.php?blogId=1


主題: Re: 升級後無法顯示smileys表情符號
作者: sea-cow五月 30, 2007, 10:37:14 下午
我猜問題是你的模版

http://www.sea-cow.net/blog/plugins/smileys/js/smileys/smileys.js
程式碼:
	var myField = document.getElementById( "commentText" );

這裡是指 id是"commentText"的才會變成圖示
而你的模版迴響包起來的是

commenttext

...

結論是,把你模板的 id="commenttext" 改成 id="commentText"

謝謝你用心幫忙,但我想你可能找錯了方向,因為smileys.js並非用來控制輸出的,它只是用來於發表迴響時在commentText這textarea留下smileys的tags,負責處理從database擷取的文字並把tags轉成smileys圖示的應是\plugins\smileys\pluginsmileys.class.php這file中的function _smileizePost( $post, $smileySet, $smileys )


主題: Re: 升級後無法顯示smileys表情符號
作者: hsuzy五月 30, 2007, 11:01:40 下午
sorry, 推論實在太不謹慎

我是全新安裝 lifetype 1.2.2 沒問題

你要不要檢查一下
[全部站台管控] -> [外掛程式] -> [外掛程式設定]


主題: Re: 升級後無法顯示smileys表情符號
作者: sea-cow五月 31, 2007, 04:11:39 下午
我用LifeType-1.2.2建立了一個全新的blog,smileys的情況也是一樣無法在迴響部份顯示圖示,這顯然和我的舊設定或database無關吧,而是1.2.2版本的核心程式出了問題,請管理員大大跟進吧!! 8o|

http://www.sea-cow.net/LTtest/


主題: Re: 升級後無法顯示smileys表情符號
作者: bibicall五月 31, 2007, 09:37:44 下午
我用LifeType-1.2.2建立了一個全新的blog,smileys的情況也是一樣無法在迴響部份顯示圖示,這顯然和我的舊設定或database無關吧,而是1.2.2版本的核心程式出了問題,請管理員大大跟進吧!! 8o|

http://www.sea-cow.net/LTtest/

你好像很生氣吧?不過呢,不是開發人員不理你
他們可能自己的工作也忙,所以請你耐心等候
要不,就自行設法除錯囉
我不會寫程式,所以我跟你一樣,也只能等看看官方何時找出問題在那邊
所以,大家一起耐心的等著吧


主題: Re: 升級後無法顯示smileys表情符號
作者: sea-cow五月 31, 2007, 10:25:28 下午
請別誤會,我沒生氣,只是奇怪沒甚麼人表示有類似的問題吧, :-D

我的估計是,迴響在新版本加了分頁功能而有所調整,才導致這問題的,不知可有估錯呢?


主題: Re: 升级后无法显示smileys表情符号
作者: cnjhp六月 01, 2007, 01:16:46 上午
咳咳,我就是人哪。。
我也是碰到同样的问题,在文章中可以正常显示,只是在回复中无法显示。。

顺便祝大家六一快乐 http://www.45eggs.com/index.php?op=ViewArticle&articleId=476&blogId=1


主題: Re: 升級後無法顯示smileys表情符號
作者: lss六月 01, 2007, 07:54:08 上午
來亂一下  :-P

我已經沒在用 smiley plugin 很久了。

編輯文章的 TinyMCE 本身就有 smiley icon 的支援,比 smiley plugin 好用。

回響的部份,移除 smiley plugin 後,最多就是以前回響的 smiley icon 會變回文字而已,無損原來的回響,建議可以花點時間把回響也改用 TinyMCE 提供的 smiley 會更方便一點。

lss


主題: Re: 升級後無法顯示smileys表情符號
作者: sea-cow六月 01, 2007, 09:11:18 上午
我就是知道也看到許多人在迴響部份換上了TinyMCE,我才在這裡竭力呼救,不要棄掉我們這堅持不轉的小群。
我不轉的原因是,TinyMCE需要我作出很多調校和改動才能確保出文能通過xhtml和css驗證,每次升級都如此費一番功夫,算罷啦!(我真的很重視那驗證,這是我寫網頁的堅持),況且我早已習慣直打xhtml,所以我無論內文和迴響都沒有用上TinyMCE。


主題: Re: 升級後無法顯示smileys表情符號
作者: sea-cow六月 10, 2007, 05:05:39 下午
1.2.3出台了,但Smileys這問題仍沒解決…… :'(


主題: Re: 升级后无法显示smileys表情符号
作者: gzm55六月 11, 2007, 04:31:48 下午
我就是知道也看到许多人在迴响部份换上了TinyMCE,我才在这里竭力唿救,不要弃掉我们这坚持不转的小群。
我不转的原因是,TinyMCE需要我作出很多调校和改动才能确保出文能通过xhtml和css验证,每次升级都如此费一番功夫,算罢啦!(我真的很重视那验证,这是我写网页的坚持),况且我早已习惯直打xhtml,所以我无论内文和迴响都没有用上TinyMCE。

同意~


主題: Re: 升級後無法顯示smileys表情符號
作者: Todsin六月 11, 2007, 10:03:31 下午
我這裡也是全新安裝不能正常顯示表情,但是發表的那裡可以正常選擇及顯示,就是留言裡面無法顯示。

請問樓主的lt環境是什麼,另外要是有人可以正常顯示也請說名一下環境。
我這裡是 Apache/2.2.4 (Unix) PHP/5.2.3

謝謝


主題: Re: 升级后无法显示smileys表情符号
作者: gzm55六月 12, 2007, 12:57:09 上午
刚才跟踪了一下,处理EVENT_POST_LOADED事件事,_smileizePost() 能够得到正确的html文本,但是却不能送到浏览器,不知道是什么毛病...


主題: Re: 升級後無法顯示smileys表情符號
作者: sea-cow六月 12, 2007, 09:45:40 上午
我的設定是Apache/2.0.53 (Fedora)+PHP Version 4.3.11


主題: Re: 升級後無法顯示smileys表情符號
作者: markwu六月 12, 2007, 01:46:00 下午
我原本希望用 TinyMCE 表情的原因,就是要省掉Server 的 loading。所以我才沒有繼續維護 Smiley ...

我等一下看看吧。其實還是建議你用 TinyMCE 的表情。

Mark