Dyskusja szablonu:Wikisource
Z Wikipedii
Spis treści |
[edytuj] Instrukcja obsługi
- Obecnie, po drobnych zmianach, szablon korzysta już z funkcji parsera.
- A zbudowany jest następująco:
{{wikisource|x|y}}
kiedy x jest tytułem strony, a y dopełniaczem tytułu.
- Korzystanie z funkcji parsera odbywa się tak:
- Jeśli x i y są podane, szablon tworzy link
[[:s:x|y]]
, np. wpisanie
- Jeśli x i y są podane, szablon tworzy link
{{wikisource|Konstytucja Rzeczypospolitej Polskiej|Konstytucji Rzeczypospolitej Polskiej}}
da nam taki szablon, jaki widoczny jest po prawej stronie.
- Drugi parametr można wypełnić także w sposób, jak następuje:
{{wikisource|Konstytucja Rzeczypospolitej Polskiej|dopełniacz=Konstytucji Rzeczypospolitej Polskiej}}
co stworzy szablon:
- Jest to tylko i wyłącznie przystosowanie do starszej wersji szablonu, żeby nie psuć linków w sporej ilości haseł. Nie ma żadnej różnicy w wywołaniach między tymi wpisami, oba tworzą identyczne szablony. Jedyną różnicą jest tylko mniejsza ilość znaków do wpisania ;)
- Jeśli nie podano argumentu pierwszego, czyli tytułu strony, np.
lub
{{wikisource||instrukcji obsługi}}
albo
{{wikisource|dopełniacz=instrukcji obsługi}}
lub
{{wikisource||dopełniacz=instrukcji obsługi}}
to szablon w miejsce linku x
wrzuci parametr {{PAGENAME}}
, czyli tytuł strony, co widać po prawej.
-
-
- UWAGA: należy uważać na kolejność wpisywania argumentów!
-
Wpisanie:
{{wikisource|Konstytucji Rzeczypospolitej Polskiej|Konstytucja Rzeczypospolitej Polskiej}}
da błędny szablon: za x
podstawione zostanie Konstytucji Rzeczypospolitej Polskiej
, a za dopełniacz Konstytucja Rzeczypospolitej Polskiej
, czyli odwrotnie, niż powinno być.
-
-
- Dzieje się to tak dlatego, że funkcje parsera, jak na razie, nie potrafią myśleć.
-
[edytuj] Bugi, nie bugi..
- Wpisanie samej nazwy szablonu, czyli:
{{wikisource}}
spowoduje wyrzucenie szablonu, który wygląda tak, jak po prawej stronie: linkuje do x
, kiedy x={{PAGENAME}}
i nie podaje dopełniacza.
- Wklepanie tylko jednego argumentu, np.
{{wikisource|instrukcji obsługi}}
da nam szablon widoczny po prawej: identyczny, jak w przykładzie wyżej. Szablon nie rozpozna, iż chodzi o dopełniacz: uzna argument za tytuł strony, podstawi go za x
i nie wyświetli dopełniacza.
- Natomiast wpisanie:
{{wikisource|dopełniacz=instrukcji obsługi}}
zadziała, jak następuje: za x
szablon podstawi {{PAGENAME}}
, a za dopełniacz podstawi dopełniacz
– widać to po prawej stronie. Wiem, było, ale to tak gwoli przypomnienia ;)
[edytuj] Uwagi
Wszystkie uwagi proszę zgłaszać poniżej, lub na mojej stronie dyskusji. Pzdr, -- odder 20:33, 25 sty 2007 (CET)