Module:topos >> Module:topos/kind || Module:topos/where


Check one by one by moving the /pre. Never use the same language.

FIX

  • all error messages
  • Especially: only one error message appears for #πρωτεύουσα, whereas a variety is expected.
# {τόπος|fr|ναός|Ελλάδα}
#: expected: [[ναός]] της [[Ελλάδα]]ς
#: {{τόπος|fr|ναός|Ελλάδα}}
# {τόπος|fr|ναός|Ελλάδα|ετικ=1}
#: expected: (''[[ναός]]'')
#: {{τόπος|fr|ναός|Ελλάδα|ετικ=1}}
# {τόπος|fr|ναός|Ελλάδα|ναωνύμιο|ετικ=1
#: expected: (''[[ναός|ναωνύμιο]]'') but link to ναός
#: {{τόπος|fr|ναός|Ελλάδα|ναωνύμιο|ετικ=1}}
# {τόπος|fr|ναός|Ελλάδα|ετικ=+}
#: expected: (''[[τοπωνύμιο]], [[ναός]]'')
#: {{τόπος|φρ|ναός|Ελλάδα|ετικ=+}}
# {τόπος|fr|ναός|Ελλάδα|ετικ=τοπ}
#: expected: (''[[τοπωνύμιο]]'') [[ναός]] της [[Ελλάδα]]ς
#: {{τόπος|fr|ναός|Ελλάδα|ετικ=τοπ}}
# {τόπος|fr|ναός|Ελλάδα|ετικ=τοπ|0=-}
#: expected: (''[[τοπωνύμιο]]'') [[ναός]]
#: {{τόπος|fr|ναός|Ελλάδα|ετικ=τοπ|0=-}}
# {τόπος|||-|ετικ=1
# expected: (''[[τοπωνύμιο]]'') Κατηγορία: μόνο Τοπωνύμια (νέα ελληνικά)
#: {{τόπος|||-|ετικ=1}}
#: ΟΚ also ετικ=+, ετικ=τοπ

TEST ONLY τόπος

# {τόπος}
#: expected: Add area
#: {{τόπος}}
# {τόπος|00=-} nocat=1
#: expected: ?  it shows default [[τοπωνύμιο]] NO CATs
#: {{τόπος|nocat=-}}
# {τόπος|000=-} nodisplay=1
#: expected: Add area
#: {{τόπος|000=-}}

TEST add each param with language

# τόπος|aa
#: expected: Add area
#: {{τόπος|aa}}
# τόπος|aa|φαράγγι
#: expected: Add area
#: {{τόπος|aa|φαράγγι}}
# τόπος|aa|φαράγγι|Γαλλία
#: expected: Φράγγια της Γαλλίας, Τοπωνύμια της Γαλλία, Φαράγγια (αφαρικά)
#: {{τόπος|αα|φαράγγι|Γαλλία}}

TEST add each param with language = empty (el expected)

# τόπος
#: expected: Add area
#: {{τόπος}}
# τόπος||φαράγγι
#: expected: Add area
#: {{τόπος||φαράγγι}}
# τόπος||φαράγγι|Γαλλία
#: expected: Φράγγια της Γαλλίας, Τοπωνύμια της Γαλλία, Φαράγγια (νέα ελληνικά)
#: {{τόπος||φαράγγι|Γαλλία}}

TEST add each param with wrong language = ? need to FIX ERROR MESSAGE

# τόπος|nolang
#: expected: ?
#: {{τόπος|nolang}}
# τόπος|nolang|φαράγγι
#: expected: ?
#: {{τόπος|nolang|φαράγγι}}
# τόπος|nolang|φαράγγι|Γαλλία
#: expected: ?
#: {{τόπος|nolang|φαράγγι|Γαλλία}}


TEST a KIND which has word_cat1 e.g. word_cat καντόνι + word_cat1 Περιφέρειες

# τόπος|af|καντόνι
#: expected: Add area. NO Cat expected Neither Καντόνια NOR Περιφέρειες
#: {{τόπος|af|καντόνι}}
# τόπος|ar|καντόνι|Ελβετία
#: expected: (ar) Καντόνια της Ελβετίας, Καντόνια, Περιφέρειες,  Τοπωνύμια της Ελβετίας.  (00=- works)
#: {{τόπος|ar|καντόνι|Ελβετία}}

