FANDOM


用戶檔案標籤Profile Tags)是一個能替換、移除、修改以及重新排列用戶頁面旗幟的腳本(「創始人」、「管理員」、「封禁」等出現於用戶個人檔案的旗幟)。它允許您能依據想要呈現的方式來添加更多旗幟、重新排列和移除它們。您還能自製旗幟並授予用戶。

這個腳本是設計用來允許用戶能不必等候 JavaScript 審核流程即可自行添加/移除用戶標籤。所有添加此腳本的步驟皆會省略 JSRT。

安裝方法

配置

這個腳本將會移除用戶所有預設的標籤。若需將預設標籤保留下來,則必須將它們固定在標籤配置中。

欲變更用戶標籤,只需簡單地添加它們至 MediaWiki:ProfileTags。以下例子將添加兩個標籤至 Rappy 4187

Rappy 4187|測試一,測試二


每個用戶都需以新的一行來輸入。

這裡有配置多個用戶的例子:

Rappy 4187|測試一,測試二
User 1|標籤測試一, 範例標籤一
User 2|標籤測試二, 範例標籤二
User 3|標籤測試三, 範例標籤三
User 4|標籤測試四, 範例標籤四

另外要注意空格長度不會影響標籤配置,因此您可以利用標籤和空格使程式碼看起來更清晰整齊,如以下所示:

Rappy 4187	| 測試一, 測試二
User 1		| 標籤測試一, 範例標籤一
User 2		| 標籤測試二, 範例標籤二
User 3		| 標籤測試三, 範例標籤三
User 4		| 標籤測試四, 範例標籤四

由於標籤的方式是擷取下來的,任何行首不是用戶名的一行皆會被系統忽略,因此註解和新的一行可以依據自己想要的方式添加:

# 管理員
Rappy 4187 | 標籤測試一, 範例標籤一
 
// 行政員
User 1 | 行政員
User 2 | 行政員

以上例子中 #// 用來表示註解,但事實上能依自己的意願將其省略掉。它們被包含在內僅僅是為了使人們能更明白它的含義,它們是註解,不是錯誤的配置。

標籤也能透過 wiki 文本插入鏈接。

Rappy 4187 | 職員, [[Project:Administrators|管理員]]
User 1     | 範例

保留原有標籤

原有標籤預設皆會被移除,但您可以透過添加以下內容至您的站台的 MediaWiki:Wikia.js 來關閉該功能:

(window.dev || {}).profileTags = { noHideTags: true };

對於沒有開啟 JavaScript 的站台,可以透過添加以下 CSS 語法至您的站台的 MediaWiki:Wikia.css 來顯示原有標籤:

#UserProfileMasthead hgroup .tag {
    display: inline-block !important;
}

請注意如果您是使用 CSS 的方法,則當用戶標籤更新時,其對應的 CSS 也需要更新。如果發生錯誤,請記得查看此處的新 CSS 方法或如果尚未更新,請至 討論頁提出。


Community content is available under CC-BY-SA unless otherwise noted.

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+