Greasy Fork

Shined up real nice.

Greasy Fork is available in English.

這是 Greasy Fork 會讀取的 使用者腳本 meta keys 的清單。腳本中可以有不在此清單中的 key,也會存在使用者安裝的腳本中,但不會對 Greasy Fork 的介面有任何效果。

§ @name
腳本名稱,用來作為標題與連結中使用,必填。
§ @name:XX-YY
此腳本在不同語系中的名稱,XX 是 ISO 639-1 的兩字母代碼 ,YY 則是非必要的 ISO 3166 國家代碼。當使用者在符合的語系中瀏覽時就會蓋過 @name 顯示。
§ @description
必須在腳本名稱下方以文字說明腳本內容。
§ @description:XX-YY
此腳本在不同語系中的描述,XX 是 ISO 639-1 的兩字母代碼 ,YY 則是非必要的 ISO 3166 國家代碼。當使用者在符合的語系中瀏覽時就會蓋過 @description 顯示。
§ @namespace
使用者腳本管理器將會透過 @namespace@name 的組合來判斷是否已安裝該腳本。Greasy Fork 要求必填此欄位,若於更新時修改了此欄位也會警告您。
§ @version
使用 Mozilla 版本格式 的腳本版本號。版本號將顯示於腳本的資訊頁中,Greasy Fork 需要此欄位,並會在數值變小時,或是程式碼變動後版本號卻沒有增加時警告您。
§ @include, @exclude, @match
描述此腳本會在哪些網頁執行。此清單將被處理並顯示於腳本的資訊頁,並用來分類腳本。
§ @require
在腳本中引入的外部 JavaScript,請參考 外部腳本的使用規範
§ @updateURL, @installURL, @downloadURL
描述使用者腳本管理器要從何取得更新。Greasy Fork 將會移除這些更新網址,目的是讓從 Greasy Fork 安裝的腳本只能由 Greasy Fork 更新。
§ @license
授權條款的名稱或是網址,用來描述其他人是否可以複製或修改此腳本。若缺少授權條款,就代表使用者可安裝腳本作為個人使用,但不得再次進行散佈。腳本的資訊頁將會顯示使用的授權條款。
§ @supportURL
使用者能取得腳本的技術支援之處(例如:臭蟲追蹤系統、討論區、電子郵件信箱等等)。技術支援網址將會顯示在腳本的反饋頁。
§ @contributionURL
腳本作者的捐贈網址。捐贈網址會顯示在腳本的反饋頁。網址可以是 http、https 或者比特幣協議網址。例如:要連結到 PayPal 捐贈頁面,可使用 https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=your.email.here@example.com&item_name=Greasy+Fork+donation 的格式,請用您自己的電子郵件位址替代前述範例的位址。
§ @contributionAmount
建議的捐贈金額,與 @contributionURL 一起使用。
§ @compatible
標示此腳本與哪些瀏覽器相容。相容性資訊將會顯示在腳本的頁面。可使用例如:@compatible firefox 必須停用彈出型視窗封鎖器 的格式來記錄關於相容性的其他資訊。可使用的瀏覽器有:firefox, chrome, opera, safari
§ @incompatible
標示此腳本與哪些瀏覽器不相容。相容性資訊將會顯示在腳本的頁面。可使用例如:@incompatible firefox 從 Firefox 23 起失效 的格式來記錄關於相容性的其他資訊。可使用的瀏覽器有:firefox, chrome, opera, safari