1 頁 (共 1 頁)

[問題]性別外掛的問題

發表於 : 2006-01-27 01:52
oofishg
問題外掛:性別外掛
參考連結:[外掛]Gender 性別 1.2.6em
使用版本:phpBB 2.0.19
網站位置:http://220.132.84.223/phpBB2
狀況描述:
一開始使用EasyMod安裝時,安裝完畢後,雖然記錄正常,但是選項部分是空白的,可以點選但是看不到字,於是復原回去。
後來手動安裝,性別功能是有作用,但是選項部分就變成&&符號,找不到該去哪裡改。
圖檔

補充:
第一次發問,如有違規敬請告知,謝謝~

發表於 : 2006-01-27 02:04
computer315
可能是你的語系檔沒修改到...
剛用test登入你的帳號選英文還是一樣...


你的風格檔正確,已排除是風格的問題...請朝language/你的語系/lang_main.php方面做確認...
http://220.132.84.223/phpBB2/templates/ ... d_body.tpl

發表於 : 2006-01-27 10:18
oofishg
感謝315號電腦大大的回覆
小弟依據原shihchieh的分享[外掛]Gender 性別 1.2.6em,檢查了一下檔案,確實沒有改錯,但是問題為何就不清楚了...
不過既然315號電腦大大已經告知問題所在,所以小弟乾脆就來個土法煉鋼,把profile_add_body.tpl 內容稍做修改為

代碼: 選擇全部

	<tr> 
      <td class="row1"><span class="gen">{L_GENDER}性別:</span></td> 
      <td class="row2"> 
      <input type="radio" {LOCK_GENDER} name="gender" value="0" {GENDER_NO_SPECIFY_CHECKED}/> 
      <span class="gen">{L_GENDER_NOT_SPECIFY}</span>公 
      <input type="radio" name="gender" value="1" {GENDER_MALE_CHECKED}/> 
      <span class="gen">{L_GENDER_MALE}</span>母
      <input type="radio" name="gender" value="2" {GENDER_FEMALE_CHECKED}/> 
      <span class="gen">{L_GENDER_FEMALE}</span></td> 
	</tr>
之後完成圖看起來是正確的,而且也有作用\r
圖檔

不知道這樣是否可行,如果會對其他部份造成影響,敬請告知~謝謝~

發表於 : 2006-03-07 14:50
test02
oofishg 寫:感謝315號電腦大大的回覆
小弟依據原shihchieh的分享[外掛]Gender 性別 1.2.6em,檢查了一下檔案,確實沒有改錯,但是問題為何就不清楚了...
不過既然315號電腦大大已經告知問題所在,所以小弟乾脆就來個土法煉鋼,把profile_add_body.tpl 內容稍做修改為

代碼: 選擇全部

	<tr> 
      <td class="row1"><span class="gen">{L_GENDER}性別:</span></td> 
      <td class="row2"> 
      <input type="radio" {LOCK_GENDER} name="gender" value="0" {GENDER_NO_SPECIFY_CHECKED}/> 
      <span class="gen">{L_GENDER_NOT_SPECIFY}</span>公 
      <input type="radio" name="gender" value="1" {GENDER_MALE_CHECKED}/> 
      <span class="gen">{L_GENDER_MALE}</span>母
      <input type="radio" name="gender" value="2" {GENDER_FEMALE_CHECKED}/> 
      <span class="gen">{L_GENDER_FEMALE}</span></td> 
	</tr>
之後完成圖看起來是正確的,而且也有作用\r
圖檔

不知道這樣是否可行,如果會對其他部份造成影響,敬請告知~謝謝~
這問題早上我才遇到過,我的做法是直接找出修改檔裡有"&&"然後刪掉就正常了,試看看吧。
但是shihchieh大大所提的:
如果個人資料內的性別文字也要改用圖示的話~

代碼:
#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_viewprofile.php

#
#-----[ FIND ]------------------------------------------
#

switch ($profiledata['user_gender'])
{
case 1: $gender=$lang['Male'];break;
case 2: $gender=$lang['Female'];break;
default:$gender=$lang['No_gender_specify'];
}

#
#-----[ REPLACE ]------------------------------------------
#

switch ($profiledata['user_gender'])
{
case 1: $gender="<img src="" . $images['icon_minigender_male'] . "" alt="" . $lang['Gender']. ":".$lang['Male']."" title="" . $lang['Gender'] . ":".$lang['Male']. "" border="0" />";break;
case 2: $gender="<img src="" . $images['icon_minigender_female'] . "" alt="" . $lang['Gender']. ":".$lang['Female']. "" title="" . $lang['Gender'] . ":".$lang['Female']. "" border="0" />"; break;
default:$gender=$lang['No_gender_specify'];
}

#
#-----[ SAVE & CLOSE ]------------------------------------------
#EOM
________________

我改了還是不行耶,秀出來的還是一樣是文字的男、女,而不是圖片耶,
不知是否有人試過ok呢?謝謝

發表於 : 2006-03-07 18:01
心靈捕手
To oofishg:

我猜想:
出現空白選項的原因, 是您的 '中文語系檔' 沒有更新.

以下的修改, 提供您參考:
#
#-----[ OPEN ]-----
#
language/lang_chinese_traditional_taiwan/lang_main.php

#
#-----[ FIND ]-----
#

代碼: 選擇全部

?>
#
#-----[ BEFORE, ADD ]-----
#

代碼: 選擇全部

//Add on for Gender Mod 
$lang['Gender'] = '性別';
$lang['Male'] = '男'; 
$lang['Female']='女'; 
$lang['No_gender_specify'] = '不公開';
#
#-----[ SAVE & CLOSE ]-----
#
#EoM

ps.
當然, 您直接寫入 profile_add_body.tpl 也是可以,
如果您的論壇只有使用預設的中文語系的話.