Πρότυπο:Country alias/τεκμηρίωση

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

Χρήση[επεξεργασία κώδικα]

Υπάρχει μόνο μία υποχρεωτική παράμετρος και τρεις προαιρετικές παράμετροι.

country/1
Ο τριών γραμμάτων κώδικας χωρών χρησιμοποιείται από τη ΔΟΕ. Αυτή η παράμετρος μπορεί να είναι και ανώνυμη.
flag
Εάν οριστεί σε yes, θα ανταποδώσει τη σημαία της χώρας.
year
Το εισαγόμενο έτος θα ορίσει τη σημαία της χώρας. Για παράδειγμα, κάθε έτος πριν το 1999 θα δώσει "Pre-1999 Flag of Tunisia.svg" για την Τυνησία (TUN). Ενώ κάθε έτος μετά το 1999 θα δώσει "Flag of Tunisia.svg".
games
Αυτή είναι μία άλλη μέθοδος που θα καθορίσει τη σημαία. Για παράδειγμα, κάποιες χώρες, όπως το Ηνωμένο Βασίλειο, συμμετείχαν με την Ολυμπιακή σημαία κατά τη διάρκεια των Θερινών Ολυμπιακών Αγώνων 1980.

Παραδείγματα[επεξεργασία κώδικα]

Εδώ είναι κάποια παραδείγματα που βασίζονται στην Ιταλία (ITA).

ITA = {
	name = "Italy",
	{1946, "Flag of Italy (1861-1946).svg"},
	{2002, "Flag of Italy.svg"},
	{2006, "Flag of Italy (2003-2006).svg"},
	"Flag of Italy.svg",
	["Summer Olympics"] = {
		[1980] = "Olympic flag.svg",
	},
  • {{Country alias|ITA}} → Italy
  • {{Country alias|ITA|flag=yes}} → Flag of Italy.svg
  • {{Country alias|ITA|flag=yes|year=1946}} → Flag of Italy (1861-1946).svg
  • {{Country alias|ITA|flag=yes|year=1947}} → Flag of Italy.svg
  • {{Country alias|ITA|flag=yes|year=1980|games=Summer Olympics}} → Flag of Italy.svg
  • {{Country alias|ITA|flag=yes|year=2006|games=Summer Olympics}} → Flag of Italy (2003–2006).svg

Σημείωση ότι στο τελευταίο παράδειγμα games δεν ταιριάζει με τη σημαία της χώρας.

Lua script error messages[επεξεργασία κώδικα]

If the country code is not supplied, or does not exist in the module, an error will be returned:

  • {{Country alias}}Lua error in Module:Country_alias at line 1839: Invalid country alias: {{{country}}}.
  • {{Country alias|}}Lua error in Module:Country_alias at line 1839: Invalid country alias: .
  • {{Country alias|EXZ}}Lua error in Module:Country_alias at line 1839: Invalid country alias: EXZ.
  • {{Country alias|country=EXZ}}Lua error in Module:Country_alias at line 1839: Invalid country alias: EXZ.