[討論]版面文字轉折的問題

與 phpBB 2.0.x 相關主題。

版主: 版主管理群

回覆文章
honlin
星球公民
星球公民
文章: 35
註冊時間: 2002-10-30 00:03
來自: 母親的名叫台灣
聯繫:

[討論]版面文字轉折的問題

文章 honlin »

HTML 所顯示給 browser 的畫面寬度, 若是用 table 來控制寬度.
在 td 內的文字, 長度若超過預定的寬度, 便會自動轉折 wrap.
轉折的位置是由程式自動在由文字間找間格去轉. 但若碰上一長串的毫無間隙的相同符號. 就不一定能轉折了.
不知道, phpbb 系統的原設計, 對此一狀況, 是本來就設計了還是能強制轉折.
還是, 要如何修改才能做得到. 我發現我自己安裝的 phpbb 2.0.3 就會無法轉折
而把一長串的連續符號一直往右邊推, 推到了超出了畫面.
試過竹貓的系統, 卻無此問題. 是竹貓有經過修正, 還是我自己改或了程式??
honlin
星球公民
星球公民
文章: 35
註冊時間: 2002-10-30 00:03
來自: 母親的名叫台灣
聯繫:

文章 honlin »

還我發現, 竹貓的系統中, 竟然對<table><td>這類 html 標籤 出現於文章中\r
並沒把這些視為文字的一部份, 而是視為 html 的標籤 .....
也就是說這些標籤擺文章中會發生html 的作用.

上頭能顯視出來, 是我特地把<>符號改用全型. 才能顯示.
可我使用的原始系統並無此問題. 顯然是竹貓改過的程式 .....
honlin
星球公民
星球公民
文章: 35
註冊時間: 2002-10-30 00:03
來自: 母親的名叫台灣
聯繫:

文章 honlin »

原來 phpbb 的原系統就是設計成不把連續長字串強制的轉折.
在 phpbb 的本站測試也發現是如此. 只是也早有人拿這問題在討論.
也有人提出解決的建議方式 ..... 去研究ing

有成果再給報靠 ....
honlin
星球公民
星球公民
文章: 35
註冊時間: 2002-10-30 00:03
來自: 母親的名叫台灣
聯繫:

文章 honlin »

北美的那些弟兄  都還沒出現啊? 害我一個人在這 自問自答, 又不是在演單口相聲.

哇 ... 原來是我自己學藝不精. 下頭就有個選項, 要選 這篇文章 的 HTML 是否關閉
honlin
星球公民
星球公民
文章: 35
註冊時間: 2002-10-30 00:03
來自: 母親的名叫台灣
聯繫:

[分享] 長串連字不能轉折 wrap 的問題解決參考

文章 honlin »

搜尋過大家的討論, 重點都只在說 viewtopic_body.tpl 需要更改才能解決, 長串連續字強破斷行 wrap 的問題
可研究過或發現還有文章, 於是整理了一下下 .... 因為不是正規的 MOD 所以沒能去外掛區擺\r

報告如下 :

