[分享]Align BBCode

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
king214756
星球普通子民
星球普通子民
文章: 7
註冊時間: 2007-06-02 01:46

[分享]Align BBCode

文章 king214756 »

小弟不才,才剛開始用phpbb沒多久,就來分享

這是小弟我在裝Align BBCode mod 時的突發奇想耍一點的小聰明,來給各位大大看看ok嘛

我把有改到的檔案拿出來

中文顯示感覺這樣還不錯看...

代碼: 選擇全部


#
#-----[ OPEN ]------------------------------------------
#
 posting.php
#
#-----[ FIND ]------------------------------------------
#
	'L_BBCODE_F_HELP' => $lang['bbcode_f_help'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
	'L_BBCODE_X_HELP' => $lang['bbcode_x_help'], // Align BBCode MOD

#
#-----[ FIND ]------------------------------------------
#
	'L_FONT_HUGE' => $lang['font_huge'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
	// Align BBCode MOD
	'L_FONT_ALIGN' => $lang['Font_align'], 
	'L_FONT_ALIGN_SELECT' => $lang['Font_align_select'],
	'L_ALIGN_LEFT' => $lang['align_left'], 
	'L_ALIGN_CENTER' => $lang['align_center'], 
	'L_ALIGN_RIGHT' => $lang['align_right'], 
#
#-----[ OPEN ]------------------------------------------
#
 privmsg.php
#
#-----[ FIND ]------------------------------------------
#
	'L_BBCODE_F_HELP' => $lang['bbcode_f_help'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
	'L_BBCODE_X_HELP' => $lang['bbcode_x_help'], // Align BBCode MOD
#
#-----[ FIND ]------------------------------------------
#
	'L_FONT_HUGE' => $lang['font_huge'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
	// Align BBCode MOD
	'L_FONT_ALIGN' => $lang['Font_align'], 
	'L_FONT_ALIGN_SELECT' => $lang['Font_align_select'],
	'L_ALIGN_LEFT' => $lang['align_left'], 
	'L_ALIGN_CENTER' => $lang['align_center'], 
	'L_ALIGN_RIGHT' => $lang['align_right'], 
#
#-----[ OPEN ]------------------------------------------
#
 language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
$lang['bbcode_f_help'] = 'Font size: [size=x-small]small text[/size]';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['bbcode_x_help'] = 'Align some Text: [align=center]Centered Text[/align]'; // Align BBCode MOD

#
#-----[ FIND ]------------------------------------------
#
$lang['font_huge'] = 'Huge';
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Align BBCode MOD
$lang['Font_align'] = '文字對齊';
$lang['Font_align_select'] = '--請選擇--';
$lang['align_left'] = '靠左對齊';
$lang['align_center'] = '置中對齊';
$lang['align_right'] = '靠右對齊';

#
#-----[ OPEN ]------------------------------------------
#
 templates/subSilver/posting_body.tpl
#
#-----[ FIND ]------------------------------------------
#
f_help = "{L_BBCODE_F_HELP}";
#
#-----[ AFTER, ADD ]------------------------------------------
#
x_help = "{L_BBCODE_X_HELP}"; // Align BBCode MOD
#
#-----[ FIND ]------------------------------------------
# If width value is already 600+ Then ignore this step

<table width="450" border="0" cellspacing="0" cellpadding="2">
#
#-----[ REPLACE WITH ]------------------------------------------
#

<table width="600" border="0" cellspacing="0" cellpadding="2">
#
#-----[ FIND ]------------------------------------------
#
                 <option value="18" class="genmed">{L_FONT_LARGE}</option>
                 <option  value="24" class="genmed">{L_FONT_HUGE}</option>
               </select>
#
#-----[ REPLACE WITH ]------------------------------------------
#
                 <option value="18" class="genmed">{L_FONT_LARGE}</option>
                 <option  value="24" class="genmed">{L_FONT_HUGE}</option>
               </select> &nbsp;{L_FONT_ALIGN}: <select name="addbbcode22" onchange="bbfontstyle('[align=' + this.form.addbbcode22.options[this.form.addbbcode22.selectedIndex].value + ']', '[/align]');this.selectedIndex=0;" onmouseover="helpline('x')">
                 <option value="0" selected="selected" class="genmed" style="font-weight: bold;">{L_FONT_ALIGN_SELECT}</option>
                 <option value="left" class="genmed">{L_ALIGN_LEFT}</option>
                 <option value="center" class="genmed">{L_ALIGN_CENTER}</option>
                 <option value="right" class="genmed">{L_ALIGN_RIGHT}</option>
               </select>

# (If you have installed any other BBCode MODs, you may need to update the 'addbbcode##' ID respectively)
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8510
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [分享]Align BBCode

文章 心靈捕手 »

king214756 寫:小弟不才,才剛開始用phpbb沒多久,就來分享

這是小弟我在裝Align BBCode mod 時的突發奇想耍一點的小聰明,來給各位大大看看ok嘛

我把有改到的檔案拿出來

中文顯示感覺這樣還不錯看...

代碼: 選擇全部


#
#-----[ OPEN ]------------------------------------------
#
 posting.php
#
#-----[ FIND ]------------------------------------------
#
	'L_BBCODE_F_HELP' => $lang['bbcode_f_help'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
	'L_BBCODE_X_HELP' => $lang['bbcode_x_help'], // Align BBCode MOD

#
#-----[ FIND ]------------------------------------------
#
	'L_FONT_HUGE' => $lang['font_huge'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
	// Align BBCode MOD
	'L_FONT_ALIGN' => $lang['Font_align'], 
	'L_FONT_ALIGN_SELECT' => $lang['Font_align_select'],
	'L_ALIGN_LEFT' => $lang['align_left'], 
	'L_ALIGN_CENTER' => $lang['align_center'], 
	'L_ALIGN_RIGHT' => $lang['align_right'], 
#
#-----[ OPEN ]------------------------------------------
#
 privmsg.php
#
#-----[ FIND ]------------------------------------------
#
	'L_BBCODE_F_HELP' => $lang['bbcode_f_help'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
	'L_BBCODE_X_HELP' => $lang['bbcode_x_help'], // Align BBCode MOD
#
#-----[ FIND ]------------------------------------------
#
	'L_FONT_HUGE' => $lang['font_huge'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
	// Align BBCode MOD
	'L_FONT_ALIGN' => $lang['Font_align'], 
	'L_FONT_ALIGN_SELECT' => $lang['Font_align_select'],
	'L_ALIGN_LEFT' => $lang['align_left'], 
	'L_ALIGN_CENTER' => $lang['align_center'], 
	'L_ALIGN_RIGHT' => $lang['align_right'], 
#
#-----[ OPEN ]------------------------------------------
#
 language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
$lang['bbcode_f_help'] = 'Font size: [size=x-small]small text[/size]';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['bbcode_x_help'] = 'Align some Text: [align=center]Centered Text[/align]'; // Align BBCode MOD

#
#-----[ FIND ]------------------------------------------
#
$lang['font_huge'] = 'Huge';
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Align BBCode MOD
$lang['Font_align'] = '文字對齊';
$lang['Font_align_select'] = '--請選擇--';
$lang['align_left'] = '靠左對齊';
$lang['align_center'] = '置中對齊';
$lang['align_right'] = '靠右對齊';

#
#-----[ OPEN ]------------------------------------------
#
 templates/subSilver/posting_body.tpl
#
#-----[ FIND ]------------------------------------------
#
f_help = "{L_BBCODE_F_HELP}";
#
#-----[ AFTER, ADD ]------------------------------------------
#
x_help = "{L_BBCODE_X_HELP}"; // Align BBCode MOD
#
#-----[ FIND ]------------------------------------------
# If width value is already 600+ Then ignore this step

<table width="450" border="0" cellspacing="0" cellpadding="2">
#
#-----[ REPLACE WITH ]------------------------------------------
#

<table width="600" border="0" cellspacing="0" cellpadding="2">
#
#-----[ FIND ]------------------------------------------
#
                 <option value="18" class="genmed">{L_FONT_LARGE}</option>
                 <option  value="24" class="genmed">{L_FONT_HUGE}</option>
               </select>
#
#-----[ REPLACE WITH ]------------------------------------------
#
                 <option value="18" class="genmed">{L_FONT_LARGE}</option>
                 <option  value="24" class="genmed">{L_FONT_HUGE}</option>
               </select> &nbsp;{L_FONT_ALIGN}: <select name="addbbcode22" onchange="bbfontstyle('[align=' + this.form.addbbcode22.options[this.form.addbbcode22.selectedIndex].value + ']', '[/align]');this.selectedIndex=0;" onmouseover="helpline('x')">
                 <option value="0" selected="selected" class="genmed" style="font-weight: bold;">{L_FONT_ALIGN_SELECT}</option>
                 <option value="left" class="genmed">{L_ALIGN_LEFT}</option>
                 <option value="center" class="genmed">{L_ALIGN_CENTER}</option>
                 <option value="right" class="genmed">{L_ALIGN_RIGHT}</option>
               </select>

# (If you have installed any other BBCode MODs, you may need to update the 'addbbcode##' ID respectively)
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
除非外掛是您本人所寫, 否則不必貼出所有修改過程;
重點只要貼出該外掛的檔頭說明, 以及下載位址即可.

若有中文化分享, 則建議修改相關路徑,
如將
language/lang_english/lang_main.php
取代成
language/lang_chinese_traditional_taiwan/lang_main.php

另外, 既然新增 BBCode, 怎麼不必修改 includes/bbcode.php ?

建議您:
貼出 Align BBCode mod 參考連結或下載位址.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
king214756
星球普通子民
星球普通子民
文章: 7
註冊時間: 2007-06-02 01:46

Re: [分享]Align BBCode

文章 king214756 »

心靈捕手 寫:
除非外掛是您本人所寫, 否則不必貼出所有修改過程;
重點只要貼出該外掛的檔頭說明, 以及下載位址即可.

若有中文化分享, 則建議修改相關路徑,
如將
language/lang_english/lang_main.php
取代成
language/lang_chinese_traditional_taiwan/lang_main.php

另外, 既然新增 BBCode, 怎麼不必修改 includes/bbcode.php ?

建議您:
貼出 Align BBCode mod 參考連結或下載位址.
好的,我會重新改過..

修改 includes/bbcode.php 是照原作者去修改的
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8510
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [分享]Align BBCode

文章 心靈捕手 »

king214756 寫:
心靈捕手 寫:
除非外掛是您本人所寫, 否則不必貼出所有修改過程;
重點只要貼出該外掛的檔頭說明, 以及下載位址即可.

若有中文化分享, 則建議修改相關路徑,
如將
language/lang_english/lang_main.php
取代成
language/lang_chinese_traditional_taiwan/lang_main.php

另外, 既然新增 BBCode, 怎麼不必修改 includes/bbcode.php ?

建議您:
貼出 Align BBCode mod 參考連結或下載位址.
好的,我會重新改過..

修改 includes/bbcode.php 是照原作者去修改的
實在看不出您有做出任何的修改. :roll:

官方 phpbb 有釋出兩個 Align BBCode mod
// Author: smithy_dll
http://www.phpbb.com/community/viewtopic.php?t=381916
// Author: NBishop
http://www.phpbb.com/community/viewtopic.php?t=365862

看您的修改程式碼, 所指的應該是下面那個;
若是這一個, 則 竹貓 也已有網友提出 (中文化) 分享.

抱歉! 鎖定此主題.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「外掛問題討論」