LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: uranusforever 於 十一月 19, 2005, 01:09:14 上午



主題: 迴響顯示圖片及換行的問題
作者: uranusforever十一月 19, 2005, 01:09:14 上午
我想請問一下,在用我網誌的回響時,都不能直接貼圖,<IMG SRC="">都不能用,我試過在全域設定的
html_allowed_tags_in_comments
在發表迴響評論時可以使用的HTML語法標籤。
加入了  <IMG>   和  <IMG SRC>都還是不能,他只會出現要點的連結,但是我想要的是直接出現所貼的圖,還有當按"ENTER"時,我想讓他換行,但是在送出後都不能,應該都是語法的問題,請問一下我要怎麼修改?謝謝!


主題: Re: 迴響顯示圖片及換行的問題
作者: bibicall十一月 19, 2005, 01:43:19 上午
1.只需將<img>標籤加上去就行了,src是屬性不用加上去。又,加上後有確定按下「更新」鈕嗎?
2.在編輯區換行,請試試「shift+enter」或是用斷行標籤<br> or <br/>


主題: Re: 迴響顯示圖片及換行的問題
作者: uranusforever十一月 19, 2005, 03:32:50 下午
我的全部站台管控裡,"在發表迴響評論時可以使用的HTML語法標籤",可以用的語法有<img><a><em><br><br/><strong><u><strike><blockquote>,我確定有更新,甚至連apache都重新啟動過了,但是都不能貼,請問還要改那邊嗎?我的語法是<img src="網址">,我也試過不打""但是一樣都不能,這是我的網址,http://www.abovesky.idv.tw/blog/index.php?op=ViewArticle&articleId=11&blogId=1,麻煩幫我看看,還有我的最近迴響不知道為什麼都是出現在最下面而且是亂碼,請幫幫忙,謝謝!


