[修飾] 文章頁面個人資料斷行空白一行顯示問題

MODs Released by Other phpbb Sites
非官方認證通過之 MOD ,或許有安全性之疑慮,所有問題由原發表者回覆!

版主: 版主管理群

主題已鎖定
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

[修飾] 文章頁面個人資料斷行空白一行顯示問題

文章 天霜 »

如果在 文章頁面的左邊個人資料有加進新的資料
像是Gender, Birthday等

如果使用者沒有填寫其中一個
那麼就會出現空白一行的顯示問題

以Gender來說,會造成這樣是因為在\r
templates/subSilver/viewtopic_body.tpl的程式碼如下:

代碼: 選擇全部

{postrow.POSTER_GENDER}<br />
所以不論是否有選擇性別 後面的<br />斷行語法還是會顯示出來

目前筆者是用以下的方法來解決這個問題
將<br />斷行語法寫進{postrow.POSTER_GENDER}

開始修改:

  • Gender 1.2.6:
#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

viewtopic.php
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

// Start add - Gender MOD
switch ($postrow[$i]['user_gender']) 
{ 
	case 1 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender'].  ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break; 
	case 2 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break; 
	default : $gender_image=""; 
}
// End add - Gender MOD
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#

代碼: 選擇全部

// Start add - Gender MOD
switch ($postrow[$i]['user_gender']) 
{ 
	case 1 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender'].  ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" /><br />"; break; 
	case 2 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" /><br />"; break; 
	default : $gender_image=""; 
}
// End add - Gender MOD
#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

{postrow.POSTER_GENDER}<br />
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#

代碼: 選擇全部

{postrow.POSTER_GENDER}
#
#-----[ SAVE/CLOSE ALL FILES 儲存/關閉所有檔案 ]-------------------
#
# EoM 外掛修正結束

  • Birthday 1.5.4:
#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

viewtopic.php
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

$poster_age = $lang['Age'] . ': ' . $poster_age;
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#

代碼: 選擇全部

$poster_age = $lang['Age'] . ': ' . $poster_age . '<br />';
#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

{postrow.POSTER_AGE}<br />
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#

代碼: 選擇全部

{postrow.POSTER_AGE}
#
#-----[ SAVE/CLOSE ALL FILES 儲存/關閉所有檔案 ]-------------------
#
# EoM 外掛修正結束

  • Birthday ADD-ON zodiac's 1.0.5:
#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

viewtopic.php
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

$zodiac_img = '<img src="' . $u_zodiac . '" alt="' . $zodiac . '" title="' . $zodiac . '" align="top" border="0" />';
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#

代碼: 選擇全部

$zodiac_img = '<img src="' . $u_zodiac . '" alt="' . $zodiac . '" title="' . $zodiac . '" align="top" border="0" /><br />';
#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

{postrow.L_ZODIAC}{postrow.ZODIAC_IMG}<br />
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#

代碼: 選擇全部

{postrow.L_ZODIAC}{postrow.ZODIAC_IMG}
#
#-----[ SAVE/CLOSE ALL FILES 儲存/關閉所有檔案 ]-------------------
#
# EoM 外掛修正結束

  • Birthday ADD-ON Chinese zodiac's in viewtopic 1.0.0:
#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

viewtopic.php
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

$chinese_img = ($chinese=='Unknown') ? '' : '<img src="' . $u_chinese . '" alt="' . $lang[$chinese] . '" title="' . $lang[$chinese] . '" align="absmiddle" border="0" />';
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#

代碼: 選擇全部

$chinese_img = ($chinese=='Unknown') ? '' : '<img src="' . $u_chinese . '" alt="' . $lang[$chinese] . '" title="' . $lang[$chinese] . '" align="absmiddle" border="0" /><br />';
#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

{postrow.L_CHINESE}{postrow.CHINESE_IMG}<br />
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#

代碼: 選擇全部

{postrow.L_CHINESE}{postrow.CHINESE_IMG}
#
#-----[ SAVE/CLOSE ALL FILES 儲存/關閉所有檔案 ]-------------------
#
# EoM 外掛修正結束
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
主題已鎖定

回到「非官方認證外掛」