TEST KINDS which do NOT need 'area' (ήπειροι, ωκεανοί κλπ)

# τόπος|bg|ήπειρος
#: expected: (bg) Ήπειροι, Τοπωνύμια
#: {{τόπος|bg|ήπειρος}}

TEST KINDS which do NOT need 'area' but have a word_cat1 PLUS e.g. θάλασσα (+θαλάσσιες περιοχές)

# τόπος|bi|θάλασσα
#: expected: (bi) Θάλασσες, Θαλάσσιες περιοχές, Τοπωνύμια
#: {{τόπος|bi|θάλασσα}}

TEST kinds with cat_super Παράμετρος ηπ= ήπειρος like βουνό + kind ['cat_super'] = true

# τόπος|ca|βουνό
#: expected:  Add area
#: {{τόπος|ca|βουνό}}
# τόπος|ce|βουνό|Γαλλία|ηπ=Ασία
#: expected:  (ce τσετσενικά) Βουνά της Γαλλίας, Βουνά, Τοπωνύμια + Βουνά της Ασίας
#: {{τόπος|ce|βουνό|Γαλλία|ηπ=Ασία}}
NOW TEST param |ηπ= for a kind that does NOT have a super cat (like φάρος) -- FIX ERROR MESSAGE
# τόπος|co|φάρος|Αίγυπτος|ηπ=Αφρική
#: expected: ? RED LETTERS
#: {{τόπος|co|φάρος|Αίγυπτος|ηπ=Αφρική}}

kind super + where super

επεξεργασία
  • where cat_super = της Ευρώπης υπάρχει για την Ελλάδα και την Ιταλία.
  • kind cat_super = true, ισχύει για: βουνό, λίμνη, ποτάμι, ποταμός, πρωτεύουσα, χώρα. Αν δημιουργεί προβλήματα να το δω.
  • η παράμετρος |ηπ= ΠΡΟΣΘΕΤΕΙ Κατ αν είναι διαφορετική, αλλά ΔΕΝ αναιρείται η where cat_super
  • Να δούμε και συνδυασμούς με word_cat1 = (π.χ. οι οροσειρές υπάγονται στο βουνό)
  • Προσοχή ποτέ να μην βάλω where super_cat = της Ευρωπαϊκής Ένωσης, γιατί θα βγαίνουν 'λίμνες' της Ευρωπαϊκής Ένωσης. Θα το προσθέτω πάντα με ηπ=
# τόπος|hi|λίμνη|Ιταλία ΟΚ δίνει Plus Κατηγορία:Λίμνες της Ευρώπης
#: {{τόπος|hi|λίμνη|Ιταλία}}
# τόπος|hi|λίμνη|Ιταλία|ηπ=Ευρώπη ΟΚ δεν αλλάζει τίποτα.
#: {{τόπος|hi|λίμνη|Ιταλία|ηπ=Ευρώπη}}
# τόπος|hi|λίμνη|Ιταλία|ηπ=Καραϊβική ΠΡΟΣΘΕΤΕΙ και Λίμνες της Καραϊβικής χωρίς να πειράζει τα προηγούμενα.
#: {{τόπος|hi|λίμνη|Ιταλία|ηπ=Καραϊβική}}

kind που ΔΕΝ έχει cat_super Π.χ. ηφαίστειο
# τόπος|hy|ηφαίστειο|Ιταλία ΜΑΛΙΣΤΑ: ΔΕΝ δίνει υπερΚατ Ηφαίστεια της Ευρώπης.
# {{τόπος|hy|ηφαίστειο|Ιταλία}}

where που ΔΕΝ έχει cat_super Π.χ. Ουγγαρία
# τόπος|hu|λίμνη|Ουγγαρία ΜΑΛΙΣΤΑ. Δεν δίνει επιπλέον Λίμνες της Ευρώπης. Μόνο αν προσθέσω |ηπ=Ευρώπη
#: {{τόπος|hu|λίμνη|Ουγγαρία}}

