Discuție Modul:Citation/CS1

Ultimul comentariu: acum 5 ani de Strainu în subiectul Referințe în citare

Probleme cu articolele biografice

modificare

Bună ziua. Au apărut probleme cu surse datelor preluate din Wikidata în {{Infocaseta Biografie}}, cum se poate vedea de pildă în articolele David Bowie său Nikolaus Harnoncourt: sursele se afișează cu mesaje de eroare. Nu știu dacă problemele acestea vin de la noi său de la Wikidata. Jastrow (discuție) 11 aprilie 2016 12:32 (EEST)Răspunde

Dacă vă referiți la mesajele de genul defined multiple times with different content, cunosc problema dar încă nu-mi dau seama de unde este. Modul:Wikidata construiește referințe bibliografice din referințele de la Wikidata, și în mod normal ar trebui să construiască mereu același conținut pentru aceeași referință (nu doar referințe identice, ci aceeași referință!). Mai mult: uneori dă eroare, alteori nu. Debugul este și el greu. Orice ajutor e binevenit; o să încerc să citesc efectiv conținutul lor să văd dacă și cum diferă; când foloseam {{Citation}} nu se putea, acum probabil am mai multe informații.
Dacă vă referiți la Missing or empty |title= , e ceva inerent din cauza incompletitudinii referințelor de la Wikidata. Aceste mesaje nu știu dacă să le las (dacă se completează referința de la WD, atunci vor dispărea), sau să găsesc un mod de a le suprima din Modul:Citation/CS1 special pentru ce vine de la Wikidata. —Andreidiscuţie 11 aprilie 2016 12:46 (EEST)Răspunde
Am mai făcut puțin debug și în acest moment este clar că e fix de la raportarea erorilor din a doua categorie, uneori apar de mai multe ori. Deci, ori se repară asta, ori suprim erorile din a doua categorie și o să dispară și celelalte.
Discuția cred că poate fi mutată la Discuție Modul:Citation/CS1. —Andreidiscuţie 11 aprilie 2016 13:12 (EEST)Răspunde
Am înțeles. Pentru experimentarea, am încercat să adaug titlul, autorul, șamd la sursa Wikidata despre locul nașterii al lui Nikolaus Harnoncourt (nota nr.4). Rezultatul nu este foarte satisfăcător. Pagina Help:Sources nu menționează în mod clar dacă trebuie să creez un item pentru fiecare sursă său nu. Prin urmare, cred că ar fi mai bine să suprimăm aceste mesaje de eroare. Jastrow (discuție) 11 aprilie 2016 14:52 (EEST)Răspunde
Am rezolvat. Se menținea lista de erori de la un apel la altul, și deci la fiecare apel erorile se afișau de încă o dată, ceea ce făcea și să apară de multe ori aceeași eroare, și făcea și să se redefinească același ref cu conținut diferit. Problema lipsei titlului nu are de-a face cu existența sau nu a unui item; pur și simplu nu e definit titlul. —Andreidiscuţie 11 aprilie 2016 16:01 (EEST)Răspunde
Îmi pare rău, am abordat două chestiuni diferite. Acum nota nr.4 apare corect. Totuși, sunt mai multe note legate cu aceeași sursă (articolul din NYT). Folosesc și eu această sursă în textul articolului (nota nr.11). Știți dacă toate aceste note se poate uni într-o singura notă? Trebuie să creez un item? Jastrow (discuție) 12 aprilie 2016 21:46 (EEST)Răspunde
Se poate, folosiți parametrul name corespunzător la ref-ul respectiv. Puteți să-l vedeți în ancora fiecărui link către referință, și apoi corectați dacă e nevoie. Deocamdată, acest parametru este foarte mare, cuprinde literal cam toate valorile pasate modulului Citation și e, ce-i drept, nepractic. Eu mă gândesc să scriu un modul care implementează funcții hash (de fapt, nu trebuie să scriu eu, cred că există cod sub licență liberă pe care am dreptul să-l copiez și să-l folosesc) și să calculez o funcție hash din acești parametrii, care să fie mai scurtă. —Andreidiscuţie 13 aprilie 2016 10:00 (EEST)Răspunde
Am făcut și asta. Acum, name-ul referinței este un hash md5 al valorilor anterioare. Vedeți linkul referinței, copiați ce e după #cite-ref_ și până la prima liniuță. —Andreidiscuţie 13 aprilie 2016 10:48 (EEST)Răspunde

TODO

modificare

Înainte de a lua în considerare mutarea formatelor de citare, trebuie rezolvate anumite probleme.--Strainu (دسستي‎26 noiembrie 2017 21:21 (EET)Răspunde

  1. Formatul datelor Formatele curente transformă toate datele în formatul "zz nume_lună yyyy", pe când modulul le lasă așa cum sunt și doar le validează. Ar fi frumos să fie afișate în continuare în forma de acum.--Strainu (دسستي‎26 noiembrie 2017 21:21 (EET)Răspunde

Referințe în citare

modificare

La Comuna_Ceanu_Mare,_Cluj#Bibliografie apare o eroare cauzată de prezența unui <ref> în formatul de citare. Eu cred că ar trebui să permitem acest lucru, formatele fiind deseori folosite în Bibliografie în afara notelor.--Strainu (دسستي‎31 mai 2019 02:06 (EEST)Răspunde

Înapoi la pagina „Citation/CS1”.