Πρότυπο:Parameter names example

{{Parameter names example}} – ή εναλλακτικά, {{Generic template demo}} – σκοπεύει να βοηθήσει την τεκμηρίωση προτύπου με την παραγωγή μιας γενικής παρουσίας του προτύπου που χρησιμοποιεί τα ονόματα των παραμέτρων ως τιμές αυτών των παραμέτρων.
Παράδειγμα
[επεξεργασία κώδικα]Ένα παράδειγμα κειμένου βίκι για τη δημιουργία μιας επίδειξης για το {{Infobox}} (στα δεξιά):
{{{above}}} | |
---|---|
{{{subheader}}} | |
{{{subheader2}}} | |
{{{image}}} {{{caption}}} | |
{{{header1}}} | |
{{{label2}}} | {{{data2}}} |
{{{label3}}} | {{{data3}}} |
{{{header4}}} | |
{{{data5}}} | |
{{{data6}}} | |
{{{below}}} |
{{Parameter names example |_template=Infobox |title |above |subheader |subheader2 |image |caption |header1 |label2 |data2 |label3 |data3 |header4 |data5 |data6 |below }}
Σημειώσεις χρήσης
[επεξεργασία κώδικα]Όταν το {{Parameter names example}} χρησιμοποιείται σε μια άμεση υποσελίδα του προτύπου-στόχου – π.χ. στη σελίδα /doc του προτύπου προορισμού – η δική της παράμετρος |_template=
που προσδιορίζει το πρότυπο στόχο μπορεί να παραλειφθεί. Με άλλα λόγια, ο παραπάνω κώδικας, εάν χρησιμοποιηθεί στο Template:Infobox/page (όπου το page θα μπορούσε να είναι "doc", "testcases" κ.λπ.), θα γίνει:
{{Parameter names example |title |above |subheader |subheader2 |image |caption |header1 |label2 |data2 |label3 |data3 |header4 |data5 |data6 |below }}
Μια εξαίρεση σε αυτό είναι η υποσελίδα "sandbox". Εάν η μονάδα καλείται από μια σελίδα που τελειώνει σε "/sandbox", χρησιμοποιεί αυτή τη σελίδα για να δημιουργήσει την έξοδο του προτύπου και όχι τη βασική σελίδα. Για να παρακάμψετε αυτήν τη συμπεριφορά, μπορείτε να καθορίσετε ρητά την παράμετρο |_template=
.
Η μορφοποίηση των ονομάτων των παραμέτρων μπορεί να αλλάξει με την παράμετρο |_display=
. Από προεπιλογή, τα ονόματα των παραμέτρων εμφανίζονται σε τριπλές αγκύλες (το πρότυπο παραμέτρων, π.χ. {{{name}}} ), αλλά εάν το |_display=italics
, ή το |_display=italic
έχει οριστεί σε αυτό.
Μια προσαρμοσμένη τιμή για μια παράμετρο μπορεί να παρέχεται χρησιμοποιώντας το |[parameter name]=[value]
στη θέση του |[parameter name]
. Οποιαδήποτε μορφοποίηση για μια τέτοια τιμή - συμπεριλαμβανομένων, για παράδειγμα, των italics – πρέπει να παρέχεται ως μέρος της τιμής (π.χ. |parameter=''value''<br/>
). Οι προσαρμοσμένες τιμές δεν μπορούν να χρησιμοποιηθούν για παραμέτρους των οποίων τα ονόματα αρχίζουν με υπογράμμιση ("_").
Δείτε επίσης
[επεξεργασία κώδικα]- Wikipedia:Template documentation
- Template:Parameters και Module:Parameters – δημιουργεί μια λίστα ονομάτων παραμέτρων για ένα δεδομένο πρότυπο
{{#ifeq:Parameter names example|sandbox |