Συζήτηση προτύπου:Chess diagram/τεκμηρίωση

Τελευταίο σχόλιο: πριν από 8 έτη από Francois-Pier στο θέμα Επαναλαμβανόμενη τιμή παραμέτρου

Επαναλαμβανόμενη τιμή παραμέτρου Επεξεργασία

Καλησπέρα. Η συγκεκριμένη σελίδα εμφανίζει πολλαπλές κλήσεις με διπλές παραμέτρους. Συγκεκριμένα:

Warning: Πρότυπο:Chess diagram/τεκμηρίωση is calling Πρότυπο:Chess diagram 8x8 with more than one value for the "" parameter. Only the last value provided will be used.

Warning: Πρότυπο:Chess diagram/τεκμηρίωση is calling Πρότυπο:Chess diagram with more than one value for the "" parameter. Only the last value provided will be used.

Warning: Πρότυπο:Chess diagram/τεκμηρίωση is calling Πρότυπο:Chess diagram small with more than one value for the "" parameter. Only the last value provided will be used.

Warning: Πρότυπο:Chess diagram/τεκμηρίωση is calling Πρότυπο:Chess diagram 5x5 with more than one value for the "" parameter. Only the last value provided will be used.

Warning: Πρότυπο:Chess diagram/τεκμηρίωση is calling Πρότυπο:Chess diagram 6x6 with more than one value for the "" parameter. Only the last value provided will be used.

Warning: Πρότυπο:Chess diagram/τεκμηρίωση is calling Πρότυπο:Chess diagram 8x10 with more than one value for the "" parameter. Only the last value provided will be used.

Warning: Πρότυπο:Chess diagram/τεκμηρίωση is calling Πρότυπο:Chess diagram 10x10 with more than one value for the "" parameter. Only the last value provided will be used.

Warning: Πρότυπο:Chess diagram/τεκμηρίωση is calling Πρότυπο:Bughouse chess diagram with more than one value for the "" parameter. Only the last value provided will be used.

Warning: Πρότυπο:Chess diagram/τεκμηρίωση is calling Πρότυπο:Alice chess diagram with more than one value for the "" parameter. Only the last value provided will be used.

Warning: Πρότυπο:Chess diagram/τεκμηρίωση is calling Πρότυπο:Raumschach diagram with more than one value for the "" parameter. Only the last value provided will be used.

Warning: Πρότυπο:Chess diagram/τεκμηρίωση is calling Πρότυπο:Omega Chess diagram with more than one value for the "" parameter. Only the last value provided will be used.

Η συγκεκριμένη σελίδα καλείται από πολλά πρότυπα ως τεκμηρίωση, δείτε εδώ, με αποτέλεσμα να δημιουργείται πρόβλημα και σε αυτά. Αν κάποιος μπορεί να το επιλυθεί θα κατάφερνε να αφαιρέσει πολλές σελίδες από την Κατηγορία:Σελίδες που έχουν διπλές παραμέτρους σε κλήσεις προτύπων. Μιλάω για το πρότυπο Πρότυπο:Chess diagram/τεκμηρίωση και όχι για το πρότυπο Πρότυπο:Chess diagram.- - - - - uℂρЭℝ0υĜe (∩ℤИㅜηs̈i2) 20:45, 27 Ιουνίου 2015 (UTC)Απάντηση

Αγαπητέ SucreRouge, το πρόβλημα αυτό οφείλεται στην παράμετρο "" που παίρνει επαναλαμβανόμενες τιμές οι οποίες δεν έχουν καμία αξία για το πρότυπο. Όταν πρωτοδημιουργήθηκε δεν γινόταν κανένας έλεγχος σε αυτό και δεν χτυπούσε λάθη, τώρα χτυπάει, αλλά πάρα πολλά λήμματα κάνουν την χρήση αυτή καθώς και όλα τα πρότυπα δημιουργήθηκαν με αυτή τη λογική.

<code>{{Chess diagram small
 | tright
 |
 |= <-- 1ος ορισμός της παραμέτρου "" -->
    |rd|nd|bd|qd|kd|bd|nd|rd|= <-- 2ος ορισμός της παραμέτρου "" -->
    |pd|pd|  |  |pd|pd|pd|pd|= <-- 3ος ορισμός της παραμέτρου "" -->
    |  |  |  |  |  |  |  |  |= <-- κ.λπ. -->
    |  |  |  |pd|  |  |  |  |=
    |  |  |pl|pl|  |  |  |  |=
    |  |  |  |  |  |  |  |  |=
    |pl|pl|  |  |  |pl|pl|pl|=
    |rl|nl|bl|ql|kl|bl|nl|rl|= <-- 9ος και τελευταίος ορισμός της παραμέτρου "" που γίνεται και αποδεκτός -->
 |
}}</code>

Για να ληθεί το πρόβλημα δεν θα πρέπει να γίνεται έλεγχος (από τον μηχανισμό που τον κάνει) στην παράμετρο "", η οποία δεν υπάρχει στην πραγματικότητα, μιας και στην ουσία αγνοείται εντελώς από τον κώδικα. Παρακαλώ τον χρήστη Geraki να επιληφθεί του προβλήματος, διότι σίγουρα γνωρίζει τον κώδικα που θα πρέπει να ενημερωθεί. --Francois-Pier (συζήτηση) 05:03, 20 Ιουλίου 2015 (UTC)Απάντηση

Καλησπέρα SucreRouge. Έγιναν κάποιες βελτιώσεις στα modules και η σελίδα τεκμηρίωσης αναπροσαρμόστηκε ώστε να μην δημιουργεί η ίδια προβλήματα, καθώς και αρκετά λήμματα που καλούσαν το πρότυπο με την παράμετρο "". Με τη χρήση των παραδειγμάτων της νέας τεκμηρίωσης μπορουν να λυθούν και τα προσεχώς προβλήματα. Καλή συνέχεια. --Francois-Pier (συζήτηση) 12:57, 23 Απριλίου 2016 (UTC)Απάντηση

Χρήση αριθμημένης σκακιέρας Επεξεργασία

Παρακάτω δίνω ένα παράδειγμα χρήσης του προτύπου, που έχει αριθμημένη σκακιέρα στο κείμενο και δεν χτυπά λάθη:

Γκαμπί του βασιλιά
αβγδεζηθ
88
77
66
55
44
33
22
11
αβγδεζηθ
1.ε4 ε5 2.ζ4
{{Chess diagram small
| tright
| '''Γκαμπί του βασιλιά'''<!--
8 -->|rd|nd|bd|qd|kd|bd|nd|rd<!--
7 -->|pd|pd|pd|pd|  |pd|pd|pd<!--
6 -->|  |  |  |  |  |  |  |  <!--
5 -->|  |  |  |  |pd|  |  |  <!--
4 -->|  |  |  |  |pl|pl|  |  <!--
3 -->|  |  |  |  |  |  |  |  <!--
2 -->|pl|pl|pl|pl|  |  |pl|pl<!--
1 -->|rl|nl|bl|ql|kl|bl|nl|rl<!--
      α  β  γ  δ  ε  ζ  η  θ
  -->|1.ε4 ε5 2.ζ4
}}

--Francois-Pier (συζήτηση) 01:33, 7 Οκτωβρίου 2015 (UTC)Απάντηση

Επιστροφή στη σελίδα "Chess diagram/τεκμηρίωση".