Pređi na sadržaj

Šablon:Gornja napomena-lat/dok

Izvor: Vojna Enciklopedija

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

{{hatnote-lat|Primer hetnout teksta.}}
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-lat|tekst}}
Svi parametri
{{hatnote-lat|tekst|extraclasses=dodatne klase|selfref=da|category=ne}}

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-lat}} 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-lat 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-lat|Primer teksta hetnouta}}
    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-lat}}). Molimo da koristite {{hatnote-lat|tekst}} umesto toga.
  2. Neki parametri su određeni, ali tekst hetnouta nije uključen. Na primer, tekst šablona {{hatnote-lat|extraclasses=seealso}} će da prouzrokuje ovu grešku. Molimo da koristite (na primer) {{hatnote-lat|tekst|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-lat|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-lat|1=2+2=4}}.
  4. Izvršen je pokušaj pristupa modulu Hatnote direktno koristeći {{#invoke:hatnote-lat|hatnote|tekst}}. Upotreba „#invoke” komande na ovaj način je onemogućena iz razloga bolje izvedbe. Molimo koristite {{hatnote-lat|tekst}} umesto toga.

Ukoliko vidite ovu poruku o grešci i niste sigurni šta daučinite, molimo postavite poruku na Razgovor o šablonu:Hatnote-lat 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">tekst hetnouta</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-lat

<templatedata> {

 "description": "Šablon za pravljenje standardnog hetnouta na Vikipediji. Hetnout je kratka napomena/obavest koja se stavlja na vrh članka kako bi se omogućilo razlikovanje usko povezanih termina ili sumirala tema, objašnjavajući granice do kojih doseže.",
 "params": {
   "1": {
     "label": "Tekst",
     "description": "Ovo polje sadržava tekst koji će da bude prikazan u hetnoutu.",
     "type": "string",
     "required": true
   },
   "extraclasses": {
     "type": "string/line",
     "label": "Dodatne klase",
"description": "Dodatne CSS klase koje će da se primene na
tagove koji okružuju tekst hetnouta."
   },
   "selfref": {
     "type": "string/line",
     "label": "Selfreferenca",
     "description": "Postaviti na „da” ako je tekst hetnouta selfreferenca na Vikipediji koja ne bi imala smisla na mirorima ili forksima na stranici Vikipedije. (Na primer „Za Vikipedijin Pesak, pogledajte VP:Pesak”.)"
   },
   "category": {
     "label": "Kategorija",
     "description": "Postaviti na „ne” kako bi se onemogućila kategorija za praćenje grešaka (Kategorija:Hatnote templates with errors). Ovo ima efekta samo ako je tekst hetnouta izostavljen."
   }
 }

} </templatedata>