Πρότυπο:Hatnote
Χρησιμοποιεί Lua: |
Αυτό το πρότυπο μορφοποιεί κείμενο σε μια πρότυπη στυλιστική μορφή για σύντομες σημειώσεις στη Βικιπαίδεια. Δημιουργεί μια βραχεία σημείωση (ένα «hatnote») που τοποθετείται στην κορυφή του λήμματος για να παράσχει αποσαφήνιση για στενά συσχετισμένους όρους ή σύνοψη πάνω σε κάποιο θέμα, εξηγώντας τα όρια τους. Οι βραχείς σημειώσεις εμφανίζονται κάπως έτσι:
Λειτουργία
[επεξεργασία κώδικα]Αυτό το πρότυπο χρησιμοποιείται κυρίως για την προσθήκη ορθά μορφοποιημένης βραχείας σημείωσης σε μια σελίδα. Συχνά, αλλά όχι πάντα, αυτός είναι ένας σύνδεσμος αποσαφήνισης στην κορυφή των σελίδων των λημμάτων. Τοποθετεί κώδικα HTML div-
/ div
γύρω από το εισαγόμενο κείμενο ως τη μοναδική του παράμετρο, η οποία παρέχει προτυποποιημένη μορφοποίηση (τα περιεχόμενα είναι ευθυγραμμισμένα και σε πλάγια μορφή στις περισσότερες προβολές). Επίσης απομονώνει τον κώδικα που περιέχει για να διασφαλίσει ότι ερμηνεύεται σωστά.
Αυτό το πρότυπο χρησιμοποιείται επίσης ως ένα "μετα-πρότυπο" για επιπρόσθετη εξειδικευμένη αποσαφήνιση συνδέσμων προτύπων
- δείτε στην en:Category:Hatnote templates για έναν κατάλογο.
Το πρότυπο δεν δημιουργεί αυτόματα συνδέσμους κάθε είδους. Οι σύνδεσμοι και οι άλλες επιθυμητές μορφοποιήσεις θα πρέπει να προστίθενται λεπτομερώς, με τη χρήση του κανονικού βικισυντακτικού σήμανσης.
Χρήση
[επεξεργασία κώδικα]- Βασική χρήση
{{hatnote|κείμενο}}
- Όλες οι παράμετροι
{{hatnote|text|extraclasses=extra classes|selfref=yes|category=no}}
Παράμετροι
[επεξεργασία κώδικα]Αυτό το πρότυπο δέχεται τις ακόλουθες παραμέτρους:
1
- το κείμενο του hatnote (απαιτείται)extraclasses
- τυχόν επιπλέον κλάσεις CSS που πρόκειται να προστεθούν, για παράδειγμα, το πρότυπο {{Δείτε}} προσθέτει τις κλάσεις|extraclasses=boilerplate seealso
.selfref
- Εάν οριστεί σε "yes", "y", "true" ή "1", προσθέτει την κλάση CSS "selfref".Αυτό χρησιμοποιείται για να υποδηλώσει αυτοαναφορές στη Wikipedia. Ανατρέξτε στο Template:Selfref για περισσότερες πληροφορίες.category
Εάν οριστεί σε "no", "n", "false" ή "0", καταστέλλει την κατηγορία παρακολούθησης σφαλμάτων (Category:Hatnote templates with errors). Αυτό έχει αποτέλεσμα μόνο εάν παραλειφθεί η πρώτη θεσιακή παράμετρος (1) (το κείμενο του hatnote).
Παράδειγμα
[επεξεργασία κώδικα]{{hatnote|Παράδειγμα κειμένου hatnote}}
→Παράδειγμα κειμένου hatnote
Σφάλματα
[επεξεργασία κώδικα]Εάν δεν παρέχεται κείμενο hatnote, το πρότυπο θα δώσει το ακόλουθο μήνυμα:
- Σφάλμα: δεν ορίστηκε κείμενο (βοήθεια).
Εάν δείτε αυτό το μήνυμα σφάλματος, είναι για έναν από τους τέσσερις λόγους:
- Δεν καθορίστηκαν παράμετροι (ο κωδικός του προτύπου ήταν
{{hatnote}}
). Χρησιμοποιήστε αντ' αυτού.{{hatnote|κείμενο}}
- Ορισμένες παράμετροι καθορίστηκαν, αλλά το κείμενο του hatnote δεν συμπεριλήφθηκε. Για παράδειγμα, το κείμενο προτύπου
{{hatnote|extraclasses=seealso}}
θα δημιουργήσει αυτό το σφάλμα. Χρησιμοποιήστε αντ' αυτού (για παράδειγμα){{hatnote|text|extraclasses=seealso}}
instead. - Το κείμενο του hatnote καθορίστηκε, αλλά αυτό το κείμενο περιέχει ένα σύμβολο ίσον («=»"). Το σύμβολο ίσον έχει ειδική σημασία στον κώδικα προτύπου και γι' αυτό δεν μπορεί να χρησιμοποιηθεί σε παραμέτρους προτύπου που δεν καθορίζουν όνομα παραμέτρου. Για παράδειγμα, ο κώδικας προτύπου
{{hatnote|2+2=4}}
θα δημιουργήσει αυτό το σφάλμα. Για να επιλύσετε αυτό το πρόβλημα, μπορείτε να καθορίσετε ρητά το όνομα της παραμέτρου χρησιμοποιώντας1=
πριν από το κείμενο του hatnote, όπως αυτό:{{hatnote|1=2+2=4}}
. - Προσπαθήσατε να αποκτήσετε απευθείας πρόσβαση στο Module:Hatnote χρησιμοποιώντας το
{{#invoke:hatnote|hatnote|text}}
. Η χρήση του #invoke με αυτόν τον τρόπο έχει απενεργοποιηθεί για λόγους απόδοσης. Χρησιμοποιήστε αντ' αυτού{{hatnote|κείμενο}}
.
Εάν βλέπετε αυτό το μήνυμα σφάλματος και δεν είστε σίγουροι για το τι πρέπει να κάνετε, δημοσιεύστε ένα μήνυμα στο Template talk:Hatnote, και κάποιος θα μπορεί να σας βοηθήσει.
Οι σελίδες που περιέχουν αυτό το μήνυμα σφάλματος παρακολουθούνται στην Category:Hatnote templates with errors.
Τεχνικές λεπτομέρειες
[επεξεργασία κώδικα]Ο κώδικας HTML που παράγεται απ΄αυτό το πρότυπο μοιάζει με αυτό:
<div role="note" class="hatnote">κείμενο</div>
Ο κώδικας αυτός παράγεται από το Module:Hatnote.
Δείτε επίσης
[επεξεργασία κώδικα]- {{Για}}
TemplateData | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Αυτή είναι η τεκμηρίωση για τα δεδομένα προτύπου, για αυτό το πρότυπο, που θα χρησιμοποιηθούν από τον VisualEditor και άλλα εργαλεία.
Hatnote Template for creating a standard Wikipedia hatnote. A hatnote is a short note placed at the top of an article to provide disambiguation of closely related terms or summarise a topic, explaining its boundaries.
|