Predložak:AlphanumericTOC: razlika između inačica
Bot: Automatski unos stranica |
m bnz |
||
Redak 1: | Redak 1: | ||
<table class="toc" summary="Sadržaj" align="{{{align|}}}"><tr> | |||
<td align="center"><span style="{{#if:{{{multiline|default}}}| {{#if:{{{nobreak|break line}}}| display:table-cell;vertical-align:middle;padding-right:1em; | display:inline; }} | display:block; }} font-weight:bold;">{{#if:{{{multiline|default}}}|{{{sadržaj|Sadržaj:}}}|{{{sadržaj|Sadržaj}}}}}</span><span style="{{#if:{{{multiline|default}}}| {{#if:{{{nobreak|break line}}}| display:table-cell; | display:inline; }} | display:block; }}"><span style="{{#if:{{{multiline|default}}}| display:inline;padding-left:1em; | display:block; }}"> {{#if:{{{numbers|show link}}}| [[#{{{prefixLink|}}}0–9|{{{prefixDesc|}}}0–9]] | }} {{{a|[[#{{{prefixLink|}}}A|{{{prefixDesc|}}}A]]}}} {{{b|[[#{{{prefixLink|}}}B|{{{prefixDesc|}}}B]]}}} {{{c|[[#{{{prefixLink|}}}C|{{{prefixDesc|}}}C]]}}} {{{č|[[#{{{prefixLink|}}}Č|{{{prefixDesc|}}}Č]]}}} {{{ć|[[#{{{prefixLink|}}}Ć|{{{prefixDesc|}}}Ć]]}}} {{{d|[[#{{{prefixLink|}}}D|{{{prefixDesc|}}}D]]}}} {{{dž|[[#{{{prefixLink|}}}Dž|{{{prefixDesc|}}}Dž]]}}} {{{đ|[[#{{{prefixLink|}}}Đ|{{{prefixDesc|}}}Đ]]}}} {{{e|[[#{{{prefixLink|}}}E|{{{prefixDesc|}}}E]]}}} {{{f|[[#{{{prefixLink|}}}F|{{{prefixDesc|}}}F]]}}} {{{g|[[#{{{prefixLink|}}}G|{{{prefixDesc|}}}G]]}}} {{{h|[[#{{{prefixLink|}}}H|{{{prefixDesc|}}}H]]}}} {{{i|[[#{{{prefixLink|}}}I|{{{prefixDesc|}}}I]]}}} {{{j|[[#{{{prefixLink|}}}J|{{{prefixDesc|}}}J]]}}} {{{k|[[#{{{prefixLink|}}}K|{{{prefixDesc|}}}K]]}}} {{{l|[[#{{{prefixLink|}}}L|{{{prefixDesc|}}}L]]}}} {{{lj|[[#{{{prefixLink|}}}Lj|{{{prefixDesc|}}}Lj]]}}} {{{m|[[#{{{prefixLink|}}}M|{{{prefixDesc|}}}M]]}}} {{{n|[[#{{{prefixLink|}}}N|{{{prefixDesc|}}}N]]}}} {{{nj|[[#{{{prefixLink|}}}Nj|{{{prefixDesc|}}}Nj]]}}} {{{o|[[#{{{prefixLink|}}}O|{{{prefixDesc|}}}O]]}}} {{{p|[[#{{{prefixLink|}}}P|{{{prefixDesc|}}}P]]}}} {{{q|[[#{{{prefixLink|}}}Q|{{{prefixDesc|}}}Q]]}}} {{{r|[[#{{{prefixLink|}}}R|{{{prefixDesc|}}}R]]}}} {{{s|[[#{{{prefixLink|}}}S|{{{prefixDesc|}}}S]]}}} {{{š|[[#{{{prefixLink|}}}Š|{{{prefixDesc|}}}Š]]}}} {{{t|[[#{{{prefixLink|}}}T|{{{prefixDesc|}}}T]]}}} {{{u|[[#{{{prefixLink|}}}U|{{{prefixDesc|}}}U]]}}} {{{v|[[#{{{prefixLink|}}}V|{{{prefixDesc|}}}V]]}}} {{{w|[[#{{{prefixLink|}}}W|{{{prefixDesc|}}}W]]}}} {{{x|[[#{{{prefixLink|}}}X|{{{prefixDesc|}}}X]]}}} {{{y|[[#{{{prefixLink|}}}Y|{{{prefixDesc|}}}Y]]}}} {{{z|[[#{{{prefixLink|}}}Z|{{{prefixDesc|}}}Z]]}}} {{{ž|[[#{{{prefixLink|}}}Ž|{{{prefixDesc|}}}Ž]]}}}</span>{{#if:{{{sections|show links}}}|<span style="{{#if:{{{multiline|default}}}| display:inline;padding-left:1em; | display:block; }}"> | <td align="center"><span style="{{#if:{{{multiline|default}}}| {{#if:{{{nobreak|break line}}}| display:table-cell;vertical-align:middle;padding-right:1em; | display:inline; }} | display:block; }} font-weight:bold;">{{#if:{{{multiline|default}}}|{{{sadržaj|Sadržaj:}}}|{{{sadržaj|Sadržaj}}}}}</span><span style="{{#if:{{{multiline|default}}}| {{#if:{{{nobreak|break line}}}| display:table-cell; | display:inline; }} | display:block; }}"><span style="{{#if:{{{multiline|default}}}| display:inline;padding-left:1em; | display:block; }}"> {{#if:{{{numbers|show link}}}| [[#{{{prefixLink|}}}0–9|{{{prefixDesc|}}}0–9]] | }} {{{a|[[#{{{prefixLink|}}}A|{{{prefixDesc|}}}A]]}}} {{{b|[[#{{{prefixLink|}}}B|{{{prefixDesc|}}}B]]}}} {{{c|[[#{{{prefixLink|}}}C|{{{prefixDesc|}}}C]]}}} {{{č|[[#{{{prefixLink|}}}Č|{{{prefixDesc|}}}Č]]}}} {{{ć|[[#{{{prefixLink|}}}Ć|{{{prefixDesc|}}}Ć]]}}} {{{d|[[#{{{prefixLink|}}}D|{{{prefixDesc|}}}D]]}}} {{{dž|[[#{{{prefixLink|}}}Dž|{{{prefixDesc|}}}Dž]]}}} {{{đ|[[#{{{prefixLink|}}}Đ|{{{prefixDesc|}}}Đ]]}}} {{{e|[[#{{{prefixLink|}}}E|{{{prefixDesc|}}}E]]}}} {{{f|[[#{{{prefixLink|}}}F|{{{prefixDesc|}}}F]]}}} {{{g|[[#{{{prefixLink|}}}G|{{{prefixDesc|}}}G]]}}} {{{h|[[#{{{prefixLink|}}}H|{{{prefixDesc|}}}H]]}}} {{{i|[[#{{{prefixLink|}}}I|{{{prefixDesc|}}}I]]}}} {{{j|[[#{{{prefixLink|}}}J|{{{prefixDesc|}}}J]]}}} {{{k|[[#{{{prefixLink|}}}K|{{{prefixDesc|}}}K]]}}} {{{l|[[#{{{prefixLink|}}}L|{{{prefixDesc|}}}L]]}}} {{{lj|[[#{{{prefixLink|}}}Lj|{{{prefixDesc|}}}Lj]]}}} {{{m|[[#{{{prefixLink|}}}M|{{{prefixDesc|}}}M]]}}} {{{n|[[#{{{prefixLink|}}}N|{{{prefixDesc|}}}N]]}}} {{{nj|[[#{{{prefixLink|}}}Nj|{{{prefixDesc|}}}Nj]]}}} {{{o|[[#{{{prefixLink|}}}O|{{{prefixDesc|}}}O]]}}} {{{p|[[#{{{prefixLink|}}}P|{{{prefixDesc|}}}P]]}}} {{{q|[[#{{{prefixLink|}}}Q|{{{prefixDesc|}}}Q]]}}} {{{r|[[#{{{prefixLink|}}}R|{{{prefixDesc|}}}R]]}}} {{{s|[[#{{{prefixLink|}}}S|{{{prefixDesc|}}}S]]}}} {{{š|[[#{{{prefixLink|}}}Š|{{{prefixDesc|}}}Š]]}}} {{{t|[[#{{{prefixLink|}}}T|{{{prefixDesc|}}}T]]}}} {{{u|[[#{{{prefixLink|}}}U|{{{prefixDesc|}}}U]]}}} {{{v|[[#{{{prefixLink|}}}V|{{{prefixDesc|}}}V]]}}} {{{w|[[#{{{prefixLink|}}}W|{{{prefixDesc|}}}W]]}}} {{{x|[[#{{{prefixLink|}}}X|{{{prefixDesc|}}}X]]}}} {{{y|[[#{{{prefixLink|}}}Y|{{{prefixDesc|}}}Y]]}}} {{{z|[[#{{{prefixLink|}}}Z|{{{prefixDesc|}}}Z]]}}} {{{ž|[[#{{{prefixLink|}}}Ž|{{{prefixDesc|}}}Ž]]}}}</span>{{#if:{{{sections|show links}}}|<span style="{{#if:{{{multiline|default}}}| display:inline;padding-left:1em; | display:block; }}"> | ||
{{#if:{{{multiline|default}}}| {{#if:{{{nobreak|break line}}}| <br/> | — }} | }} {{#if:{{{top|show link}}}| [[#content|Na vrh stranice]] | }} {{#if:{{{sec1|}}}| {{#if:{{{top|show link}}}|—|}} [[#{{{sec1}}}|{{{sec1}}}]] | }} {{#if:{{{sec2|}}}| {{#if:{{{top|show link}}}{{{sec1|}}}|—|}} [[#{{{sec2}}}|{{{sec2}}}]] | }} {{#if:{{{sec3|}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}|—|}} [[#{{{sec3}}}|{{{sec3}}}]] | }} {{#if:{{{sec4|}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}{{{sec3|}}}|—|}} [[#{{{sec4}}}|{{{sec4}}}]] | }} {{#if:{{{sec5|}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}{{{sec3|}}}{{{sec4|}}}|—|}} [[#{{{sec5}}}|{{{sec5}}}]] | }} {{#if:{{{seealso|show link}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}{{{sec3|}}}{{{sec4|}}}{{{sec5|}}}|—|}} [[#Vidi još|Vidi još]] | }} {{#if:{{{references|show link}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}{{{sec3|}}}{{{sec4|}}}{{{sec5|}}}{{{seealso|show link}}}|—|}} [[#Izvori|Izvori]] | }} {{#if:{{{externallinks|show link}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}{{{sec3|}}}{{{sec4|}}}{{{sec5|}}}{{{seealso|show link}}}{{{references|show link}}}|—|}} [[#Vanjske poveznice|Vanjske poveznice]] | }} </span>| }}</span></td></tr></table> | {{#if:{{{multiline|default}}}| {{#if:{{{nobreak|break line}}}| <br/> | — }} | }} {{#if:{{{top|show link}}}| [[#content|Na vrh stranice]] | }} {{#if:{{{sec1|}}}| {{#if:{{{top|show link}}}|—|}} [[#{{{sec1}}}|{{{sec1}}}]] | }} {{#if:{{{sec2|}}}| {{#if:{{{top|show link}}}{{{sec1|}}}|—|}} [[#{{{sec2}}}|{{{sec2}}}]] | }} {{#if:{{{sec3|}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}|—|}} [[#{{{sec3}}}|{{{sec3}}}]] | }} {{#if:{{{sec4|}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}{{{sec3|}}}|—|}} [[#{{{sec4}}}|{{{sec4}}}]] | }} {{#if:{{{sec5|}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}{{{sec3|}}}{{{sec4|}}}|—|}} [[#{{{sec5}}}|{{{sec5}}}]] | }} {{#if:{{{seealso|show link}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}{{{sec3|}}}{{{sec4|}}}{{{sec5|}}}|—|}} [[#Vidi još|Vidi još]] | }} {{#if:{{{references|show link}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}{{{sec3|}}}{{{sec4|}}}{{{sec5|}}}{{{seealso|show link}}}|—|}} [[#Izvori|Izvori]] | }} {{#if:{{{externallinks|show link}}}| {{#if:{{{top|show link}}}{{{sec1|}}}{{{sec2|}}}{{{sec3|}}}{{{sec4|}}}{{{sec5|}}}{{{seealso|show link}}}{{{references|show link}}}|—|}} [[#Vanjske poveznice|Vanjske poveznice]] | }} </span>| }}</span></td></tr></table> |
Posljednja izmjena od 2. travanj 2022. u 02:17
Sadržaj: 0–9 A B C Č Ć D Dž Đ E F G H I J K L Lj M N Nj O P Q R S Š T U V W X Y Z Ž
Na vrh stranice — Vidi još — Izvori — Vanjske poveznice |
Namjena[uredi]Ovaj predložak za sadržaj (engl. Table Of Contents) zamišljen je kao zamjena za niz "kompaktnih" predložaka. Umjesto niza stilova, poželjno je imati jedan predložak koji će suradnik moći prilagoditi prema svojoj želji. Uporaba[uredi]Ubacite {{AlphanumericTOC}} na mjesto u članku gdje biste željeli da se pojavi sadržaj. U slučaju dužeg popisa, mnogim je suradnicima zgodno predložak staviti i na početak i na kraj, a ponegdje i usred popisa. Parametri predloška u takvim slučajevima mogu biti različiti. Na primjer, ako je predložak na vrhu stranice, suvišna je sekcija "Na vrh stranice" i obratno, ako je na dnu, nepotrebne su poveznice koje vode na naslove neposredno ispod ("Vidi još" ili "Izvori"). Parametri[uredi]Opći oblik predloška s parametrima je
Par parametar=vrijednost može se javiti više puta u predlošku. Zbog preglednosti (kao što je rađeno u navedenim primjerima), parovi se mogu pisati u više redaka. Ovi su primjeri ekvivalentni: (primjer: izbacivanje slova A, B i C i sekcije s brojevima iz sadržaja) {{AlphanumericTOC |a= |b= |c= |numbers=}} {{AlphanumericTOC|a=|b=|c=|numbers=}} Izbor stila i isključivanje elemenata koje ne treba prikazati vrši se dodavanjem parametara koji imaju null vrijednost, odnosno nemaju vrijednost (u obliku |parametar=). Ovo je kratak popis parametara koji su obrađeni u nastavku teksta:
Blok i inline format[uredi]Kad se predložak koristi bez ikakvih parametara, prikazuje se kao:
Prikaz je u bloku, sličan kao u predlošku {{CompactTOC4}}. Predlošci {{CompactTOC}}, {{CompactTOC2}}, {{CompactTOCnoNOTOC}} prikazuju tekst u jednom redu (inline). Da bi se sadržaj prikazao u drugačijem blok formatu, kao što je {{CompactTOC4}}, dodajte parametar multiline: {{AlphanumericTOC |multiline=}}
{{AlphanumericTOC |nobreak=}}
Ravnanje sadržaja[uredi]Sadržaj se zadano prikazuje uz lijevu ivicu stranice, bez ravnanja. Sadržaj se može prikazati centrirano (center) ili uz desnu (right) ivicu stranice. Neki od postojećih sadržaja, kao što su {{CompactTOC3}} i {{Index}}, centrirani su na strani. To se može postići dodavanjem parametra align s vrijednošću 'center': {{AlphanumericTOC |align=center}}
Dodavanje prefiksa i opisa poveznica[uredi]Ovaj predložak ima mogućnost dodavanja prefiksa poveznicama sa ili bez prikazivanja prefiksa u sadržaju. To se postiže dodavanjem parametara prefixLink i prefixDesc; prvi parametar dodaje prefiks poveznici, a drugi dodaje prefiks tekstu koji se ispisuje na stranici. Primjeri: Obratiti pažnju da prefiksi u sljedećem primjeru nisu vidljivi ali su primijenjeni na poveznicama, tj. piše samo "A", a vodi na "1.A": {{AlphanumericTOC |prefixLink=1.}}
{{AlphanumericTOC |prefixLink=skriveno |prefixDesc=vidljivo}}
{{AlphanumericTOC |prefixDesc=• }}
Potiskivanje normalnog sadržaja[uredi]Ovaj predložak sprečava generiranje normalnog sadržaja, jer se pretpostavlja da se neće koristiti istovremeno s ovim predloškom. Međutim, u određenim situacijama može se pojaviti potreba za prikazivanjem običnog sadržaja uz alphanumericTOC, na primjer gdje se alphanumericTOC odnosi samo na dio članka. Ako želite onemogućiti potiskivanje sadržaja i dozvoliti da software generira sadržaj na uobičajeni način, upotrijebite parametar notoc: {{AlphanumericTOC |notoc=}} Drugi predlošci za sadržaj neovisni su o ovom predlošku i uvijek se prikazuju (kao što je {{TOC desno}} na ovoj stranici). Selektivno uklanjanje poveznica[uredi]Ovaj predložak ima mogućnost selektivnog uklanjanja poveznica. Ima parametar za uklanjanje svake poveznice pojedinačno. Redoslijed parametara nije bitan. Parametri su:
Primjeri:
{{AlphanumericTOC |numbers= |sections=}}
{{AlphanumericTOC |numbers= |i= <!-- prazna definicija izbacuje prikazivanje slova --> |n= |x= |z= |references=}}
{{AlphanumericTOC |numbers= |g='''G''' <!-- slovo se prikazuje, ali nema poveznicu --> |j='''J''' <!-- zbog preglednosti primjera su ova slova podebljana --> |v='''V''' |x='''X''' |nobreak= |top=}}
{{AlphanumericTOC |multiline= |align=center |g= |seealso= |externallinks=}}
{{AlphanumericTOC |prefixLink=A |prefixDesc=A |numbers= |č= |ć= |dž= |đ= |lj= |nj= |š= |ž= |sections=}}
Korisnički definirane sekcije[uredi]Opconalne sekcije se mogu definirati uporabom parametara sec1, sec2, sec3, sec4 i sec5, kao na primjeru: {{AlphanumericTOC |numbers= |seealso= |externallinks= |sec1=Dodatna sekcija |sec2=Još jedna}}
Promjena naslova "Sadržaj"[uredi]Predefinirana riječ "Sadržaj" može se promijeniti navođenjem izraza u parametar sadržaj=. {{AlphanumericTOC |sadržaj=Popis dvoslova na A: |prefixLink=A |prefixDesc=A |numbers= <!-- izbačeni brojevi 0–9 --> |q=|w=|x=|y= <!-- izbačena slova Q, W, X i Y --> |sections= <!-- izbačene sekcije --> }}
Više nezavisnih sadržaja[uredi]Ovim se predloškom uz pomoć parametra prefixLink na jednoj stranici može postaviti više neovisnih sadržaja, koji će voditi na odgovarajuće dijelove stranice. Izrađeni primjer uporabe dva sadržaja možete vidjeti na stranici Dodatak:Popis pseudonima. U slijedećem primjeru prikazana su tri neovisna sadržaja. Da se primjer ne bi pokazao u sadržaju na vrhu stranice, primjer je dan samo u kôdu, koji možete kopirati i probati na SZV. <!-- uobičajeno definiranje preko wikisintake --> <!-- ako se rabi ovaj oblik, mora biti na počeku prije drugih sadržaja --> == Osnovni sadržaj == {{AlphanumericTOC |sadržaj=Osnovni sadržaj: |nobreak= |numbers= |top= |seealso= |externallinks= |references= |č=|ć=|d=|dž=|đ=|e=|f=|g=|h=|i=|j=|k=|l=|lj=|m= |n=|nj=|o=|p=|q=|r=|s=|š=|t=|u=|v=|w=|x=|y=|z=|ž= |sec1=Sekcija 1 |sec2=Sekcija 2 }} == A == == B == == C == <!-- definiranje sekcije 1, preko HTML-a --> <h2 id="Sekcija 1"> Sekcija 1 </h2> {{AlphanumericTOC |sadržaj=Sadržaj sekcije 1: |nobreak= |numbers= |top= |seealso= |externallinks= |references= |č=|ć=|d=|dž=|đ=|e=|f=|g=|h=|i=|j=|k=|l=|lj=|m= |n=|nj=|o=|p=|q=|r=|s=|š=|t=|u=|v=|w=|x=|y=|z=|ž= |sec1=Osnovni sadržaj |sec2=Sekcija 2 |prefixLink=1 <!-- prefiks za prvu sekciju --> }} <h2 id="1A"> A </h2> <h2 id="1B"> B </h2> <h2 id="1C"> C </h2> <!-- definiranje sekcije 2, preko HTML-a --> <h2 id="Sekcija 2"> Sekcija 2 </h2> {{AlphanumericTOC |sadržaj=Sadržaj sekcije 2: |nobreak= |numbers= |top= |seealso= |externallinks= |references= |č=|ć=|d=|dž=|đ=|e=|f=|g=|h=|i=|j=|k=|l=|lj=|m= |n=|nj=|o=|p=|q=|r=|s=|š=|t=|u=|v=|w=|x=|y=|z=|ž= |sec1=Osnovni sadržaj |sec2=Sekcija 1 |prefixLink=2 <!-- prefiks za drugu sekciju --> }} <h2 id="2A"> A </h2> <h2 id="2B"> B </h2> <h2 id="2C"> C </h2> Za novu stranicu[uredi]Za članak koji nema već pripremljenu abecedu možete kopirati sljedeći kôd (slijeva) koji sadržava slova hrvatske i međunarodne abecede. Kôd zdesna možete koristiti za drugi neovisni sadržaj (ili više njih, samo treba promijeniti prefiks "p", na primjer u "w" prefixLink=w i u svim pojavljivanjima id="w_").
|