Predloga:Polje za kategorije

(Preusmerjeno s strani Predloga:Cmbox)
Dokumentacija predloge[predogled] [uredi] [zgodovina] [osveži]

Predloga:High-use

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

uredi

Preprost primer uporabe:

{{cmbox | text = 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.
}}

Različni tipi sporočilnega polja kategorij (parameter type) s prednastavljeno sliko

uredi

Spodnji primeri prikazujejo uporabo parametra type brez uporabe parametra image - zato se za vsak type prikaže prednastavljena slika.

Uporaba slik

uredi

Zgoraj 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.

Kombinacije parametrov

uredi

Nekatere izmed možnih kombinacij parametrov.

Parametri

uredi

Seznam 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>
}}

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

uredi

Obstaja 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).