[風格]快速回覆MOD+fisubsilver 安裝方式供參考

phpBB 2 Style Support
討論的範圍包含版面排列、樣式、配置;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
gilels
星球公民
星球公民
文章: 50
註冊時間: 2003-07-06 11:26
來自: 乙頻道
聯繫:

[風格]快速回覆MOD+fisubsilver 安裝方式供參考

文章 gilels »

在安裝MOD的過程中,多多少少會碰到一些小狀況,以下是我在 FI Subsilver , FI Subgrey , FI Subice 等風格下安裝「快速回覆」quick_reply_mod_1.1.2 的情形,貼出來給作業環境和我一樣的人參考,也等於是將來我有需要重裝的時候(最好不要!),有個備忘 :-D

我的環境:
●架設主機作業系統:Windows Xp Pro
●安裝的程式:Apache 1.3.27 + php 4.3.1 + MySql 4.0.13
 (安裝在自己電腦上,和付費空間同樣版本)
●付費空間連結: http://www.ismile.tv/
●付費空間主機作業系統:Linux
●我的網址:http://www.anyone.idv.tw (先在電腦弄好後再上傳)
●上網方式: Hinet ADSL
●我的 phpBB2 版本:phpBB 2.0.5


:arrow: 首先:下載 quick_reply_mod_1.1.2.zip
http://phpbb-tw.net/phpbb/viewtopic.php?t=4965

解壓縮之後,按照 installation.txt 的指示安裝。

:!: 到以下這一步時請注意跟著做,這一步主要是為預設的 subsilver 這個風格而寫的,如果是使用 fisubsilver 或 fisubgrey 或 fisubice 的使用者,因為這些風格的 viewtopic_body.tpl 內容和 subsilver 稍有不同,如果照原來的 installation.txt 的指示修改,會有版面上的問題。

代碼: 選擇全部

# 
#-----[ ACTION: OPEN  ]------------------------------------------ 
# 

/templates/your_template/viewtopic_body.tpl 

# 
#-----[ ACTION: FIND ]------------------------------------------ 
# 

<table width="100%" cellspacing="2" border="0" align="center"> 
  <tr> 
   <td width="40%" valign="top" nowrap="nowrap" align="left"><span class="gensmall">{S_WATCH_TOPIC}</span><br /> 
      <br /> 
     {S_TOPIC_ADMIN}</td> 
   <td align="right" valign="top" nowrap="nowrap">{JUMPBOX}<span class="gensmall">{S_AUTH_LIST}</span></td> 
  </tr> 
</table> 

# 
#-----[ ACTION: REPLACE ]------------------------------------------ 
# 

<table width="100%" cellspacing="2" border="0" align="center"> 
  <tr> 
   <td width="40%" valign="top" nowrap="nowrap" align="left"> 
     <span class="gensmall">{S_WATCH_TOPIC}</span><br /> <br />{S_TOPIC_ADMIN} 
   </td> 
  </tr> 
</table> 

<table width="100%" cellspacing="2" border="0" align="center"> 
  <tr> 
   <td valign="top" align="left"> 
     <form name="quick_reply" action="{U_QUICK_REPLY}" method="post"><!-- Quick_Reply_MOD --> 
      <!-- BEGIN quick_reply_anonymous --> 
      <span class="gensmall"><b>{L_USERNAME}</b></span><br /> 
      <span class="genmed"><input type="text" class="post" tabindex="1" name="username" size="25" maxlength="25" value="" /></span><br /> 
      <!-- END quick_reply_anonymous --> 
      <textarea name="message" rows="7" cols="35" wrap="virtual" style="width:500px" class="post" onclick="{if(document.quick_reply.message.value=='{L_QUICK_REPLY_TOPIC}') document.quick_reply.message.value=''}">{L_QUICK_REPLY_TOPIC}</textarea><br /> 
      {U_HIDDEN_FORM_FIELDS} 
\n      <input type="image" src="{QUICK_REPLY_IMG}" border="0" alt="{L_QUICK_REPLY_TOPIC}" onClick="if(document.quick_reply.message.value == '{L_QUICK_REPLY_TOPIC}' || document.quick_reply.message.value == ''){ alert('{L_EMPTY_MESSAGE}'); return false;}else{ return true;}" /> 
     </form> 
   </td> 
   <td align="right" valign="top" nowrap="nowrap">{JUMPBOX}<span class="gensmall">{S_AUTH_LIST}</span></td> 
  </tr> 
</table> 
:!: 記得不要執行以上這一步, :arrow: 請改成以下的步驟:

