各位好
個人希望能修改由 phpBB 所產生的站內簡化連結型式,例如以下連結的文字顏色、加入底線、底線顏色。
viewtopic.php?f=116&t=54244
請各位先進不吝指導,謝謝
###### 網站相關資料 ######
主機作業系統 : Linux
上網方式 : Hinet ADSL
架站程式 : Apache v2.2.17 + PHP v5.3.6 + MySQL v5.1.49
phpBB 版本 : phpBB v3.0.9
網域名稱 : geocaching.com.tw
連結網址 : http://www.geocaching.com.tw/
[提問] 如何修改站內連結型式
版面規則
請注意!您的提問必須遵守發問格式,違者砍文。
請注意!您的提問必須遵守發問格式,違者砍文。
Re: [提問] 如何修改站內連結型式
您的意思是要區分站內和站外連結型式嗎?可否再舉例說明呢?Jing.Geocacher 寫: 個人希望能修改由 phpBB 所產生的站內簡化連結型式,例如以下連結的文字顏色、加入底線、底線顏色。
viewtopic.php?f=116&t=54244
另外,您的論壇目前使用的風格並非預設,建議您補充說明之。
p.s.
移動到「風格問題討論」版面。
-
- 星球普通子民
- 文章: 18
- 註冊時間: 2010-01-10 01:15
Re: [提問] 如何修改站內連結型式
感謝您的回覆心靈捕手 寫: 您的意思是要區分站內和站外連結型式嗎?可否再舉例說明呢?
另外,您的論壇目前使用的風格並非預設,建議您補充說明之。
p.s.
移動到「風格問題討論」版面。
小弟補充說明如下,個人希望連結為統一型式,例如站外連結以及由 phpBB 產生的簡化連結都有底線。
先前曾嘗試修改個人目前使用的風格檔中 links.css 以及 colours.css,但是所得效果皆呈現在站外連結,而簡化連結卻不為所動,因此猜測簡化連結的型式可能需由它處修改?
以下是個人目前使用的風格檔 :
we_universal v2.2.1
以下是本篇文章連結 :
viewtopic.php?f=140&t=54244
由上範例也可看出兩者的連結型式略有不同。
Re: [提問] 如何修改站內連結型式
好像連結由 包起來,都會有底線。Jing.Geocacher 寫: 小弟補充說明如下,個人希望連結為統一型式,例如站外連結以及由 phpBB 產生的簡化連結都有底線。
先前曾嘗試修改個人目前使用的風格檔中 links.css 以及 colours.css,但是所得效果皆呈現在站外連結,而簡化連結卻不為所動,因此猜測簡化連結的型式可能需由它處修改?
以下是個人目前使用的風格檔 :
we_universal v2.2.1
以下是本篇文章連結 :
viewtopic.php?f=140&t=54244
由上範例也可看出兩者的連結型式略有不同。
如上頭文章連結:
viewtopic.php?f=140&t=54244
關於簡化連結的型式之設定,我得再查一查。
建議您:
分享您目前的修改方法。
-
- 星球普通子民
- 文章: 18
- 註冊時間: 2010-01-10 01:15
Re: [提問] 如何修改站內連結型式
感謝您的回覆
如您所說使用 BBcode 來包站內連結也可以達到連結型式相同的目的,但小弟以為這樣的方式卻失去了簡化連結的目的,當然如果能兩者兼顧是個人期望的最佳方式。
關於個人目前使用風格檔之連結型式修改,其實也是參考各位先進的分享文章,或許個人理解有誤,還請不吝指正,以下 :
▼ 修改檔案
代碼: 選擇全部
styles\we_universal\theme\links.css
代碼: 選擇全部
.postlink {
border-bottom: 1px dotted #666;
text-decoration: none;
color: #666;
}
代碼: 選擇全部
.postlink {
border-bottom: 1px solid #1E90FF;
text-decoration: none;
color: #666;
}
代碼: 選擇全部
styles\we_universal\theme\colours.css
代碼: 選擇全部
.postlink:hover {
color: #c20031;
}
代碼: 選擇全部
.postlink:hover {
color: #1E90FF;
background-color: #D0E4F6;
}
Re: [提問] 如何修改站內連結型式
一般而言,連結的顏色、背景、以及底線等樣式,主要是在「colours.css」定義;Jing.Geocacher 寫: 如您所說使用 BBcode 來包站內連結也可以達到連結型式相同的目的,但小弟以為這樣的方式卻失去了簡化連結的目的,當然如果能兩者兼顧是個人期望的最佳方式。
關於個人目前使用風格檔之連結型式修改,其實也是參考各位先進的分享文章,或許個人理解有誤,還請不吝指正,以下 :
▼ 修改檔案搜尋以下代碼: 選擇全部
styles\we_universal\theme\links.css
取代以下代碼: 選擇全部
.postlink { border-bottom: 1px dotted #666; text-decoration: none; color: #666; }
▼ 修改檔案代碼: 選擇全部
.postlink { border-bottom: 1px solid #1E90FF; text-decoration: none; color: #666; }
搜尋以下代碼: 選擇全部
styles\we_universal\theme\colours.css
取代以下代碼: 選擇全部
.postlink:hover { color: #c20031; }
代碼: 選擇全部
.postlink:hover { color: #1E90FF; background-color: #D0E4F6; }
如有不足,則再由「links.css」定義。
關於您使用的風格,您的修改是正確的。
--
您發現的問題,主要由下列程式控制。
- includes/functions_content.php
--開啟--
includes/functions_content.php
--找到--
代碼: 選擇全部
$magic_url_replace[] = "make_clickable_callback(MAGIC_URL_LOCAL, '\$1', '\$2', '\$3', '$local_class')";
代碼: 選擇全部
$magic_url_replace[] = "make_clickable_callback(MAGIC_URL_LOCAL, '\$1', '\$2', '\$3', '$class')";
-
- 星球普通子民
- 文章: 18
- 註冊時間: 2010-01-10 01:15
Re: [提問] 如何修改站內連結型式
老師您好心靈捕手 寫: 一般而言,連結的顏色、背景、以及底線等樣式,主要是在「colours.css」定義;
如有不足,則再由「links.css」定義。
關於您使用的風格,您的修改是正確的。
--
您發現的問題,主要由下列程式控制。如果您要將「簡化站內連結」樣式統一,那麼只要修改以下代碼即可。
- includes/functions_content.php
--開啟--
includes/functions_content.php
--找到----取代成--代碼: 選擇全部
$magic_url_replace[] = "make_clickable_callback(MAGIC_URL_LOCAL, '\$1', '\$2', '\$3', '$local_class')";
--儲存與關閉--代碼: 選擇全部
$magic_url_replace[] = "make_clickable_callback(MAGIC_URL_LOCAL, '\$1', '\$2', '\$3', '$class')";
經由您的指導後已達到個人需求,非常感謝您撥沉相助。