#############################################################################################################################################
#
#---------打開------------
#
/templates/subSliver/viewtopic_body.tpl
#
# 這檔一定要改, 貼出的文件遇到長串連字是否斷行就在此
#
#---------挖出------------
#
<td colspan="2"><span class="postbody">{postrow.MESSAGE}{postrow.SIGNATURE}</span><span class="gensmall">{postrow.EDITED_MESSAGE}</span></td>
#
#---------換成------------
#
<td colspan="2"><table style="table-layout:fixed"><tr><td style="word-wrap:break-word"><span class="postbody">{postrow.MESSAGE}{postrow.SIGNATURE}</span><span class="gensmall">{postrow.EDITED_MESSAGE}</span></td></tr></table></td>
#
#---------打開------------
#
/templates/subSliver/posting_preview.tpl
#
# 這檔要改, 貼出文件時的預覽長串連字才有斷行 .... 竹貓沒改, 試試就知, 上頭的長串連續的 # 就把畫面推往右邊去了
#
#---------挖出------------
#
<span class="postbody">{MESSAGE}</span>
#
#---------換成------------
#
<table style="table-layout:fixed"><tr><td style="word-wrap:break-word"><span class="postbody">{MESSAGE}</span></td></tr></table>
#
#---------打開------------
#
/templates/subSliver/privmsgs_preview.tpl
#
# 修改這個檔, 不然 PM 預覽時遇到長串連字會不斷行.... 竹貓沒改, 試試就知\r
#
#---------挖出------------
#
<td valign="top" colspan="2" class="row1"><span class="postbody">{MESSAGE}</span></td>
#
#---------換成------------
#
<td valign="top" colspan="2" class="row1"><table style="table-layout:fixed"><tr><td style="word-wrap:break-word"><span class="postbody">{MESSAGE}</span></td></tr></table></td>
#
#---------打開------------
#
/templates/subSliver/privmsgs_read_body.tpl
#
# 修改這個檔, 收到的 PM 長串連字才會有斷行.... 不知竹貓有沒改, 沒對象試試就不知\r
#
#---------挖出------------
#
<td valign="top" colspan="3" class="row1"><span class="postbody">{MESSAGE}</span></td>
#
#---------換成------------
#
<td valign="top" colspan="3" class="row1"><table style="table-layout:fixed"><tr><td style="word-wrap:break-word"><span class="postbody">{MESSAGE}</span></td></tr></table></td>
#
#---------打開------------
#
/templates/subSliver/posting_topic_review.tpl
#
# 這檔是在回覆文章時預覽先前已發出的文件\r
#
#---------挖出------------
#
<td colspan="2"><span class="postbody">{postrow.MESSAGE}</span></td>
#
#---------換成------------
#
<td colspan="2"><table style="table-layout:fixed"><tr><td style="word-wrap:break-word"><span class="postbody">{postrow.MESSAGE}</span></td></tr></table></td>
#
#---------打開------------
#
/templates/subSliver/search_results_posts.tpl
#
# 這檔是搜尋結果的顯示
#
#---------挖出------------
#
<td valign="top" class="row1"><span class="postbody">{searchresults.MESSAGE}</span></td>
#
#
#---------換成------------
#
<td valign="top" class="row1"><table style="table-layout:fixed"><tr><td style="word-wrap:break-word"><span class="postbody">{searchresults.MESSAGE}</span></td></tr></table></td>
#
#
# 講完畢 局工下台\r
#
# 如果沒錯請拍拍手, 如果有錯請指正
最後由 honlin 於 2002-11-10 01:09 編輯,總共編輯了 1 次。
maostudio
竹貓好朋友
竹貓好朋友
文章: 380
註冊時間: 2002-07-02 01:59
來自: BayArea
聯繫:

文章 maostudio »

您講挺好,我不忍打斷!!
我看要請相聲瓦社找你參加下一次的演出了!!
:mrgreen: :mrgreen: :mrgreen:
還我發現, 竹貓的系統中, 竟然對<table><td>這類 html 標籤 出現於文章中
並沒把這些視為文字的一部份, 而是視為 html 的標籤\r
你忘了勾"關閉這篇文章的 HTML 語法功能",所以不見了

感謝你的整理,應該不少人會用到!!
圖檔
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-

ITPE!!
honlin
星球公民
星球公民
文章: 35
註冊時間: 2002-10-30 00:03
來自: 母親的名叫台灣
聯繫:

文章 honlin »

maostudio 寫: 感謝你的整理,應該不少人會用到!!
還好啦 ..... 對了, 研究了你的名字粉久, 就是不敢問
mao是茅?
studio .... 那不就是茅房嗎 :mrgreen: :mrgreen: :mrgreen:

還我一直不懂竹貓的 人氣指數 怎麼計算的. 指發炎較多的? 還是貼出主題多的?
還是發言被看的多的? 還是有人回信的多的 ??
maostudio
竹貓好朋友
竹貓好朋友
文章: 380
註冊時間: 2002-07-02 01:59
來自: BayArea
聯繫:

文章 maostudio »

honlin 寫: 還好啦 ..... 對了, 研究了你的名字粉久, 就是不敢問
mao是茅?
studio .... 那不就是茅房嗎 :mrgreen: :mrgreen: :mrgreen:
哇靠!! 可以這樣翻喔!!
:-o :-o :-o
你狠!!
:evil: :evil: :evil:
但感謝你的建議!!
:-? :-? :-?
圖檔
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-

ITPE!!
回覆文章

回到「2.0」