Razgovor o modulu:Citation/CS1/Configuration

Stranica ne postoji na drugim jezicima.
Izvor: Wikipedija
Ovo je stranica za razgovor za raspravu o stranici Modul:Citation/CS1/Configuration.
Rad na člancima
Pismohrane:

Još neka podešavanja[uredi kôd]

Predložio bih

['edition'] = '$1 izdanje', --imamo mjesta, izbjegavam točku unutar zagrade
['editors'] = 'ur.', --hr pravopis
['editor'] = 'ur.',
['et al'] = 'i dr.',
['in'] = '', -- hr pravopis: ne piše se 'U'
['issue'] = '$1 br. $2',	
['translated'] = 'Prijevod: $1',
['vol'] = '$1 sv. $2', -- $1 is sepc; bold journal style volume is in presentation{}
['vol-no'] = '$1 sv. $2 br. $3', -- sepc, volume, issue
Riješeno Riješeno izmjenom 5903867. —Ivi104 02:04, 22. lipnja 2021. (CEST)[odgovori]

Također je potrebno

['EditorList-First'] = {"editor-first#", "editor#-first", "editor-given#", "editor#-given", "urednik#-ime"},
['EditorList-Last'] = {"editor-last#", "editor#-last", "editor-surname#", "editor#-surname", "editor#", 
		"urednik#-prezime", "urednik#"},

ponor (razgovor) 01:44, 22. lipnja 2021. (CEST)[odgovori]

Riješeno Riješeno izmjenama 5903869 i 5903870. —Ivi104 02:11, 22. lipnja 2021. (CEST)[odgovori]

Prvi testovi[uredi kôd]

Nedostatci u kodu[uredi kôd]

  • Parametar coauthors više ne postoji: ili ga isprogramirati u ove module ili botom promijeniti reference koje ga pozivaju (insource:/coauthors=[^| ]/ kaže da je takvih 377 slučajeva); sve pozive u predlošcima pretvoriti u parametar authors=last+', '+first+'; '+coauthors
    • PrezimeJ, ImeJ. 1987. Naslov knjige. Izdavač Z Nepoznati parametar |coauthors= zanemaren (prijedlog zamjene: |author=) (pomoć)
    • PrezimeJ, ImeJ. 1987. Naslov knjige. Izdavač Z Nepoznati parametar |coauthors= zanemaren (prijedlog zamjene: |author=) (pomoć)
Riješeno Riješeno Parametar |coauthors= dodan izmjenama 5903872, 5903873, 5903874 i 5903875. —Ivi104 02:22, 22. lipnja 2021. (CEST)[odgovori]
  • Lua:no memory s parametrima suautori ili urednik (ovdje zakomentirano u kodu jer sruši stranicu)
    • PrezimeJ, ImeJ. 1987. Naslov knjige. Izdavač Z
    • PrezimeJ, ImeJ. 1987. Ovo, Ne Radi (ur.). Naslov knjige (PDF)
