Predloga:Polje za kategorije/dok
To je dokumentacijska podstran za glavno stran Predloga:Polje za kategorije. Namenjena je shranjevanju navodil, kategorizaciji in drugi vsebini, ki ni del glavne strani. |
Sporočilno polje meta-predlog |
---|
{{ambox}} (p) - polje za članke |
{{cmbox}} (p) - polje za kategorije |
{{imbox}} (p) - polje za slike |
{{mbox}} (p) - polja za različne imenske prostore |
{{ombox}} (p) - polje za ostale strani |
{{tmbox}} (p) - polje za pogovorne strani |
{{asbox}} (p) - polje za škrbinski članek |
{{dmbox}} (p) - polje za razločitvene strani (footer) |
{{fmbox}} (p) - polje za sporočila (header & footer) |
To je meta-predloga {{cmbox}} (category message box) ali polje za kategorije.
Predloga je namenjena graditvi sporočilnega polja na straneh kategorij, kot je to npr. {{MKB 10 kategorija}} itd. Možnih je več različnih barv, prikaz prednastavljene slike kadar predloga nima definirane lastne in še nekatere druge funkcije.
Ta predloga deluje skoraj enako kot {{ambox}} (article message box) oz. polje za članke in uporablja enake parametre.
Na straneh kategorij, z uporabo te meta-predloge, prosto oblikujte sporočilna polja. Če naletite na probleme, jih opišite na pogovorni strani te predloge.
Uporaba
urediPreprost primer uporabe:
{{cmbox | text = Besedilo.}}
Besedilo. |
Zapleten primer:
{{cmbox | type = style | image = [[Image:Emblem-question-yellow.svg|40px]] | style = width: 400px; | textstyle = color: red; font-weight: bold; font-style: italic; | text = Besedilo. }}
Besedilo. |
Različni tipi sporočilnega polja kategorij (parameter type) s prednastavljeno sliko
urediSpodnji primeri prikazujejo uporabo parametra type brez uporabe parametra image - zato se za vsak type prikaže prednastavljena slika.
type=speedy – Predloge za hitro brisanje kot je {{db-catempty}}. |
type=delete – Predloge za brisanje kot je {{cfd}}. |
type=content – Opozorila o vsebini, kot je {{high-risk}}. |
type=style – Manjša opozorila in problemi, kot je {{napolni ktgr}}. |
type=notice – Kakršnekoli opombe in sporočila, stalna ali začasna kot je {{kategorija škrbin}}. |
type=move – Predloge za združitev, premik ali transwikifikacijo, kot je {{preusmeritev kategorije}}. |
type=protection – Obvestilo o zaščiti, kot je {{zaščiteno}} kadar je prikazano na straneh kategorij. |
Uporaba slik
urediZgoraj prikazana prednastavljena slika je določena zaradi enostavnosti uporabe predloge. V večini primerov je ustrezneje, da določite bolj specifično sliko. Spodnji primeri prikazujejo uporabo parametra image, ki zamenja prednastavljeno sliko.
type = style image = [[Image:Sub-arrows.svg|40px]] Ta slika se uporablja za {{verylarge}} in {{CatDiffuse}}. |
type = move image = [[Image:Redirect arrow.svg|52px]] Ta slika se uporablja za {{categoryredirect}}. |
Kombinacije parametrov
urediNekatere izmed možnih kombinacij parametrov.
Brez parametra type in image prikaže prednastavljeno polje. |
Brez parametra type in image=none – polje ne prikaže slike, text pa zavzame celotni prostor polja. |
image = [[Image:Gnome globe current event.svg|42px]] imageright = [[Image:Nuvola apps bookcase.svg|40px]] |
Ta kategorija vsebuje članke o trenutnih vesoljskih poletih.
Članek v to kategorjo vključite z uporabo predloge {{current spaceflight}}. Vsebina se lahko med odpravo spremeni. |
Parametri
urediSeznam vseh parametrov:
{{cmbox | type = speedy / delete / content / style / notice / move / protection | image = none / [[Image:Some image.svg|40px]] | imageright = [[Image:Some image.svg|40px]] | class = CSS razred za oblikovanje polja | style = oblikovanje opozorilnega polja po pravilih [[CSS]] | textstyle = oblikovanje pisave po pravilih [[CSS]] | text = Besedilo. }}
type
- Če ni podan parameter type , predloga avtomatično uporabi privzet type notice. To pomeni, da bo v polju modro ozadje.
image
- Parameter ni podan = Če parameter image ni podan, predloga uporabi privzeto sliko. Katera privzeta slika bo je odvisno od parametra type.
- Podana je slika = Na levi strani je prikazana izbrana slika z izbrano velikostjo 40px - 50px širine. (Polje lahko sicer prikaže sliko katerekoli velikosti.) Npr:
image = [[Slika:Sub-arrows.svg|40px]]
- none = Slika ni prikazana.
imageright
- Parameter ni podan = Če parameter imageright ni podan, se slika na desni strani polja ne prikaže.
- Podana je slika = Na desni strani je prikazana izbrana slikaz izbrano velikostjo 40px - 50px širine. (Polje lahko sicer prikaže sliko katerekoli velikosti.) Npr:
imageright = [[Slika:Nuvola apps bookcase.png|40px]]
- Anything = Any other object that you want to show on the right side.
style
- Neobvezna CSS vrednost, ki jo uporablja celotna tabela polja. Brez narekovajev
" "
. Npr:style = margin-bottom: 0.5em;
textstyle
- Neobvezna CSS vrednost, ki jo uporablja celica text. Npr:
textstyle = text-align: center;
text
- V glavnem polju prikaže besedilo ali kateri koli drug objekt.
Tehnične podrobnosti
urediČe želiš uporabljati posebne znake v parametru text, potem se jim moraš izognita na spodaj prikazani način:
{{cmbox | text = <div> Enačaj = ter začetek/konec zavitega oklepaja { } delujejo tako kot so napisani. Toda tu sta znak pipa {{!}} in dvojni zaključni oklepaj <nowiki>}}</nowiki>. Sedaj pa še pipa in dvojni zaključni oklepaj <nowiki>|}}</nowiki>. </div> }}
Enačaj = ter začetek/konec zavitega oklepaja { } delujejo tako kot so napisani. Toda tu sta znak pipa | in dvojni zaključni oklepaj }}. Sedaj pa še pipa in dvojni zaključni oklepaj |}}. |
Ta predloga za svoj izgled večinoma uporablja cmbox CSS razrede v MediaWiki:Common.css, zato njen izgled prilagojen koži, ki jo uporabnik uporablja.
Znotraj Wikipedije ta meta-predloga uporablja HTML označevalec namesto wiki označevalca zaradi pomanjkljvosti wiki-ja. Npr.: težja je uporaba funkcij parserja, posebih znakov in parametrov.
Prednastavljene slike te meta-predloge so v formatu png namesto v svg formatu. Glavni razlog za to je, da obstajajo nekateri starejši spletni brskalniki, ki imajo težave s prikazom transparentnega ozadja, ki ga uporabljajo svg slike. Uporabljene png slike imajo popravljeno transparentno barvo ozadja tako, da izgledajo dobro v vseh brskalnikih.
Glej tudi
urediObstaja več meta-predlog tipa mbox oz. Polje za ...:
- {{ambox}} – Za polja v člankih.
- {{cmbox}} – Za polja v kategorijah.
- {{imbox}} – Za polje na straneh slik.
- {{mbox}} – vsebuje detekcijo imenskega prostora; za polja v različnih imenskih prostorih in zato glede na uporabo menja slog prikaza glede na to kje je predloga uporabljena.
- {{ombox}} – Polja za ostale strani.
- {{tmbox}} – Polja za pogovorne strani.
Tesno povezane meta-predloge:
- {{asbox}} – Polje za škrbinski članek.
- {{dmbox}} – Polje za razločitvene strani (footer).
- {{fmbox}} – Polje za sporočila (header & footer).