[提問] 如何修改站內連結型式

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

版主: 版主管理群譯文組

版面規則
請注意!您的提問必須遵守發問格式,違者砍文。
主題已鎖定
Jing.Geocacher
星球普通子民
星球普通子民
文章: 18
註冊時間: 2010-01-10 01:15

[提問] 如何修改站內連結型式

文章 Jing.Geocacher »

各位好

個人希望能修改由 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/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8510
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [提問] 如何修改站內連結型式

文章 心靈捕手 »

Jing.Geocacher 寫: 個人希望能修改由 phpBB 所產生的站內簡化連結型式,例如以下連結的文字顏色、加入底線、底線顏色。
viewtopic.php?f=116&t=54244
您的意思是要區分站內和站外連結型式嗎?可否再舉例說明呢?
另外,您的論壇目前使用的風格並非預設,建議您補充說明之。

p.s.
移動到「風格問題討論」版面。
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
Jing.Geocacher
星球普通子民
星球普通子民
文章: 18
註冊時間: 2010-01-10 01:15

Re: [提問] 如何修改站內連結型式

文章 Jing.Geocacher »

心靈捕手 寫: 您的意思是要區分站內和站外連結型式嗎?可否再舉例說明呢?
另外,您的論壇目前使用的風格並非預設,建議您補充說明之。

p.s.
移動到「風格問題討論」版面。
感謝您的回覆

小弟補充說明如下,個人希望連結為統一型式,例如站外連結以及由 phpBB 產生的簡化連結都有底線。

先前曾嘗試修改個人目前使用的風格檔中 links.css 以及 colours.css,但是所得效果皆呈現在站外連結,而簡化連結卻不為所動,因此猜測簡化連結的型式可能需由它處修改?

以下是個人目前使用的風格檔 :
we_universal v2.2.1

以下是本篇文章連結 :
viewtopic.php?f=140&t=54244

由上範例也可看出兩者的連結型式略有不同。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8510
註冊時間: 2004-04-30 01:54
來自: Taiwan

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

關於簡化連結的型式之設定,我得再查一查。

建議您:
分享您目前的修改方法。
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
Jing.Geocacher
星球普通子民
星球普通子民
文章: 18
註冊時間: 2010-01-10 01:15

Re: [提問] 如何修改站內連結型式

文章 Jing.Geocacher »

心靈捕手 寫: 好像連結由 包起來,都會有底線。
如上頭文章連結:
viewtopic.php?f=140&t=54244

關於簡化連結的型式之設定,我得再查一查。

建議您:
分享您目前的修改方法。
感謝您的回覆

如您所說使用 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;
}
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8510
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [提問] 如何修改站內連結型式

文章 心靈捕手 »

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;
}
一般而言,連結的顏色、背景、以及底線等樣式,主要是在「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')";
--儲存與關閉--
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
Jing.Geocacher
星球普通子民
星球普通子民
文章: 18
註冊時間: 2010-01-10 01:15

Re: [提問] 如何修改站內連結型式

文章 Jing.Geocacher »

心靈捕手 寫: 一般而言,連結的顏色、背景、以及底線等樣式,主要是在「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')";
--儲存與關閉--
老師您好

經由您的指導後已達到個人需求,非常感謝您撥沉相助。 :)
主題已鎖定

回到「[3.0.x] 風格問題討論」