第 1 頁 (共 1 頁)
[問題] 為什麼改完會變成這樣
發表於 : 2005-07-10 10:09
由 柚姬
改完之後的風格,登入前是這個樣子
\n是想要改成這樣啦,可是只有登入後才會出現,而且還有紅框中的問題
不知道是哪裡出錯了,可以請大大幫忙一下嗎?
若要下載風格檔檢視語碼,或協助修正的大大
請點我下載風格包
●修改風格:F1 SubSliver Shadow
發表於 : 2005-07-10 10:44
由 Kill
不太懂你的意思
你是說登入前要有登入那邊
登入後就不見嗎?
還是怎樣...
發表於 : 2005-07-10 11:16
由 柚姬
k122417901 寫:不太懂你的意思
你是說登入前要有登入那邊
登入後就不見嗎?
還是怎樣...
不是...
是登入後會變成第二張圖片的樣子
登入前是統計表和快速登入列會消失不見~"~
發表於 : 2005-07-10 11:30
由 Kill
這樣就是你去改到了
檢查一下之前改了什麼東西
試試下面的
-----
#
#-----[ OPEN 打開 ]------------------------------------------------
#
templates\subSilver\index_body.tpl
#
#-----[ FIND 尋找 ]------------------------------------------------
#
代碼: 選擇全部
<!-- BEGIN switch_user_logged_in --></td>
<td width="17%" align="right" valign="top" class="gensmall"><form method="post" action="{S_LOGIN_ACTION}">
<div align="justify">
<table width="95%" border="0" cellpadding="3" cellspacing="1" class="forumline">
<tr>
<th width="95%">{L_LOGIN_LOGOUT}</th>
</tr>
<tr>
<td width="95%" height="90" align="center" class="row1"><table border="0" cellspacing="0" cellpadding="2">
<tr>
<td class="gensmall">{L_USERNAME}: </td>
<td><input class="post" type="text" name="username" size="10" /></td>
</tr>
<tr>
<td class="gensmall">{L_PASSWORD}:</td>
<td><input class="post" type="password" name="password" size="10" maxlength="32" /></td>
</tr>
<tr>
<td height="19" colspan="2" class="gensmall"><div align="center">{L_AUTO_LOGIN}
<input class="text" type="checkbox" name="autologin" />
</div></td>
</tr>
<tr>
<td height="25" colspan="2" class="gensmall"><div align="center">
<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
</div></td>
</tr>
</table></td>
</tr>
</table>
<table width="251" border="0">
<tr>
<td width="245"> </td>
</tr>
</table>
</div>
<div align="justify">
<table width="95%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="cat" colspan="2"><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></td>
</tr>
<tr>
<td class="row1" rowspan="3"><img src="templates/fisubsilversh/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" width="25" height="25" class="imgfolder" title="{L_WHO_IS_ONLINE}" /> </td>
<td width="100%" height="54" class="row1">{TOTAL_POSTS}<br />
\n {TOTAL_USERS}<br />
{NEWEST_USER}</td>
</tr>
<tr>
<td height="105" class="row1"><p class="gensmall">{TOTAL_USERS_ONLINE} </p>
<p class="gensmall">[ <strong>{L_WHOSONLINE_ADMIN}</strong> ]</p>
<p class="gensmall">[ <strong>{L_WHOSONLINE_MOD}</strong> ]<br />
{RECORD_USERS}<br />
{LOGGED_IN_USER_LIST}</p></td>
</tr>
<tr>
<td height="102" class="row1">{L_ONLINE_EXPLAIN}</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl">
<tr>
<td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
<td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
<td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
</tr>
</table>
<!-- END switch_user_logged_in -->
#
#-----[ REPLACE WITH 覆蓋 ]------------------------------------
#
代碼: 選擇全部
<!-- BEGIN switch_user_logged_out --></td>
<td width="17%" align="right" valign="top" class="gensmall"><form method="post" action="{S_LOGIN_ACTION}">
<div align="justify">
<table width="95%" border="0" cellpadding="3" cellspacing="1" class="forumline">
<tr>
<th width="95%">{L_LOGIN_LOGOUT}</th>
</tr>
<tr>
<td width="95%" height="90" align="center" class="row1"><table border="0" cellspacing="0" cellpadding="2">
<tr>
<td class="gensmall">{L_USERNAME}: </td>
<td><input class="post" type="text" name="username" size="10" /></td>
</tr>
<tr>
<td class="gensmall">{L_PASSWORD}:</td>
<td><input class="post" type="password" name="password" size="10" maxlength="32" /></td>
</tr>
<tr>
<td height="19" colspan="2" class="gensmall"><div align="center">{L_AUTO_LOGIN}
<input class="text" type="checkbox" name="autologin" />
</div></td>
</tr>
<tr>
<td height="25" colspan="2" class="gensmall"><div align="center">
<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
</div></td>
</tr>
</table></td>
</tr>
</table>
<table width="251" border="0">
<tr>
<td width="245"> </td>
</tr>
</table>
</div>
<div align="justify">
<table width="95%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="cat" colspan="2"><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></td>
</tr>
<tr>
<td class="row1" rowspan="3"><img src="templates/fisubsilversh/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" width="25" height="25" class="imgfolder" title="{L_WHO_IS_ONLINE}" /> </td>
<td width="100%" height="54" class="row1">{TOTAL_POSTS}<br />
{TOTAL_USERS}<br />
{NEWEST_USER}</td>
</tr>
<tr>
<td height="105" class="row1"><p class="gensmall">{TOTAL_USERS_ONLINE} </p>
<p class="gensmall">[ <strong>{L_WHOSONLINE_ADMIN}</strong> ]</p>
<p class="gensmall">[ <strong>{L_WHOSONLINE_MOD}</strong> ]<br />
{RECORD_USERS}<br />
{LOGGED_IN_USER_LIST}</p></td>
</tr>
<tr>
<td height="102" class="row1">{L_ONLINE_EXPLAIN}</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl">
<tr>
<td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
<td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
<td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
</tr>
</table>
<!-- END switch_user_logged_out -->
#
#-----[ SAVE/CLOSE ALL FILES 儲存/關閉所有檔案 ]-------------------
#
# EoM 外掛修正結束
發表於 : 2005-07-10 11:56
由 柚姬
呃...
非常謝謝大大您的幫忙
如果這樣改的話...就是剛好會反過來對吧@@"~
那我想要提出一個問題
有沒有什麼改法,會讓統計列和快速登入一直出現在畫面右邊
而且登入後,快速登入列會變成顯示【USER 歡迎您來回來】...
這似乎很難吧@@
【因為還要改程式碼@@~】
我這邊也會在研究的^^"
發表於 : 2005-07-10 11:59
由 Kill
這應該滿好做的
你可以自己先試著做做看
發表於 : 2005-07-11 10:39
由 謬西
全部玄機都在--
<!-- BEGIN switch_user_logged_in -->到\r
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->到\r
<!-- END switch_user_logged_out -->
前者意思是,一定要登入後,中間夾著的程式碼才會顯示
後者意思是,非登出後,中間夾著的則不會顯示
說通了,根本就不神秘,你可以任意在檔案裡玩,全版改透透
發表於 : 2005-07-11 12:44
由 sakamoto
代碼: 選擇全部
<!-- BEGIN switch_user_logged_in -->
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->
<!-- END switch_user_logged_out -->
簡單的講.....把上面的都拔掉.就會一直出現了...
發表於 : 2005-07-11 14:21
由 柚姬
sakamoto 寫:簡單的講.....把上面的都拔掉.就會一直出現了...
所以...
全部拔掉就會一直出現了@_@~
我還有一點想不到的就是\r
登入之後,要怎麼讓快速登入欄裡面顯示\r
"使用者名稱,您好!歡迎來到論壇!"
這要怎麼改比較好呢@@?
再來,發現一個問題!這一段錯誤代碼是怎麼回事@@?
代碼: 選擇全部
Parse error: parse error, unexpected '}' in d:\server\appserv_2\www\phpbb2\includes\template.php(127) : eval()'d code on line 121
發表於 : 2005-07-12 21:52
由 abej
我想應該是這樣的....
-------------------------------------------------------
登入之後出現\r
代碼: 選擇全部
<!-- BEGIN switch_user_logged_in -->
<!-- END switch_user_logged_in -->
登入之後消失\r
代碼: 選擇全部
<!-- BEGIN switch_user_logged_out -->
<!-- END switch_user_logged_out -->
所以,在你右上角那個登入區塊,可以做兩個,一個是未登入前的畫面,另一個是登入之後的畫面。
1.未登入前的區塊:table前後用↓這個包起來
代碼: 選擇全部
<!-- BEGIN switch_user_logged_out -->
<!-- END switch_user_logged_out -->
2.登入之後的區塊:table前後用↓這個包起來
代碼: 選擇全部
<!-- BEGIN switch_user_logged_in -->
<!-- END switch_user_logged_in -->
未登入的區塊就不要動了,登入之後要顯示的區塊,把原來的變數和其他框框都拿掉,然後放上你要顯示的東西。
這是登出的連結。 例:
登出 [ abej ]
代碼: 選擇全部
<a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a>
其他的變數應該可以在tpi裡面找到,我還在找...^^"
"使用者名稱,您好!歡迎來到論壇!"
找到變數之後,就在登入後顯示的區塊上加入\r
代碼: 選擇全部
"使用者名稱變數",您好!歡迎來到論壇!
這是我在竹貓的第一篇文章,請多指教。
發表於 : 2005-07-13 08:17
由 柚姬
喔喔─
原來可以這麼做@@~
Thanks啦!!
發表於 : 2005-07-30 16:06
由 long0682
謝謝~