Riješeno Riješeno izmjenom 5903878. Unio sam parametar bez broja (#) na mjesto gdje je modul očekivao pobrojene parametre. Problematični kod u primjeru je otkomentiran. —Ivi104 02:32, 22. lipnja 2021. (CEST)[odgovori]
  • Citat treba biti unutar ovog para navodnika »«, a ne engleskih ""
    • PrezimeJ, ImeJ. 1987. Poglavlje u knjizi. Naslov knjige (PDF) (ruski). Izdavač X. Korčula. str. 54–57. ISBN 978-953-51-3187-8. »Nothing can bring back the hour of splendour in the grass«
    • PrezimeJ, ImeJ. 1987. Poglavlje u knjizi. Naslov knjige (francuski). Izdavač Z. Korčula. §11.2. ISBN 978-953-51-3187-8. Navodnici nisu po hrvatskom pravopisu
Riješeno Riješeno izmjenom 5903887. —Ivi104 02:59, 22. lipnja 2021. (CEST)[odgovori]

Zanimljivi primjeri[uredi kôd]

  • url-status=live vs. url-status=dead mijenja poveznicu naslova
  • Više autora (vancouver ili author, author2, author3...)
    • PrezimeJ J, PrezimeD D, PrezimeT T. 16. studenoga 1987. Naslov knjige
    • PrezimeJ, ImeJ; PrezimeD, ImeD; PrezimeT, ImeT. 16. studenoga 1987. Naslov knjige
  • Više autora (first, last, first2, last2...). Edition, volume.
    • PrezimeJ, ImeJ; PrezimeD, ImeD; PrezimeT, ImeT. 16. studenoga 1987. Naslov knjige. 4. Udruga za sjajne primjere 3 izdanje. Inačica izvorne stranice arhivirana 14. prosinca 2020.
    • PrezimeJ, ImeJ. 1987. [1975] Poglavlje u knjizi. Naslov knjige (PDF) (norveški). Izdavač Z. Korčula. str. 133–132. ISBN 978-953-51-3187-8. Nothing can bring back the hour of splendour in the grass Neispravna vrijednost parametra |url-access=free (pomoć)


Parametri na hrvatskom[uredi kôd]

  • PrezimeJ, ImeJ; PrezimeD, ImeD; PrezimeT, ImeT. 1987. Rad u Zborniku. UrPrezimeJ, UrImeJ; UrPrezimeD, UrImeD (ur.). Naslov zbornika. Udruga za sjajne primjere. Izdavač K. Korčula. str. 23–34


Mislim da bi bilo zgodno imati parametre svih često korištenih predložaka na hrvatskom, posebno sada kad ih možemo jeftino dobiti. To bi trebalo raditi i u Citoidu.

['At'] = {'at', 'gdje'},
['Authors'] = {'authors', 'people', 'credits', 'autori'}, --autor, autor1, autor2 pokriveni su dolje s autor#
['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section', 'poglavlje', 'članak', 'cjelina', 'odjeljak'},
['Edition'] = {'edition', 'izdanje'},
['Issue'] = {'issue', 'number', 'sveščić', 'broj'},
['Others'] = {'others', 'ostalo'}, -- drugi bibl. podatci
['Page'] = {'page', 'p', 'stranica'},
['Periodical'] = {'journal', 'magazine', 'newspaper', 'periodical', 'website', 'work', 'časopis', 'novine', 'web_stranica', 'rad'},
['Place'] = {'place', 'location', 'mjesto', 'lokacija'},
['Volume'] = {'volume', 'svezak', 'tom'},
['Year'] = {'year', 'godina'},
Dodano Dodano izmjenom 5905276. —Ivi104 22:53, 24. lipnja 2021. (CEST)[odgovori]

Ovo znači da u CS1/Whitelist trebamo

['arhivnadnevak'] = true, 
['arhivurl'] = true, 
['autori'] = true,
['autorpoveznica'] = true, 
['autor'] = true, 
['broj'] = true,
['časopis'] = true,
['citat'] = true, 
['cjelina'] = true,
['članak'] = true,
['datum'] = true, 
['gdje'] = true,
['godina'] = true,
['ime'] = true, 
['izdanje'] = true,
['izdavač'] = true, 
['jezik'] = true,
['lokacija'] = true,
['mjesto'] = true,
['nadnevak'] = true, 
['naslov'] = true, 
['novine'] = true,
['odjeljak'] = true,
['ostalo'] = true,
['poglavlje'] = true,
['preuzeto'] = true, 
['prezime'] = true, 
['rad'] = true,
['stranica'] = true,
['stranice'] = true, 
['suautori'] = true, 
['sveščić'] = true,
['svezak'] = true,
['tom'] = true,
['urednik'] = true, 
['urednik-ime'] = true, 
['urednik-prezime'] = true, 
['url'] = true, 
['web_stranica'] = true, 
Dodano Dodano izmjenom 5905275. —Ivi104 22:53, 24. lipnja 2021. (CEST)[odgovori]

ponor (razgovor) 01:44, 22. lipnja 2021. (CEST)[odgovori]

Želja br. 1[uredi kôd]

@Ivi104 kad budeš u blizini, možeš li molim te dodati prijevod parametra »series« kao »serija«. To bi nam broj članaka s crvenim upozorenjima moglo smanjiti za 300. Hvala, ponor (razgovor) 22:11, 19. srpnja 2021. (CEST)[odgovori]

@Ponor: Riješeno Riješeno izmjenama 5937079 i 5937082. —Ivi104 23:08, 20. srpnja 2021. (CEST)[odgovori]
Bravo! Vidim da se broj članaka u kategoriji neće smanjiti dok se ne svaki ponovno ne sačuva... ali nema veze, kad-tad to će se dogoditi. Pišem želju br. 2 (ne danas). Hvala! ponor (razgovor) 23:18, 20. srpnja 2021. (CEST)[odgovori]
@Ponor: Kategorije se osvježavaju periodički, obično češće tijekom smanjene aktivnosti projekta. Kategorije će se također osvježiti ako se na stranici napravi null-izmjena, odn. ako se spremi uređivanje u kojem ništa nije izmijenjeno. Takve se izmjene mogu raditi alatima, primjerice WP:AWB će null-izmjenu napraviti ako mu se definira da na kraj svake stranice (append) doda prazan predložak {{subst:void}}. Isto se može uraditi pyWikiBotom, pokretanjem skripte touch.py (izvedivo i pomoću PAWS sučelja, primjerice konzolnom naredbom pwb.py touch -cat:"CS1 greške: nepodržani parametar" - dodatne parametre definirati po želji). IviBot (razgovor) 02:40, 21. srpnja 2021. (CEST)[odgovori]
Sve su stranice u gornjoj kategoriji osvježene. Slučajno sam se u prošlom komentaru potpisao kao bot - oops. —Ivi104 03:11, 21. srpnja 2021. (CEST)[odgovori]
Vidim broj je pao. Lijepo, ali možemo mi i bolje ;) Hvala za objašnjenje, nisam znao da se kategorije osvježavaju u pozadini. I da, vidio sam da si bot, htio sam poslati zahvalu, a nigdje nisam mogao naći dugme. Nepravda prema botovima! ponor (razgovor) 03:43, 21. srpnja 2021. (CEST)[odgovori]

