Aceasta este o lista a meta chei de folosit pentru scripturile utilizatorului care Greasy Fork le va citi. Cheile înafara celor de pe această lista pot fi incluse în scripturi, și vor fi prezente în scriptul instalat, dar, nu vor avea nici un efect pe UI-ul site-ului Greasy Fork.
- §
@name
- Numele scriptului, folosit ca titlu și in link-uri. Necesar.
- §
@name:XX-YY
- Numele scriptului într-o locală specifică, unde XX este un cod 2 de literă ISO639-1 și YY este opțional codul de țara ISO 3166. Suprascrie
@numele
unde utilizatorul răsfoiește o locală identică. - §
@description
- O descriere despre ce face scriptul. Se va vedea sub formă de text sub numele lui. Necesar.
- §
@description:XX-YY
- Numele scriptului într-o locală specifică, unde XX este un cod 2 de literă ISO639-1 și YY este opțional 2codul de țara ISO 3166. Suprascrie
@descrierea
unde utilizatorul răsfoiește o locală identică. - §
@namespace
- O combinație de
@namespace
și@nume
sunt folosite de managerul de scripturi pentru a putea vedea dacă un script este instalat. Site-ul Greasy Fork are nevoie de aceste informații și va anunța dacă acestea s-au schimbat sau actualizat. - §
@version
- Identifier for a specific version of a script in Mozilla version format. Version is displayed on a script's info page. Greasy Fork requires this field and will warn if it's decremented or if it's not incremented when the script's code changes.
- §
@include
,@exclude
,@match
- Descrie pe ce pagini va rula scriptul. Lista va fi procesată, scrisă pe pagina de informații a scriptului și utilizată să adauge scriptul într-o categorie. Fiecare script trebuie să aibă măcar o
@asemanare
sau@includere
. Citește despre acest format aici. - §
@require
- Includes external JavaScript into a script. See rules for code including external scripts. If you use subresource integrity hashes (see info here and here), Greasy Fork will alert you if your hashes do not match the content at the URL you use.
- §
@resource
- Includes an external resource (JavaScript, CSS, images, etc.) into a script. See rules for code including external scripts. If you use subresource integrity hashes (see info here and here), Greasy Fork will alert you if your hashes do not match the content at the URL you use.
- §
@updateURL
,@installURL
,@downloadURL
- Descrie cum ar trebui managerele de scripturi să primească actualizări. Greasy Fork va scoate aceste chei, ceea ce face ca orice script instalat de pe Greasy Fork să primească actualizări doar de pe Greasy Fork.
- §
@license
- By posting your script to Greasy Fork, you give others permission to install and use it. The license describes whether and how people are allowed to modify and distribute your script. License is displayed on a script's info page.
@license
can be:- The name of a license (for example,
@license GPL3
). Using a "Full name" or "Identifier" from the SPDX License List is recommended. - The conditions under which you allow use (for example
@license You can modify as long as you credit me
, though using a pre-existing license is recommended. - A copyright statement (for example
@license Copyright MyName
) if you don't want to release under a license. - Omitted entirely, which is the same as having a copyright statement, but less clear to users.
- The name of a license (for example,
- §
@supportURL
- URL-ul pentru o pagină unde utilizatorii pot primi suport la un script (de ex un urmăritor de buguri, un forum, o adresă de e-mail). URL-ul de suport este scris pe pagina de păreri a scriptului.
- §
@contributionURL
- Un URL catre o pagină în care utilizatorii pot dona catre autorul scriptului. URL-ul de contribuție se poate găsi la pagina de păreri al scriptului. URL-ul poate fi http, https sau protocoale Bitcoin. Pentru a lega la o pagină de donații PayPal, folosește un format URL https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=emailul.tau.aici@examplu.com&item_name=Greasy+Fork+donation, modifică e-mail-ul de exemplu cu al tău.
- §
@contributionAmount
- Suma sugerată de donații, folosit in conjunctură cu
@URLcontributie
. - §
@compatible
- Marchează scriptul compatibil cu un browser. Informațiile de compatibilitate vor fi scrise pe pagina scriptului. Comentariile despre compatibilitate pot fi incluse în format.
@compatible firefox Trebuie dezactivat blocajul de ferestre
. Browserurile recunoscute sunt:firefox
,chrome
,opera
,safari
,edge
. - §
@incompatible
- Marchează scriptul compatibil cu un browser. Informațiile de compatibilitate vor fi scrise pe pagina scriptului. Comentariile opționale despre compatibilitate pot fi incluse in format.
@cinompatible firefox Stricat din Firefox 23
. Browserurile recunoscute sunt:firefox
,chrome
,opera
,safari
,edge
. - §
@antifeature
- Discloses features in a script that are there to benefit the author, not the user. The format of this key is
@antifeature type description
. type is required, description is optional. Read here for info on the types read by Greasy Fork. - §
@antifeature:XX-YY
- O
@anticaracteristica
descrie cum o locală specifică, unde XX este un litera 2 de cod ISO 639-1 și YY este un număr de țară opțional ISO 3166. Modifică@anticaracteristica
s de același tip când utilizatorul răsfoiește într-o locală asemanătoare.