kind που έχει word_cat1 (υπάγεται όπως οι οροσειρές στα βουνά)
# τόπος|hr|οροσειρά|Ουγγαρία ΤΕΣΤ με ουδέτερο where OK δίνει + Βουνά (hr)
#: {{τόπος|hr|οροσειρά|Ουγγαρία}}
# τόπος|hr|οροσειρά|Ιταλία
#: δίνει + Βουνά. ΑΛΛΑ ΟΧΙ της Ευρώπης. Επειδή η οροσειρά ΔΕΝ εχει cat_super. Ας έχει το βουνό.
#: αυτό μπορεί να διορθωθεί. Οταν βάζω στην οροσειρά , ['cat_super'] = true } δίνει PLUS Οροσειρές της Ευρώπης. Αλλά όχι ΚΑΙ Βουνά της Ευρώπης. Θέλει ειδική εντολή.
#: {{τόπος|hr|οροσειρά|Ιταλία}}

TEST dash for area with kind = default τοπωνύμια

# τόπος|da||-
#: expected: display [[τοπωνύμιο]], Τοπωνύμια (da)
#: {{τόπος|da||-}}
# τόπος|de||-
#: expected: display [[τοπωνύμιο]], Τοπωνύμια (de)
#: {{τόπος|de||-}}
# τόπος|dum||-|διάφορα τοπωνύμια
#: expected: display [[τοπωνύμιο|διάφορα τοπωνύμια]], Τοπωνύμια (dum)
#: {{τόπος|dum||-|διάφορα τοπωνύμια}}
# τόπος|dz||-|πλ=1
#: expected: display [[τοπωνύμιο|τοπωνύμια]], Τοπωνύμια (dz)
#: {{τόπος|dz||-|διάφορα τοπωνύμια}}

TEST dash for area for various kinds

# τόπος|egy|ακτή|- (σκέτο kind)
#: expected: (egy) Ακτές, Τοπωνύμια
#: {{τόπος|egy|ακτή|-}}
# τόπος|en|οροσειρά|- (οροσειρά has word_cat1 = Βουνά)
#: expected: diσplay [[οροσειρά]] Cat= (en) Οροσειρές, Τοπωνύμια, + Βουνά
#: {{τόπος|en|οροσειρά|-}}
# τόπος|eo|ποτάμι|-|ηπ=Ασία  (ποτάμι has cat_super. Here, the examples is not used.
#: expected  (eo) Ποτάμια, Τοπωναύμια, Ποτάμια της Ασίας
#: {{τόπος|eo|ποτάμι|-|ηπ=Ασία}}

TEST a wrong kind, a wrong area - FIX ERROR MESSAGES

# τόπος|es|ααα|Ισπανία
#: expected: ??
#: {{τόπος|es|ααα|Ισπανία}}
# τόπος|et|δάσος|βββ
#: expected: ??
#: {{τόπος|et|δάσος|βββ}}

πρωτεύουσα

επεξεργασία

TEST πρωτεύουσα

Χώρας
# τόπος|fy|πρωτεύουσα|Αυστρία|πού=Ασία|χώρα=Αγγλία  (BOTH)
#: expected: Διαλέξτε ένα από τους δύο τύπους: |πού=(ήπειρος) ή |χώρα=...
#: {{τόπος|fy|πρωτεύουσα|Αυστρία}} |πού=Ασία}}} |χώρα=Αγγλία}}
# τόπος|fa|πρωτεύουσα|Ρωσία (NONE)
#: expected: Επιλέξτε τύπο περιοχής: |πού=(ήπειρος) ή |χώρα= αν είναι τοπική πρωτεύουσα
#: ΝΟΤ (fa) Πόλεις της Ρωσίας, Πόλεις, Τοπωνύμια 
#: {{τόπος|fa|πρωτεύουσα|Ρωσία}}
# τόπος|fi|πρωτεύουσα|Τυνησία|ηπ=Αφρική  (Το ηπ είναi λάθος, πάει στα super_cat). FIX ERROR MESSAGE: ή πού, ή χώρα
#: expected ...
#: ΝΟΤ (fi) Πόλεις της Τυνησίας, Πόλεις, Τοπωνύμια + Πρωτεύουσες της Αφρικής
#: {{τόπος|fi|πρωτεύουσα|Τυνησία|ηπ=Αφρική}}
# τόπος|fr|πρωτεύουσα|Μεξικό|πού=εε  
#: expected (fr) Πόλεις του Μεξικό, Πόλεις, Τοπωνύμια + Πρωτεύουσες της Ευρωπαϊκής Ένωσης
#: {{τόπος|fr|πρωτεύουσα|Μεξικό|πού=εε}}
μικρότερης περιοχής
# τόπος|fro|πρωτεύουσα|Ουαλία|χώρα=Βρετανία
#: expected (fro) Πόλεις Ουαλίας, Πόλεις, Τοπωνύμια, + Πόλεις-πρωτεύουσες της Βρετανίας
#: {{τόπος|fro|πρωτεύουσα|Ουαλία|χώρα=Βρετανία}}

