[教學]文章強迫斷行,完整版!

與 phpBB 2.0.x 相關主題。

版主: 版主管理群

回覆文章
54yuwei
星球公民
星球公民
文章: 41
註冊時間: 2002-10-24 01:07

[教學]文章強迫斷行,完整版!

文章 54yuwei »

引用 honlin 教學 跟 design 的修正 ,讓你的文章自動斷行,斷的正確!
連 code 或是 hide 裡面都可以哦!

#---------打開------------
#
/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-break:break-all"><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-break:break-all"><span class="postbody">{MESSAGE}</span></td></tr></table> 
#
#---------打開------------

/templates/subSliver/privmsgs_preview.tpl
# 修改這個檔, 不然 PM 預覽時遇到長串連字會不斷行.... 竹貓沒改, 試試就知
#
#---------挖出------------

代碼: 選擇全部

<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-break:break-all"><span class="postbody">{MESSAGE}</span></td></tr></table></td> 
#---------打開------------
#
/templates/subSliver/privmsgs_read_body.tpl
#
# 修改這個檔, 收到的 PM 長串連字才會有斷行.... 不知竹貓有沒改, 沒對象試試就不知
#
#---------挖出------------
#

代碼: 選擇全部

<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-break:break-all"><span class="postbody">{MESSAGE}</span></td></tr></table></td> 
#
#---------打開------------
#
/templates/subSliver/posting_topic_review.tpl
#
# 這檔是在回覆文章時預覽先前已發出的文件
#
#---------挖出------------
#

代碼: 選擇全部

<td colspan="2"><span class="postbody">{postrow.MESSAGE}</span></td> 
#
#---------換成------------
#

代碼: 選擇全部

<td colspan="2"><table style="table-layout:fixed"><tr><td style="word-break:break-all"><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-break:break-all"><span class="postbody">{searchresults.MESSAGE}</span></td></tr></table></td>
已上是前面兩位前輩種樹,小弟我做一下整合而已~~
基本上應該是沒有什麼太大的問題,若有問題,可以留言,我在幫你看看!

PS:我不太會改版,都是由 吉川教導!
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8510
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

這個修改, 不適用在 Fx 瀏覽器;
若要適用 Fx 瀏覽器, 則可試試增加以下修改.

利用 <div> 語法, 將新增的 <table> 包起來.

以 viewtopic_body.tpl 為例

#---------打開------------
#
/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"><div style="overflow:auto"><table style="table-layout:fixed"><tr><td style="word-break:break-all"><span class="postbody">{postrow.MESSAGE}{postrow.SIGNATURE}</span><span class="gensmall">{postrow.EDITED_MESSAGE}</span></td></tr></table></div></td>
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
回覆文章

回到「2.0」