Diskuse k šabloně:Cit
Přidat témaVzhled
Poslední komentář: před 3 lety od uživatele Jvs v tématu „Přesun“
Přesun
[editovat zdroj]@Dvorapa: přesun je sice v zásadě možný, ale naráží hned na několik netriviálních problémů:
- Současná šablona
{{citace}}
je sice přesměrováním, ale vede na ní 200+ odkazů, a to i z hlavního prostoru. Cíl přesměrování je přitom šablona s naprosto jinou funkcí než tato. Z toho plyne, že všechny tyto odkazy by bylo nutno před přesunem zafixovat (vzhledem k množství zřejmě botem). - Tato šablona je zřejmě samostatně využívána pouze minimálně, pokud vůbec. Primárně slouží k umožnění fungování šablony
{{citation}}
, v textech přebíraných z en-wikipedie. Má tedy vůbec smysl tuto šablonu jako samostatnou udržovat?
--Vachovec1 (diskuse) 20. 7. 2019, 15:27 (CEST)
- Chápu a rozumím. Obě šablony jsou velmi odlišné a museli bychom také naučit navyklé wikipedisty na tuto změnu. Tato šablona pak opravdu slouží pouze pro přebírání z anglickojazyčné Wikipedie (k dočasnému použití) a kdyby její využití tam nebylo na vzestupu, ani bychom ji nepotřebovali zde. Je to návrh, uvidíme, co na to další wikipedisté. --Dvorapa (diskuse) 21. 7. 2019, 09:31 (CEST)
- Možná by stačilo ji přejmenovat na anglický název Citation, když to je vlastně to, k čemu slouží. --Dvorapa (diskuse) 21. 7. 2019, 09:32 (CEST)
- @Dvorapa Šablona:Citation je obsazená, v čem se obě líší? Co třeba Citation2, jestli to nelze lépe rozlišit? --Matěj Orlický (diskuse) 11. 1. 2022, 20:28 (CET)
- Úplně do detailu si to nepamatuji, ale liší se zhruba v tom, že šablona Citation je připravena pro převod anglické šablony Citation a vyplněných parametrů do cswiki (přijímá anglické parametry, převádí je na české), zatímco šablona Cit je připravena k použití pro stejné účely jako je šablona Citation na enwiki (přijímá všechny české parametry všech českých citačních šablon a snaží se z nich vybrat vhodný typ citace dle ISO 690:2011). Rozdíl je tedy hlavně v parametrech (české/anglické) a způsobu použití (šablonu Citation vezmu při překladu článku, když se nechci zabývat překlady parametrů, šablonu Cit při psaní článku, když nevím, jakou citační šablonu použít). @Jvs by možná potvrdil/vyvrátil moje domněnky. --Dvorapa (diskuse) 11. 1. 2022, 22:25 (CET)
- @Dvorapa Šablona:Citation je obsazená, v čem se obě líší? Co třeba Citation2, jestli to nelze lépe rozlišit? --Matěj Orlický (diskuse) 11. 1. 2022, 20:28 (CET)
┌────────────┘Ano, tak to je, šablona Cit přijímá všechny české parametry všech českých citačních šablon a snaží se z nich vybrat vhodný typ citace dle ISO 690:2011. Logika rozhodování je ve funkci p.citace:
function p.citace(frame) local c = { frame = frame } p.citaceInit(c) if not p.empty(c.args["contribution"]) then c.args["sborník"] = c.args["title"]; c.args["titul"] = c.args["contribution"]; return p.citaceSborniku(frame) elseif not p.empty(c.args["periodikum"]) then return p.citacePeriodika(frame) else return p.citaceMonografie(frame) end end