TEST other

# τόπος|fr|πόλη
# τόπος|ar|αεροδρόμιο|-
#: expected: Αεροδρόμια (αραβικά)
#: {{τόπος|ar|αεροδρόμιο|-}}
#: {{τόπος|fr|πόλη}}
# τόπος|fr|πόλη||των πόλεων
#: {{τόπος|fr|πόλη||των πόλεων}}
# τόπος|fr|πόλη|εμφ=των πόλεων (checking show=)
#: {{τόπος|fr|πόλη|εμφ=των πόλεων}}
# τόπος||πρωτεύουσα|Αίγυπτος  (χωρίς |πού=Αφρική
#: exprected: Add area!
#: {{τόπος||πρωτεύουσα|Αίγυπτος}} |πρωτ=Αφρική}}
# τόπος|fr|πλ=1
#: expected: [[τοπωνύμιο|τοπωνύμια]] in plural
#: {{τόπος|fr|πλ=1}}
# τόπος||συνοικία|πλ=1|Ελλάδα|show=συνοικιών|area_show=0
#: valid is only the πλ (plural), not show=
#: {{τόπος||συνοικία|πλ=1|Ελλάδα|show=συνοικιών|area_show=0}}
# τόπος||συνοικία|πλ=1|Αθήνα
#: expected Categories: της Αθήνας + της Ελλάδες (word_cat1 exists)
#: {{τόπος||συνοικία|πλ=1|Αθήνα}}
# τόπος|en|πολιτεία|USA|pl=1
#: expected: in plural
#: {{τόπος|en|πολιτεία|USA|pl=1}}

Display more text (and in Categories)

# τόπος||ποτάμι|Ελλάδα
#: {{τόπος||ποτάμι|Ελλάδα}}
# τόπος||ποταμός|Eλλάδα
#: an alias. Expected: ποτάμι
#: {{τόπος||ποταμός|Ελλάδα}}
# τόπος|en|πολιτεία|USA|nodisplay=1
#: {{τόπος|en|πολιτεία|USA|nodisplay=1}}
# τόπος|en|πολιτεία|USA|000=-
#: {{τόπος|en|πολιτεία|USA|000=-}}
# τόπος|it|κρατίδιο|Ιταλία|area_show=0 (display only the first parameter, not the 'area' text' But iτ is added at Categοry
#: {{τόπος|it|κρατίδιο|Ιταλία|area_show=0}}
# τόπος|ru|βουνό|Ιταλία|nocat=1
#: {{τόπος|ru|βουνό|Ιταλία|nocat=1}}
# τόπος|ru|βουνό|Ιταλία|00=-
#: {{τόπος|ru|βουνό|Ιταλία|00=-}}

OK cat_super: οι ήπειροι: τεστ λίμνη, Ασίας, Ευρώπης. & word_cat1 = υπερώνυμη Κατηγορία επίπέδου 1

#τόπος|fr|λίμνη|Ιταλία| ηπ=Αφρική
#: {{τόπος|fr|λίμνη|Ιταλία| ηπ=Αφρική}}
# τόπος||συνοικία|πλ=1|Αθήνα
#: expected Categories: της Αθήνας + της Ελλάδες (word_cat1 exists)
#: {{τόπος||συνοικία|πλ=1|Αθήνα}}
# τόπος|ru|βουνό|Αττική| ηπ=Ασία
#: expected +word_cat1 της Ελλάδας + ηπ της Ασίας
#: {{τόπος|ru|βουνό|Αττική| ηπ=Ασία}}

Not applied: accusative / genitive distinction: too complicated

# τόπος|en|πολιτεία|USA|pl=1|area_cat_gen=1
#: Expected Category with genitive ''των ΗΠΑ''
#: {{τόπος|en|πολιτεία|USA|pl=1|area_cat_gen=1}}
# τόπος|en|πολιτεία|USA|area_word_gen=1|area_cat_gen=1
#: Expected boteh display and Category with genitive ''των ΗΠΑ''
#: {{τόπος|en|πολιτεία|USA|area_word_gen=1|area_cat_gen=1}}