Želja br. 2[uredi kôd]

@Ivi104, primijetio sam da imamo dosta datuma gdje su navedeni samo mjesec i godina; meni to nije neočekivano jer neke publikacije pišu samo ta dva podatka (časopisi, diplomski i doktorski radovi, mislim čak i knjige). Siguran sam da ovo već imaš na pameti, ali evo... kao poticaj... Ako bi mogao napraviti da moduli ne prigovaraju na datume »Studeni 1918« (kao što ne prigovaraju na »November 1918«), pa i »1918-11« (što je ISO 8601)... to bi bilo wonderful. Ali isto tako bi bilo lijepo da unose tipa »November 1918« ne prevodi kao »studenoga 1918«, takvi će se sigurno javljati kad ljudi budu preuzimali članke s en.wiki. Nekoliko testova:

  • Ispravan prikaz mjeseca, ali se modul buni:
    1. {{Citiranje knjige |datum=Studeni 1918 |...}}: Prezime, Ime. Studeni 1918. Naslov knjige
    2. {{Citiranje knjige |year=1918 |month=Studeni |...}}: Prezime, Ime. Studeni 1918. Naslov knjige
  • Neispravan prikaz na hrvatskom; sve vrijednosti parametara trebale bi biti u redu; modul prigovara samo za unos po ISO8601
    1. {{Citiranje knjige |datum=November 1918 |...}}: Prezime, Ime. Studeni 1918. Naslov knjige
    2. {{Citiranje knjige |datum=1918-11 |...}}: Prezime, Ime. Studeni 1918. Naslov knjige
    3. {{Citiranje knjige |year=1918 |month=November |...}}: Prezime, Ime. Studeni 1918. Naslov knjige

Samo polako! ponor (razgovor) 03:43, 21. srpnja 2021. (CEST)[odgovori]

@Ponor: gornja dva primjera vraćaju grešku jer je mjesec napisan velikim početnim slovom. Ako unos promijeniš u studeni greška nestaje. Donjih grešaka sam svjestan i radim na njima (no nemam baš slobodnog vremena pa je napredak jako spor). —Ivi104 11:25, 21. srpnja 2021. (CEST)[odgovori]


Hm... @Ivi104, bio sam uvjeren da sam još jučer vidio da nema razlike za veliko i malo poč. slovo. Međutim, u ovom slučaju u ispisu trebamo veliko slovo jer naziv mjeseca dolazi nakon točke. Što misliš da bi nam bilo bolje:

  1. u predlošcima u člancima promijeniti veliko poč. slovo za mjesece (za slučaj mjesec-godina, to mogu ja botom) i napraviti da ga modul pretvori u veliko poč. slovo?
  2. dozvoliti i veliko i malo slovo u predlošcima, a u modulu napraviti da se uvijek u ovom slučaju ispisuje veliko? ponor (razgovor) 11:43, 21. srpnja 2021. (CEST)[odgovori]

Želja br. 3[uredi kôd]

@Ivi104, imamo po referencama parametar »mjesec« koji nisam mijenjao u »month« jer su svi ostali parametri na hrvatskom, uključujući vezani param. »godina«. Možeš li, molim te, dodati i ovaj prijevod. ponor (razgovor) 02:55, 3. kolovoza 2021. (CEST)[odgovori]