主題: Re: 迴響顯示圖片及換行的問題
作者: lss十一月 19, 2005, 05:12:29 下午
我的全部站台管控裡,"在發表迴響評論時可以使用的HTML語法標籤",可以用的語法有<img><a><em><br><br/><strong><u><strike><blockquote>,我確定有更新,甚至連apache都重新啟動過了,但是都不能貼,請問還要改那邊嗎?我的語法是<img src="網址">,我也試過不打""但是一樣都不能,這是我的網址,http://www.abovesky.idv.tw/blog/index.php?op=ViewArticle&articleId=11&blogId=1,麻煩幫我看看
你替發表回響的表單加上了 TinyMCE 對吧,還是用了其它的 WYSIWYG 編輯器?!既然已經是「所見即所得」,他當然會很「忠實地」把你寫進去的 HTML 碼反應出來。你要做的是替這個編輯器加上插入圖片的功能。請參考 TinyMCE 的線上說明 (http://tinymce.moxiecode.com/tinymce/docs/index.html)處理吧!

還有我的最近迴響不知道為什麼都是出現在最下面而且是亂碼,請幫幫忙,謝謝!
你把最近回響的樣版代模放在 footer.template 裡面,當然會出現在版面的最下面了。一般我們都是放在 panel.template 裡面,就像你的 flash 小時鐘和衛星天氣圖一樣。


主題: Re: 迴響顯示圖片及換行的問題
作者: bibicall十一月 19, 2005, 05:19:45 下午
還有我的最近迴響不知道為什麼都是出現在最下面而且是亂碼,請幫幫忙,謝謝!
亂碼的問題是因為你的「:」用了跟big5的編碼
兩種方法解決,一是把你的模版存檔成utf-8不含BOM
另一種就是把你的「:」改成英數半形的「:」


主題: Re: 迴響顯示圖片及換行的問題
作者: uranusforever十一月 19, 2005, 09:48:26 下午
還有我的最近迴響不知道為什麼都是出現在最下面而且是亂碼,請幫幫忙,謝謝!
亂碼的問題是因為你的「:」用了跟big5的編碼
兩種方法解決,一是把你的模版存檔成utf-8不含BOM
另一種就是把你的「:」改成英數半形的「:」
抱歉,我是初學者,能不能麻煩您講的簡單詳細一點點,謝謝!


主題: Re: 迴響顯示圖片及換行的問題
作者: bibicall十一月 19, 2005, 10:36:13 下午
抱歉,我是初學者,能不能麻煩您講的簡單詳細一點點,謝謝!
請參考http://forum.lifetype.org.tw/index.php?topic=1446.0
改用可以支援utf-8格式的文字編輯器,存檔存成utf-8且不包含BOM


主題: Re: 迴響顯示圖片及換行的問題
作者: plany十二月 23, 2005, 12:29:53 上午
不好意思~我想請問一下,
我在迴響的地方加入TinyMCE~方法是用lss的,
功能雖然正常~但是圖案卻怪怪的,
而且將滑鼠移到按鈕上顯示的文字也不對,如下圖:

(http://planykao.myweb.hinet.net/error.JPG)

不過在管理原模式下新增文章的時候是正常的,
還有一個問題就是,不論是新增文章或是迴響,
都不能換行,有試過ctrl+enter和shift+enter了,
文章出來還是沒有換行,
如果是新增文章,我有試過切換到HTML模式下去加上<p></p>,
然後再跳回原本的模式下,文章有換行了,
然後再去按ctrl+enter,還是不給換行。
至於迴響的地方,原本還沒加上TinyMCE的時候,
確定可以換行,但是加上TinyMCE之後,就無法換行了,
請問一下這該修改哪些地方呢?

commentform.template如下
程式碼:
<script language="javascript" type="text/javascript" src="{$url->getBaseUrl()}/js/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript" src="{$url->getTemplateFile("tiny_mce-commentform.js")}"></script>
<form id="commentform" name="commentform" action="{$url->getBaseUrl()}/index.php" method="post">
<p><input name="userName" type="text" size="35" /><small>{$locale->tr("comment_username")} (required)</small></p>
<p><input name="commentTopic" type="text" size="35" /><small>{$locale->tr("comment_topic")}</small></p>
<p><input name="userUrl" type="text" size="35" /><small>{$locale->tr("comment_url")}</small></p>
<p><input name="userEmail" type="text" size="35" /><small>{$locale->tr("comment_email")}</small></p>
<p><textarea rows="10" cols="45" name="commentText"></textarea></p>
<p><input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" />
&nbsp;&nbsp;<input style="font-weight: bold;" type="reset"></p>
<input type="hidden" name="op" value="AddComment"/>
<input type="hidden" name="articleId" value="{$post->getId()}"/>
<input type="hidden" name="blogId" value="{$blog->getId()}"/>
<input type="hidden" name="parentId" value="{$parentId}"/>
</form>

tiny_mce-commentform.js 如下(放在該模組的目錄下)
程式碼:
tinyMCE.init({
mode:"textareas",
theme:"advanced",
relative_urls:false,
plugins:"emotions",
theme_advanced_buttons1:"bold,italic,underline,strikethrough,outdent,indent,link,unlink,image,emotions",
theme_advanced_buttons2:"",
theme_advanced_buttons3:"",
language:"zh_tw",
theme_advanced_toolbar_location:"top",
theme_advanced_toolbar_align:"left",
force_p_newlines:true
})

p.s 都是用PSPad編輯的,也都儲存成UTF-8的格式,TinyMCE是從lss那下載的2.0.1的版本


主題: Re: 迴響顯示圖片及換行的問題
作者: lss十二月 23, 2005, 02:22:38 下午
hi plany:

我寫那篇文章 (http://blog.nlhs.tyc.edu.tw/post/2/63)時,TinyMCE 還沒更新到 2.0.1 版。新的版本裡面已有內建中文語系,我們的 LifeType 用的是 utf-8 ,所以 tiny_mce-commentform.js 裡面的 language 設定要改成 zh_tw_utf8 如下:
程式碼:
language : "zh_tw_utf8",
。你可以參考我寫的另一篇「 更新 TinyMCE 編輯器版本至 2.0.1 final (http://blog.nlhs.tyc.edu.tw/post/2/76)」,裡面有相關說明。

lss


主題: Re: 迴響顯示圖片及換行的問題
作者: plany十二月 23, 2005, 03:03:00 下午
感謝囉!!問題解決了,語系那邊改掉就好了,
程式碼:
language:"zh_tw_utf8"
至於換行的問題我也找到了,
是KKMAN的問題 orz.....
謝謝囉!!


主題: Re: 迴響顯示圖片及換行的問題
作者: bibicall十二月 24, 2005, 01:33:08 上午
至於換行的問題我也找到了,
是KKMAN的問題 orz.....
建議你換掉「打打人」吧,真的是用不慣它
要不,你要測試IE環境是否正常,就真的打開IE

我猜你是想用他的BBS功能吧
PC Man比它好用多了 :-P


主題: Re: 迴響顯示圖片及換行的問題
作者: plany十二月 25, 2005, 09:57:06 下午
我是換到IE之後就正常了,
所以才知道原來是KKMAN的問題,

不過已經用習慣了....換其他的用起來都怪怪的 orz