Pređi na sadržaj

Šablon:Refn/dok

S Vikipedije, slobodne enciklopedije

Namena[uredi izvor]

Ovaj šablon se koristi za pravljenje fusnota na Vikipediji, kao alternativa za <ref> tag. Zbog tehničkih ograničenja, neki od standardnih elemenata vikioznačavanja koji su u učestaloj upotrebi u člancima ne rade sa setovima <ref>...</ref> tagova, što uključuje (ali nije ograničeno na) trik sa uspravnom crtom, supstituciju šablona te druge „ugnežđene” setove <ref>...</ref> tagova. Na primer, sledeći primeri ne rade kako se to očekuje:

  1. <ref>[[Помоћ:Фусноте|]]</ref> (daje: [[Помоћ:Фусноте|]] umesto vikiveze)
  2. <ref>{{SUBST:Датум-н}}</ref> (daje: {{SUBST:Датум-н}} umesto trenutnog datuma (na koji je izvršena izmena kada se šablon upotrebio))
  3. <ref>Фуснота за објашњавање<ref>Референца</ref></ref> (daje: Greška citata: Zatvara </ref> koji nedostaje <ref> tagu)

Zamenom spoljašnjeg <ref>...</ref> seta sa {{Refn}} omogućiće se korišćenje elemenata vikioznačavanja prikazanih iznad.

Upotreba[uredi izvor]

{{refn|group=име групе напомена|name=име напомене|Садржај (текст) напомене}}

  • ime grupe napomena: Ime grupe napomena prema Pomoć:Fusnote (<ref group=ime grupe>sadržaj</ref>); ukoliko parametar nije definisan, glavna i ugnežđene reference će biti stavljene u istu listu referenci
  • ime napomene: Ime napomene prema Pomoć:Fusnote (<ref name="ime">sadržaj</ref>); definisanje parametra nije neophodno, a ukoliko se definiše — koristi tome da se tekst napomene ne mora prepisivati ako se želi ista napomena navesti više od jednog puta (samo treba navesti isto ime napomene, koja mora da pripada i istoj grupi napomena)