代碼: 選擇全部

# 
#--[ ACTION: OPEN  ](以 FI subsilver 為例, FI subgrey/FI subice 同)---
# 

/templates/fisubsilver/viewtopic_body.tpl 

#
#-----[ ACTION: FIND ](找到最後一個表格)--------------------
#

<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td><br />
<br />
{JUMPBOX}<br />
<br />
{S_TOPIC_ADMIN}</td>
<td class="gensmall" align="right" valign="top"><strong>{S_WATCH_TOPIC}</strong><br />
<a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a><br />
<a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a><br />
{S_AUTH_LIST}</td>
</tr>
</table>

#
#-----[ ACTION: REPLACE ](把整段改成以下的碼)--------------- 
#

<!--安裝「快速回覆 MOD」所修改的碼,始-->
<br />
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
   <td valign="top" align="left" width="60%"> 
     <form name="quick_reply" action="{U_QUICK_REPLY}" method="post"><!-- Quick_Reply_MOD --> 
      <!-- BEGIN quick_reply_anonymous --> 
      <span class="gensmall"><b>{L_USERNAME}</b></span><br /> 
      <span class="genmed"><input type="text" class="post" tabindex="1" name="username" size="25" maxlength="25" value="" /></span><br /> 
      <!-- END quick_reply_anonymous --> 
      <textarea name="message" rows="7" cols="35" wrap="virtual" style="width:100%" class="post" onclick="{if(document.quick_reply.message.value=='{L_QUICK_REPLY_TOPIC}') document.quick_reply.message.value=''}">{L_QUICK_REPLY_TOPIC}</textarea><br /> 
      {U_HIDDEN_FORM_FIELDS} 
      <input type="image" src="{QUICK_REPLY_IMG}" border="0" alt="{L_QUICK_REPLY_TOPIC}" onClick="if(document.quick_reply.message.value == '{L_QUICK_REPLY_TOPIC}' || document.quick_reply.message.value == ''){ alert('{L_EMPTY_MESSAGE}'); return false;}else{ return true;}" /> 
     </form> 
    <br /><br />
   {S_TOPIC_ADMIN}
  </td> 

<td class="gensmall" align="right" valign="top"><strong>{S_WATCH_TOPIC}</strong><br />
<a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a> | <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a>
<br /><br />
{JUMPBOX}
<br /><br />
{S_AUTH_LIST}
</td>
</tr>
</table>
<!--「快速回覆MOD」所修改的碼,終 -->
:idea: 以上的步驟是我個人的作法,有稍稍移動到小部分的版面編排,供參考。
必要時,請自行對照原始 installation.txt 所修改的版面和我所修改的版面,大概就會知道改在哪。
(請恕無法一一解說相關語法)
www.anyone.idv.tw

   |  ||
 
欣然,而冷漠
 如兩朵雲無聲的撞擊

   |||  | ||   |    |
     ||  |
        |  | |  
圖檔
venus5210
星球普通子民
星球普通子民
文章: 5
註冊時間: 2002-11-02 18:29

文章 venus5210 »

這個有適用在2.0.5ㄇ
風格是fiapple
gilels
星球公民
星球公民
文章: 50
註冊時間: 2003-07-06 11:26
來自: 乙頻道
聯繫:

文章 gilels »

venus5210 寫:這個有適用在2.0.5ㄇ
風格是fiapple
上文有提到:
我的 phpBB2 版本:phpBB 2.0.5
如果是最近在fi 下載的風格,應該都會和 phpBB 2.0.5 相容。
我沒有裝 fiapple ,你可以自行找找看程式碼是不是一樣。
www.anyone.idv.tw

   |  ||
 
欣然,而冷漠
 如兩朵雲無聲的撞擊

   |||  | ||   |    |
     ||  |
        |  | |  
圖檔
venus5210
星球普通子民
星球普通子民
文章: 5
註冊時間: 2002-11-02 18:29

文章 venus5210 »

我照你的方法也不能ㄋ
gilels
星球公民
星球公民
文章: 50
註冊時間: 2003-07-06 11:26
來自: 乙頻道
聯繫:

文章 gilels »

venus5210 寫:我照你的方法也不能ㄋ
很抱歉幫不上忙,因為我沒有裝 fiapple :-|
www.anyone.idv.tw

   |  ||
 
欣然,而冷漠
 如兩朵雲無聲的撞擊

   |||  | ||   |    |
     ||  |
        |  | |  
圖檔
主題已鎖定

回到「風格問題討論」