Αυτή είναι μια λίστα με τα μετά-κλειδιά του κώδικα χρήστη που το Sleazy Fork θα διαβάζει. Τα κλειδιά εκτός αυτής της λίστας μπορούν να περιλαμβάνονται στους κώδικες και θα είναι παρόντα στον εγκατεστημένο κώδικα, αλλά δε θα έχουν καμιά επίδραση στο περιβάλλον του Sleazy Fork.
- §
@name
- Το όνομα του κώδικα, χρησιμοποιείται ως κεφαλίδα και στους συνδέσμους. Απαιτείται.
- §
@name:XX-YY
- Το όνομα του κώδικα σε συγκεκριμένη γλώσσα, όπου XX είναι ο κωδικός ISO 639-1 2 και YY είναι ένας προαιρετικός κωδικός χώρας ISO 3166. Αντικαθιστά το
@name
όταν ο χρήστης πλοηγείται με τη γλώσσα που ταιριάζει. - §
@description
- Μια περιγραφή του τι κάνει ο κώδικας. Εμφανίζεται ως κείμενο κάτω από το όνομα του κωδικα. Απαιτείται.
- §
@description:XX-YY
- Η περιγραφή του κώδικα σε συγκεκριμένη γλώσσα, όπου XX είναι ο κωδικός ISO 639-1 2 και YY είναι ένας προαιρετικός κωδικός χώρας ISO 3166. Αντικαθιστά το
@description
όταν ο χρήστης πλοηγείται με τη γλώσσα που ταιριάζει. - §
@namespace
- Ένας συνδυασμός των
@namespace
και@name
χρησιμοποιείται από τους διαχειριστές κώδικα χρήστη αν ένας κώδικας έχει ήδη εγκατασταθεί. Το Sleazy Fork απαιτεί αυτό το πεδίο και θα προειδοποιήσει αν έχει αλλαχτεί με την ενημέρωση. - §
@version
- Το αναγνωριστικό μιας συγκεκριμένης έκδοσης κώδικα σε μορφή έκδοσης Mozilla. Η ΄έκδοση προβάλλεται στη σελίδα πληροφοριών του κώδικα. Το Sleazy Fork απαιτεί αυτό το πεδίο θα ειδοποιεί αν έχει μειωθεί ή δεν έχει αυξηθεί όταν ο κώδικας αλλάζει.
- §
@include
,@exclude
,@match
- Περιγράψτε σε ποιες σελίδες θα εκτελεστεί ο κώδικας. Αυτή η λίστα θα επεξεργαστεί, θα προβληθεί στη σελίδα πληροφοριών του κώδικα, και θα χρησιμοποιηθεί για την κατηγοριοποίηση του κώδικα. Κάθε κώδικας πρέπει να έχει τουλάχιστον μια ετικέτα
@match
ή μια ετικέτα@include
.Διαβάστε σχετικά με τη μορφή εδώ
- §
@require
- Περιλαμβάνει εξωτερικό JavaScript στον κώδικα. Δείτε τους κανόνες για κώδικα που περιλαμβάνει εξωτερικούς κώδικες. Αν χρησιμοποιείτε hashes ακεραιότητας υποπροέλευσης (δείτε πληροφορίες εδώ και εδώ), Το Sleazy Fork θα σας ειδοποιεί αν τα δικά σας hashes δεν ταιριάζουν με το περιεχόμενο στο URL που χρησιμοποιείτε.
- §
@resource
- Περιλαμβάνει εξωτερική προέλευση (JavaScript, CSS, εικόνες, κλπ.) στον κώδικα. Δείτε τους κανόνες για κώδικα που περιλαμβάνει εξωτερικούς κώδικες. Αν χρησιμοποιείτε hashes ακεραιότητας υποπροέλευσης (δείτε πληροφορίες εδώ και εδώ), Το Sleazy Fork θα σας ειδοποιεί αν τα δικά σας hashes δεν ταιριάζουν με το περιεχόμενο στο URL που χρησιμοποιείτε.
- §
@updateURL
,@installURL
,@downloadURL
- Περιγράφει πως οι διαχειριστές κωδικών χρήστη πρέπει να λαμβάνουν ενημερώσεις. Το Sleazy Fork θα απομακρύνει αυτά τα κλειδιά, που κάνουν τον οποιοδήποτε κώδικα που έχει εγκατασταθεί από το Sleazy Fork να ενημερώνεται μόνο από το Sleazy Fork.
- §
@license
- By posting your script to Sleazy 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 για μια σελίδα όπου οι χρήστες μπορούν να έχουν υποστήριξη για ένα κώδικα (π.χ. ένα καταγραφέας σφαλμάτων, μια δημόσια συζήτηση, μια ηλεκτρονική διεύθυνση). Το URL υποστήριξης εμφανίζεται στη σελίδα συζήτησης του κώδικα.
- §
@contributionURL
- Το URL για μια σελίδα, όπου οι χρήστες μπορούν να κάνουν μια δωρεά στο δημιουργό του κώδικα. Η διανομή του URL εμφανίζεται στη σελίδα συζήτησης του κώδικα. Τα URLs μπορούν να είναι πρωτόκολλα http, https ή Bitcoin. Για σύνδεσμό σε σελίδα δωρεάς PayPal, χρησιμοποιείστε ένα URL της μόρφής 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
,edge
. - §
@incompatible
- Επισημαίνει αυτόν τον κώδικα ως μη συμβατό με έναν φυλλομετρητή. Οι πληροφορίες συμβατότητας θα εμφανίζονται στη σελίδα του κώδικα. Προαιρετικά σχόλια στη συμβατότητα μπορούν να συμπεριληφθούν στη μορφή
@incompatible firefox Δεν λειτουργεί μέχρι τον Firefox 23
. Αναγνωρισμένοι φυλλομετρητές είναι:firefox
,chrome
,opera
,safari
,edge
. - §
@antifeature
- Εσωκλείνει χαρακτηριστικά στον κώδικα που ωφελούν τον δημιουργό και όχι τον χρήστη.. Η μορφή αυτού του κλειδιού είναι
@antifeature τύπος περιγραφή. Ο τύπος είναι υποχρεωτικός, η περιγραφή είναι προαιρετική. Διαβάστε εδώ πληροφορίες για τους τύπουςπου διαβάζονται από το Sleazy Fork.
- §
@antifeature:XX-YY
- Μια ετικέτα
@antifeature
περιγράφει σε συγκεκριμένη γλώσσα, όπου XX είναι ένας κωδικός 2 γραμμάτων κατά ISO 639-1 και YY είναι ένας προαιρετικός κωδικός χώρας κατά ISO 3166. Αντικαθιστά τις ετικέτες@antifeature
του ίδιου τύπου όταν ο χρήστης πλοηγείτε με την αντίστοιχη γλώσσα να ταιριάζει.