Imena fusnota i grupa moraju da poštuju sledeća pravila:

  • Imena su osetljiva na velika i mala slova (engl. case-sensitive).
  • Imena ne moraju da budu čisto numerička.
  • Imena moraju da budu jedinstvena — ne sme se koristiti isto ime za definisanje različitih grupa ili fusnota.
  • Znaci navoda su opcioni ali samo ako su jedini korišćeni karakteri/znakovi slova A—Z ili a—z, cifre 0—9, te simboli !$%&()*,-.:;<@[]^_`{|}~.
  • Korišćenje bilo kojih drugih karaktera/znakova, uključujući razmake, zahteva zatvaranje imena u navodnike: name="име референце". (Kako svi budući uređivači neće znati o ovom tehničkom ograničenju, preporučuje se korišćenje navodnika u svim slučajevima.)
  • Znakovi navoda moraju da budu standardni ravni navodnici, koji se koriste u engleskom jeziku ("); izvijeni ili bilo koji drugi navodnici će biti raščlanjeni/obrađeni kao deo imena reference.
  • Imena zatvorena u znake navoda ne smeju da uključuju znak „je manje” (<) ili sam dupli ravni znak navoda ("). „Kršenje” ovih pravila je moguće izbeći korišćenjem &lt; i &quot;, redom, a rezultat će biti isti kao i da su direktno upotrebljeni < od. ".
  • Molimo imati u vidu korišćenje što jednostavnijih imena, te standardnog engleskog alfabeta i standardnih cifara.
  • Definisanje imena je opciono i ime je moguće definisati čak i kada to nije nužno. Ovo će učiniti eventualnu ponovnu upotrebu reference u određenom članku lakšom, te time ubrzati uređivanje.

Primeri upotrebe[uredi izvor]

Fusnote sa referencama[uredi izvor]

Vikioznačavanje Rezultat u članku
Пример.{{refn|group=нап.|name=прва|Напомена.<ref>Укључена референца.</ref>}}
Други пример.{{refn|group=нап.|Друга напомена.<ref>Друга укључена референца.</ref>}}
Трећи пример.{{refn|group=нап.|Трећа напомена.<ref>Референца треће напомене.</ref>}}
Понављање првог примера.{{refn|group=нап.|name=прва}}

== Напомене ==
{{reflist|group=нап.}}

== Референце ==
{{reflist}}

Primer.[nap. 1] Drugi primer.[nap. 2] Treći primer.[nap. 3] Ponavljanje prvog primera.[nap. 1]

Napomene
  1. ^ a b Napomena.[1]
  2. ^ Druga napomena.[2]
  3. ^ Treća napomena.[3]
Reference
  1. ^ Uključena referenca.
  2. ^ Druga uključena referenca.
  3. ^ Referenca treće napomene.

Supstitucija[uredi izvor]

Prvi primer ispod pokazuje da supstitucija ne radi sa regularnim <ref>...</ref> tagom (datum pristupanja se ne prikazuje kako treba). Drugi primer pokazuje da se datum pristupanja supstituiše kako treba pri korišćenju {{refn}}.

Vikioznačavanje Rezultat u članku
<ref>{{cite web |accessdate={{Subst:Датум-н}} |title=Languages |work=Apache HTTP Server |agency=Ohloh |publisher= Black Duck Software |url=https://www.ohloh.net/p/apache/analyses/latest/languages_summary}}</ref>
{{reflist}}

[1]

  1. ^ „Languages”. Apache HTTP Server. Black Duck Software. Ohloh. Pristupljeno {{Subst:Datum-n}}.  Proverite vrednost paramet(a)ra za datum: |access-date= (pomoć)
{{refn|{{cite web |accessdate={{Subst:Датум-н}} |title=Languages |work=Apache HTTP Server |agency=Ohloh |publisher= Black Duck Software |url=https://www.ohloh.net/p/apache/analyses/latest/languages_summary}}}}
{{reflist}}

[1]

  1. ^ „Languages”. Apache HTTP Server. Black Duck Software. Ohloh. Pristupljeno 29. jun 2024. 

Greške[uredi izvor]

  • Ukoliko se kojim slučajem upotrebi šablon sa imenom grupe napomena, sa imenom napomene i bez teksta napomene (npr., {{refn|group=име групе напомена|name=име напомене|}}), poruka koja će biti prikazana je:
Greška citata: Loša oznaka <ref>; nema teksta za ref-ove pod imenom име напомене
  • Ukoliko se kojim slučajem upotrebi šablon bez imena grupe napomena, sa imenom napomene i bez teksta napomene (npr., {{refn|group=|name=име напомене|}}), poruka koja će biti prikazana, i to u listi referenci (ne napomena), je:
Greška citata: Loša oznaka <ref>; nema teksta za ref-ove pod imenom .D0.B0.D0.B1.D0.B2
  • Ukoliko se kojim slučajem upotrebi šablon sa imenom grupe napomena, bez imena napomene i bez teksta napomene (npr., {{refn|group=име групе напомена|name=|}}), poruka koja će biti prikazana je:
Greška citata: Loša oznaka <ref>; ref-ovi bez imena moraju imati sadržaj.(kao i u slučaju ispod, jer ime napomene u ovom šablonu igra ulogu imena reference; v. Šablon:Refn#Upotreba)
  • Ukoliko se kojim slučajem upotrebi šablon bez imena grupe napomena, bez imena napomene i sa tekstom napomene ({{refn|group=|name=|Садржај (текст) напомене}}), Sadržaj (tekst) napomene će biti ispisan u listi referenci (ne napomena) kao što bi i tekst obične reference/navoda bio obrađen.
  • Ukoliko se kojim slučajem upotrebi šablon bez imena grupe napomena, sa imenom napomene i sa tekstom napomene ({{refn|group=|name=име напомене|Садржај (текст) напомене}}), Sadržaj (tekst) napomene će biti ispisan u listi referenci (ne napomena) kao što bi i tekst obične reference/navoda bio obrađen. (kao i u slučaju iznad)
  • Ukoliko se kojim slučajem upotrebi šablon bez imena grupe napomena, bez imena napomene i bez teksta napomene, tj. ako se nijedan od moguća tri parametra ne popuni ({{refn|group=|name=|}}), poruka koja će biti prikazana je:
Greška citata: Loša oznaka <ref>; ref-ovi bez imena moraju imati sadržaj.


  • Ukoliko se kojim slučajem upotrebi jedno ime za imenovanje grupe napomena, a drugo pri navođenju koda za izlistavanje napomena (npr., {{refn|group=једно име групе напомена|name=име напомене|Садржај (текст) напомене}} za imenovanje; {{reflist|group=друго име групе напомена}} za izlistavanje), poruka koja će biti prikazana (za primer malopre naveden, sa nazivima grupa jedno ime grupe napomena i drugo ime grupe napomena) je:
Greška citata: Postoje oznake <ref> za grupu s imenom „jedno ime grupe napomena“, ali nema odgovarajuće oznake <references group="једно име групе напомена"/>


  • Ukoliko nedostaje sadržaj reference unutar šablona (a i inače, bilo gde gde se upotrebi <ref></ref>), poruka koja će biti prikazana je:
Greška citata: Loša oznaka <ref>; ref-ovi bez imena moraju imati sadržaj.


  • Ukoliko se u sadržaju reference upotrebi znak „=” (npr., {{refn|group=име групе напомена|name=име напомене|Садржај (текст) напомене са знаком „=”}}), poruka koja će biti prikazana je:
Greška citata: Loša oznaka <ref>; nema teksta za ref-ove pod imenom име напомене
Problem sa znakom jednako kao i sa ostalim znakovima koji dadnu grešku može se rešiti zamenjivanjem istih njihovim odgovarajućim ASCII dekadskim kodovima na sledeći način: &#код;. Za znak jednako treba upotrebiti код 61.

Listom-definisane reference[uredi izvor]

Trenutno, ovaj šablon se ne može koristiti sa više od jednom listom-definisanom referencom. Ako se ovo kojim slučajem učini, rezultat će biti prikazivanje poruka o greškama citata; za više informacija v. bug 20707.

Vidi još[uredi izvor]