Szablon:Przypisy: Różnice pomiędzy wersjami

Z VatoWiki
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzono nową stronę "<includeonly>== Przypisy == <div class="do-not-make-smaller refsection references-column-count {{#switch:{{{1|1}}} |1=references-1column |2=references-2column |3=referen...")
 
pl>Paweł Ziemian
(optymalizacja na wywołanie bez żadnych parametrów)
Linia 1: Linia 1:
<includeonly>== Przypisy ==
<includeonly>{{#if:{{#invoke:Sprawdź|bez parametrów}}
<div class="do-not-make-smaller refsection references-column-count {{#switch:{{{1|1}}}
|<div class="do-not-make-smaller refsection"><references responsive="1"></references></div>
|1=references-1column
|{{#invoke:Przypisy|Przypisy | kategoria = [[Kategoria:Szablon:Przypisy do sprawdzenia]] }}
|2=references-2column
}}</includeonly><noinclude>{{Dokumentacja}}</noinclude>
|3=references-3column}}">
{{#tag:references|{{{przypisy|}}}|group={{{grupa|}}}}}
</div>{{#ifeq:{{{stopień|}}}|||
{{#ifeq:{{{stopień|}}}|=|[[Kategoria:Szablon:Przypisy z błędnym parametrem stopień]]|
{{#ifeq:{{{stopień|}}}|==|[[Kategoria:Szablon:Przypisy ze zbędnym parametrem stopień]]|
{{#ifeq:{{{stopień|}}}|===|[[Kategoria:Szablon:Przypisy z poprawnym parametrem stopień]]|
{{#ifeq:{{{stopień|}}}|====|[[Kategoria:Szablon:Przypisy z poprawnym parametrem stopień]]|
{{#ifeq:{{{stopień|}}}|=====|[[Kategoria:Szablon:Przypisy z poprawnym parametrem stopień]]|
{{#ifeq:{{{stopień|}}}|======|[[Kategoria:Szablon:Przypisy z poprawnym parametrem stopień]]|
{{#ifeq:{{{stopień|}}}|=======|[[Kategoria:Szablon:Przypisy z poprawnym parametrem stopień]]|
[[Kategoria:Szablon:Przypisy z nietypowym parametrem stopień]]}}}}}}}}}}}}}}}}</includeonly><noinclude>{{Dokumentacja}}</noinclude>

Wersja z 21:01, 17 lip 2020

 Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]

Szablon służy do wygenerowania przypisów w miejscu wstawiania szablonu. W podstawowej wersji działa identycznie jak tag <references/>. Zarówno szablon jak i tag powinno się wstawiać w sekcji przypisów (jak w przykładzie).

Wywołanie szablonu

Aby użyć szablonu w postaci standardowej, bez wskazania parametrów, należy skopiować tekst z ramki i wkleić do artykułu.

== Przypisy ==
{{Przypisy}}

Przykład użycia z parametrem

{{Przypisy|
<ref name="Ferreira-2004">{{Cytuj pismo | autor=Ferreira KN. | tytuł=Architecture of the photosynthetic oxygen-evolving center | rok=2004 | czasopismo=Science (New York, N.Y.) | wydanie=303 | wolumin=5665 | strony=1831}}</ref>
<ref name="Iwata-2004">{{Cytuj pismo | autor=Iwata S. | tytuł=Structure of photosystem II and molecular architecture of the oxygen-evolving centre | rok=2004 | czasopismo=Current opinion in structural biology | wydanie=14 | wolumin=4 | strony=447}}</ref>
<ref...
}}

w tekście można wtedy używać <ref name="Ferreira-2004" /> i <ref name="Iwata-2004" />.

Problemy z VE i standardowy tag

Uwaga! Stosowanie listy przypisów w szablonie „Przypisy” uniemożliwia edycję przypisów w VE. To znaczy edycja przypisów znajdujących się w szablonie przypisów jest zablokowana (z informacją, że można edytować przypis w kodzie). Możliwość wstawiania takich przypisów jest również ograniczona.

Zamiast tego możesz użyć bardziej standardowego: <syntaxhighlight lang="html+handlebars">

Błąd rozszerzenia cite: Znacznik <ref> o nazwie „Ferreira-2004” zdefiniowany w <references> ma atrybut grupowania „”, który nie występuje wcześniej w treści.
Błąd rozszerzenia cite: Znacznik <ref> o nazwie „Iwata-2004” zdefiniowany w <references> ma atrybut grupowania „”, który nie występuje wcześniej w treści. </syntaxhighlight>

Parametry szablonu (strukturyzacja VE)

<templatedata> { "description": "Formatuje listę przypisów. Przyjmuje dowolne nazwane parametry, które tworzą odpowiednio nazwę i treść przypisu.", "params": { "1": { "label": "Przypisy", "description": "Lista przypisów", "example": "[1][2]", "type": "unknown" }, "": { "label": "Grupa", "description": "Nazwa grupy przypisów. Uwaga! nazwa pola jest pustym tekstem.", "example": "uwagi", "type": "string" } }, "format": "block" } </templatedata>

Błędy

Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.

Zobacz też

  1. Błąd Lua: Nie można utworzyć procesu: proc_open(/dev/null): Failed to open stream: Operation not permittedBłąd Lua: Nie można utworzyć procesu: proc_open(/dev/null): Failed to open stream: Operation not permitted
  2. Błąd Lua: Nie można utworzyć procesu: proc_open(/dev/null): Failed to open stream: Operation not permittedBłąd Lua: Nie można utworzyć procesu: proc_open(/dev/null): Failed to open stream: Operation not permitted