Συζήτηση προτύπου:Πληροφορίες επιστήμονα
- Διαγραφή
- Αρχείο
Λεζάντα
[επεξεργασία κώδικα]Να βάλουμε το
|caption = {{#if:{{{εικόνα|}}}|<div style="padding-top:2pt;font-size:1.1em;">{{{λεζάντα|}}}</div>|{{#if:{{#property:P18}}|{{#if:{{#property:P2096}}|<div style="padding-top:2pt;font-size:1.1em;">{{Wikidata|P2096}}</div>}}}}}}
ώστε να εμφανίζεται και η λεζάντα εικόνας από τα wikidata;-- ManosHacker 13:34, 22 Απριλίου 2017 (UTC)
Φυσικά. Το ρωτάς; --Focal Point 16:11, 22 Απριλίου 2017 (UTC)
Δοκιμή εδώ κι αν έχει γίνει λάθος το επαναφέρω γρήγορα. ManosHacker 16:28, 22 Απριλίου 2017 (UTC)
Δε χαλά το πρότυπο, δεν εμφανίζει όμως και τη λεζάντα. - Έχει αλλάξει την καταχώρηση για τη λεζάντα ένα bot των wikidata και την έχει φωλιάσει μέσα στην εικόνα, οπότε πρέπει να γίνει διαφορετικά η κλήση για την εμφάνισή της. ManosHacker 16:31, 22 Απριλίου 2017 (UTC)
Δουλεύει, με άλλο κώδικα. Μπορούμε να το μεταφέρουμε και στα υπόλοιπα αυτόματα κουτιά πληροφοριών, θα ήθελα όμως πιο πριν να εξεταστεί ως προς την καταλληλότητά του από πιο ειδικούς, για λόγους ομογενοποίησης. ManosHacker 16:49, 22 Απριλίου 2017 (UTC)
Τι να μεταφερθεί; Αφού στο πρότυπο:πληροφορίες προσώπου υπάρχει ήδη... Νόμιζα ότι το ήξερες. Κοίτα και εκεί να δεις πως έχει υλοποιηθεί. Αν θυμάμαι καλά υπάρχει σχετική μνεία στη συζήτηση του προτύπου. --Focal Point 17:35, 22 Απριλίου 2017 (UTC)
Δεν το έχει έτσι στις πληροφορίες προσώπου, δεν υπάρχει καθόλου στις πληροφορίες καλλιτέχνη και μάλλον είναι λάθος στις πληροφορίες στρατιωτικού. ManosHacker 17:45, 22 Απριλίου 2017 (UTC)
Έφτιαξα το Πρότυπο:WdΛεζάνταΕικόνας και το έβαλα στο πρότυπο εδώ και στο πληροφορίες καλλιτέχνη. Δουλεύει, πιθανόν να πρέπει να το δει κάποιος για optimization. ManosHacker 18:03, 22 Απριλίου 2017 (UTC)
ManosHacker, όπως σου είπα το πρότυπο:πληροφορίες προσώπου δουλεύει. Δες για παράδειγμα το Αγίας ο Φαρσάλιος. Όπως φαίνεται στη Συζήτηση προτύπου:Πληροφορίες προσώπου#Λεζάντα ξανά, το υλοποίησε ο Xaris333 φτιάχοντας το Module:ΠληροφορίεςΕικόνας. --Focal Point 22:41, 22 Απριλίου 2017 (UTC)
Συγκρίνοντας τα δύο, στο πληροφορίες επιστήμονα ο κώδικας είναι:
|image = {{#if:{{{εικόνα|}}}|{{εικόνα|{{{εικόνα}}}|250px}}| {{WdΕικόνα}} }} |caption = {{#if:{{{εικόνα|}}}|<div style="padding-top:2pt;font-size:1.1em;">{{{λεζάντα|}}}</div>| {{WdΛεζάνταΕικόνας}} }}
ενώ στις πληροφορίες προσώπου:
| image = {{#invoke:InfoboxImage/αμμοδοχείο|InfoboxImage|image={{{image|{{{εικόνα|}}}}}}|size={{{image size|{{{image_size|{{{imagesize|{{{πλάτος_εικόνας|}}}}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}} | caption = {{#if:{{{image caption|{{{caption|{{{image_caption|{{{λεζάντα|{{#invoke:ΠληροφορίεςΕικόνας|main}}}}}}}}}}}}}}|<div style="padding-top:2pt;font-size:1.1em;">{{{caption|{{{image caption|{{{image_caption|{{{λεζάντα|{{#invoke:ΠληροφορίεςΕικόνας|main}}}}}}}}}}}}}}</div>}}
Και τα δύο φέρνουν τη λεζάντα, νομίζω όμως πως το πληροφορίες προσώπου δείχνει λεζάντα κι εκεί που δεν υπάρχει εικόνα, είναι οπτικά πολύπλοκο και περιέχει ένα αμμοδοχείο προτύπου, ενώ το πληροφορίες επιστήμονα δεν ανταποκρίνεται σε εντολή μεγέθους εικόνας. ManosHacker 04:56, 23 Απριλίου 2017 (UTC)
Προφανώς το πρώτο μοιάζει πολύ πιο απλό, συνεπώς το προτιμώ.
Μόνη πιθανή ουσιαστική αμφιβολία είναι το 250px - τι γίνεται στις μικρότερες και τις μεγαλύτερες οθόνες;
Προσωπική αντίρρηση - άποψη: Αφού είναι τόσο πανέμορφα απλό, για ποιο λόγο να βάζουμε μορφοποίηση στο κείμενο της λεζάντας;
Κοίτα ομορφιά που θα είχαμε:
|image = {{#if:{{{εικόνα|}}}|{{εικόνα|{{{εικόνα}}}|250px}}| {{WdΕικόνα}} }} |caption = {{#if:{{{εικόνα|}}}|{{{λεζάντα|}}}| {{WdΛεζάνταΕικόνας}} }}
Αποτελεσματικότητα, καταληπτότητα, ομορφιά, αρμονία, λιτότητα. Ο παράδεισος του προγραμματισμού. --Focal Point 07:01, 23 Απριλίου 2017 (UTC)