1 頁 (共 1 頁)

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

發表於 : 2004-02-07 14:33
天霜
如果在 文章頁面的左邊個人資料有加進新的資料
像是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 外掛修正結束