Pređi na sadržaj

Šablon:Gornja napomena/dok

Izvor: Vojna Enciklopedija

Ovaj šablon proizvodi formatirani tekst, prema smernicama za hetnoute na Vikipediji.

{{hatnote|Пример хетноут текста.}}
Primer hetnout teksta.

Uopšteno govoreći, hetnout bi trebalo da odgovori na pitanja čitaoca (možda preventivno): Da li sam na pravoj stranici?

Funckija

Ovaj šablon se primarno koristi da se doda pravilno formatiran hetnout na stranicu. Često ali ne uvek, reč je o linku višeznačne odrednice na vrhu stranica članaka. Šablon postavlja HTML div- / div block oko teksta koji je unesen kao njegov jedini argument, što omogućava standardizovano formatiranje (sadržaji su izvučeni i iskošeni u većini prikaza); šablon takođe izoluje sadržani kod kako bi se osiguralo da je interpretiran ispravno.

Ovaj šablon se takođe koristi kao „meta šablon” za dodatne šablone sa specijalizovanim linkovima višeznačnih odrednica; pogledajte kategoriju Hatnote templates za listu.

Šablon automatski ne pravi linkove bilo koje vrste. Linkovi i druga željena formatiranja moraju biti eksplicitno dodata, koristeći normalno vikioznačavanje.

Upotreba

Osnovna upotreba
{{hatnote|текст}}
Svi parametri
{{hatnote|текст|extraclasses=додатне класе|selfref=да|category=не}}

Parametri

Ovaj šablon prihvata sledeće parametre:

  • 1 — tekst hetnouta (neophodan parametar)
  • extraclasses — bilo koje dodatne CSS klase koje će da se primene na tekst; na primer, šablon {{see also}} dodaje klase |extraclasses=boilerplate seealso
  • selfref — ako se postavi na „yes”, „y”, „true” ili „1” od. na „da” ili „d”, dodaje se CSS klasa „selfref”; ovo se koristi za označavanje selfreferenci na Vikipediji (pogledajte Šablon:Selfref za više informacija)
  • category — ako se postavi na „no”, „n”, „false” ili „0” od. na „ne” ili „n”, onemogućava se praćenje kategorije za greške (Kategorija:Hatnote templates with errors); ovo ima efekta samo kada je prvi pozicioni parametar (tekst hetnouta) izostavljen

Primer

  • {{hatnote|Пример текста хетноута}}
    Primer teksta hetnouta

Greške

Ako hetnout nije unesen, šablon će da ispiše sledeću poruku:

  • Greška: Tekst nije određen (pomoć).

Ukoliko vidite ovu poruku o grešci, uzrok za njen ispis je jedna od četiri ispod navedene greške pri upotrebi:

  1. Nijedan parametar nije određen (kod šablona je bio {{hatnote}}). Molimo da koristite {{hatnote|текст}} umesto toga.
  2. Neki parametri su određeni, ali tekst hetnouta nije uključen. Na primer, tekst šablona {{hatnote|extraclasses=seealso}} će da prouzrokuje ovu grešku. Molimo da koristite (na primer) {{hatnote|текст|extraclasses=seealso}} umesto toga.
  3. Tekst hetnouta je određen, ali taj tekst sadrži znak jednako („=”). Znak jednako ima posebno značenje u kodu šablona i zbog ovoga ne može da bude korišćen u parametrima šablona koji nemaju određeno ime parametra. Na primer, kod šablona {{hatnote|2+2=4}} će da prouzrokuje ovu grešku. Da bi se ovo zaobišlo, možete da odredite ime parametra eksplicitno koristeći 1= pre teksta hetnouta, na sledeći način: {{hatnote|1=2+2=4}}.
  4. Izvršen je pokušaj pristupa modulu Hatnote direktno koristeći {{#invoke:hatnote|hatnote|текст}}. Upotreba „#invoke” komande na ovaj način je onemogućena iz razloga bolje izvedbe. Molimo koristite {{hatnote|текст}} umesto toga.

Ukoliko vidite ovu poruku o grešci i niste sigurni šta daučinite, molimo postavite poruku na Razgovor o šablonu:Hatnote i neko će verovatno da vam pomogne.

Stranice koje sadržavaju ovu grešku se mogu pronaći u kategoriji Kategorija:Hatnote templates with errors.

Tehnički detalji

HTML kod kojeg proizvodi ovaj šablon izgleda ovako:

  • <div class="hatnote">текст хетноута</div>

Kod proizvodi modul Hatnote.

TemplateData
Ovo je TemplateData dokumentacija za ovaj šablon, korišćena u Vizuelnom uređivaču i u drugim alatkama; pogledajte mesečni izveštaj o greškama za ovaj šablon.

TemplateData za Gornja napomena

<templatedata> {

 "description": "Шаблон за прављење стандардног хетноута на Википедији. Хетноут је кратка напомена/обавест која се ставља на врх чланка како би се омогућило разликовање уско повезаних термина или сумирала тема, објашњавајући границе до којих досеже.",
 "params": {
   "1": {
     "label": "Текст",
     "description": "Ово поље садржава текст који ће да буде приказан у хетноуту.",
     "type": "string",
     "required": true
   },
   "extraclasses": {
     "type": "string/line",
     "label": "Додатне класе",
"description": "Dodatne CSS klase koje će da se primene na
tagove koji okružuju tekst hetnouta."
   },
   "selfref": {
     "type": "string/line",
     "label": "Селфреференца",
     "description": "Поставити на „да” ако је текст хетноута селфреференца на Википедији која не би имала смисла на мирорима или форксима на страници Википедије. (На пример „За Википедијин Песак, погледајте ВП:Песак”.)"
   },
   "category": {
     "label": "Категорија",
     "description": "Поставити на „не” како би се онемогућила категорија за праћење грешака (Категорија:Hatnote templates with errors). Ово има ефекта само ако је текст хетноута изостављен."
   }
 }

} </templatedata>