Pomoc:Schować elementy

z Kitakija

(rozdźěl mjez wersijomaj)
Dźi do: Nawigacija, Pytać
S ('innercollapse' kaj 'outercollapse': přełožk)
S (Pliaj notoj: přełožk)
Rjadka 145: Rjadka 145:
|}
|}
-
===Pliaj notoj===
+
===Dalše noty===
-
====Ordigeblaj tabeloj====
+
====Sortěrujomne tabele====
-
Kasxeblaj tabeloj povas esti kombinataj kun funkcieco de [[Helpo:Ordigado|ordigeblaj tabeloj]] sen malfacilajxo. Tamen, cxar la kasxi/montri butono estas metata en la unuan kaplinian cxelon, gxia pozicio povas aspekti iom strange se la tabelo ne estas suficxe largxa:
+
Schowajomne tabele so móžeja kombinować z funkcionalnosću [[Pomoc:Sortěrowanje|sortěrujomnych tabelow]] bjez problemow. Tola, dokelž wotkaz z tekstom schować/pokazać so zapisa do prěnjeje hornjolinkoweje cele, jeho pozicija móže wupadać tróšku dźiwnje, jeli tabela njeje dosć šěroka:
{| class=wikitable style="width:80%;" align=center
{| class=wikitable style="width:80%;" align=center
-
!Tajpenda kodo!!Rezulto
+
!Pisomny kod!!Rezultat
|-
|-
|width=50%| 
|width=50%| 
  <nowiki>{| class="wikitable </nowiki>'''collapsible sortable'''<nowiki>"
  <nowiki>{| class="wikitable </nowiki>'''collapsible sortable'''<nowiki>"
-
!Nomo!!Poentoj
+
!Mjeno!!Dypki
|-
|-
|John||59
|John||59
Rjadka 166: Rjadka 166:
|style="width:50%; text-align:center;"|
|style="width:50%; text-align:center;"|
{|class="wikitable sortable collapsible"
{|class="wikitable sortable collapsible"
-
!Nomo!!Poentoj
+
!Mjeno!!Dypki
|-
|-
|John||59
|John||59
Rjadka 176: Rjadka 176:
|}
|}
-
====Algxustigo====
+
====Přiměrjenja====
-
Registeritaj uzantoj povas redakti [[Special:MyPage/monobook.js|sian monobook.js]] dosieron por sxangxi kelkajn el uzataj variabloj.
+
Přizjewjeni wužiwarjo móžeja wobdźěłać stronu [[Special:MyPage/monobook.js|swojeje monobook.js]]- dataje zo by někotre z wužiwanych wariablow změnili.
<source lang=javascript>
<source lang=javascript>
-
autoCollapse = 4 //kiom da kasxeblaj tabeloj sur la pagxo antaux ol memkasxado ekas (defauxlte=2)
+
autoCollapse = 4 //kelko schowajomnych tabelow na stronje móžeja stać prjedy hač so awtomatisce schowaja (normalnje=2)
-
var collapseCaption = 'faldi' //teksto de la [kasxi] ligilo (defauxlte='kasxi')
+
var collapseCaption = 'fałdować' //tekst za wotkaz [schować] (normalnje='schować')
-
var expandCaption = 'malfaldi' //teksto de la [montri] ligilo (defauxlte='montri')
+
var expandCaption = 'wotfałdować' //tekst za wotkaz [pokazać] (normalnje='pokazać')
</source>
</source>

Wersija z 14:46, 1. měr 2009

Kasxeblaj elementoj k dispoziciji staji wašnje schować a pokazać tabelu abo wobłuk jeli kneflk z tekstom "pokazać" abo "schować" so kliknje. Kod za tutu funkciju je na stronje MediaWiki:Common.js.

Spočatny staw schowajomny dźěla wobsaha so móže definować wužiwajo "collapsible table" (za tabele), dokelž to tež zmóžni tabelu z jenož jedyn element z wobsahom, a hornjej linku.

Tajke rozeznawanje při wobłukach jenož je móžne z pomocu CSS-klasow. Tuž, jeli so zapisa klasa "NavFrame" hromadźe z "NavHead" a "NavContent" tuta móžnosć schować je wužitna.

Wobsah

Tabela

Jednory přikład

Z tabelemi so hodźi jednorišo dźěłać, dokelž jenož dyrbiš přidać collapsible klasu k wotpowědnej tabeli. Zo by pokazować wotkaz z tekstom [schować]/[pokazać], prěnja linka tabele dyrbi hornja linka być, to je, jedyn z celow w prěnjeje lince so dyrbi definować z wuwołakom (we wikijowej syntaksy). Wužiwanje klasy wikitable w přikładźe deleka je jenož za konwenciju; njeje nuzne zo by collapsible fungowało.

Pisomny kod Rezultat
{| class="wikitable collapsible"
! Jednora schowajomna tabela
|-
| Lorem ipsum dolor sit amet
|}
Jednora schowajomna tabela
Lorem ipsum dolor sit amet

Wužiwajo hornju syntaksu, schowajomne tabele často so wužiwaja zo by přeco pokazować zawod k, abo zjeće wot, jara dołheje diskusije abo wotrězk wobsaha, za čas schowanja najwjetšeho dźěla tutoho wobsaha před direktnym hladanjom. Zdźělenka zjeća so zapisa do cele hornjeje linki, a wobsah so zapisa do cele tabeloweho ćělesa. Wobsah so potom jednorje přistupny přez kliknjenje na wotkaz z tekstom 'schować'. Funkcionalnosć schowanja je tež k dispoziciji staji w šěršich a bóle komplikowanych tabelach, dołhož tam je cela za hornju linku w prěnjeje lince tabele.

Pisomny kod Rezultat
{| class="wikitable collapsible"
 |Normalna cela w hornjej lince
 ! colspan="2"| Hornja cela wobpřima dwě špalće
 |-
 | colspan="2" | Lorem ipsum dolor sit amet
 | Dalša cela za tabelowe ćěleso
 |}
Normalna cela w hornjej lince Hornja cela wobpřima dwě špalće
Lorem ipsum dolor sit amet Dalša cela za tabelowe ćěleso

Kasxado de tabeloj defauxlte

Jxus uzante la collapsible klason produktas tabelon kiu estas malkasxata defauxlte, sed povas esti kasxata de la leganto. Estas ankaux eble krei tabeloj kiuj estas collapsed defauxlte, kaj povas esti opcie malkasxataj. Ekzistas certaj metodoj por fari tion, depende de la situacioj en kiuj vi volas kasxigi la tabelon.

'collapsed'

Přidaće klasy collapsed wuskutkuje zo tabela so přeco na spočatku schowa. To je najjednoriše wašnje zo by tak činiło. Wužiwanje delnich přikładow:

Pisomny kod Rezultat
{| class="wikitable collapsible collapsed"
! Jednora schowajomna tabela
|-
| Lorem ipsum dolor sit amet
|}
{| class="wikitable collapsible collapsed"
 |Normalna cela w hornjej lince
 ! colspan="2"| Cela za hornju linku wobpřima dwě špalće
 |-
 | colspan="2" | Lorem ipsum dolor sit amet
 | Dalša cela za tabelowe ćěleso
 |}

'autocollapse'

Přidaće klasy autocollapse wuskutkuje, zo tabela so schowa, jeli eksistuje wjace hač předdefinowana ličba schowajomnych tabelow na stronje. W hsb.wiki, tuta předdefinacija je na hódnoće 0. Delni přikład tohodla so schowa dokelž eksistuja dalše schowajomne tabele na stronje.

Pisomny kod Rezultat
{| class="wikitable collapsible autocollapse"
! Jednora schowajomna tabela
|-
| Lorem ipsum dolor sit amet
|}
Jednora schowajomna tabela
Lorem ipsum dolor sit amet

'innercollapse' kaj 'outercollapse'

Wužiwajo tutón por klasow, je móžne so hodźi tabela schować normalnje jenož jeli wona so wobda znutřka wobdawaceho objekta, kaž na př. druha tabela.

Pisomny kod Rezultat
{| class="wikitable outercollapse"
! Tuta tabela so njeschowa
|-
| Ale tabela znutřka tuteje cele

{| class="wikitable collapsible innercollapse"
! Ale so to schowa
|-
| Schowaj tutón dźěl
|}

|}
Tuta tabela so njeschowa
Ale tabela znutřka tuteje cele
Ale so to schowa
Schowaj tutón dźěl

Dalše noty

Sortěrujomne tabele

Schowajomne tabele so móžeja kombinować z funkcionalnosću sortěrujomnych tabelow bjez problemow. Tola, dokelž wotkaz z tekstom schować/pokazać so zapisa do prěnjeje hornjolinkoweje cele, jeho pozicija móže wupadać tróšku dźiwnje, jeli tabela njeje dosć šěroka:

Pisomny kod Rezultat
{| class="wikitable collapsible sortable"
!Mjeno!!Dypki
|-
|John||59
|-
|Jane||100
|-
|Bob||72
|}
Mjeno Dypki
John 59
Jane 100
Bob 72

Přiměrjenja

Přizjewjeni wužiwarjo móžeja wobdźěłać stronu swojeje monobook.js- dataje zo by někotre z wužiwanych wariablow změnili.

autoCollapse = 4 //kelko schowajomnych tabelow na stronje móžeja stać prjedy hač so awtomatisce schowaja (normalnje=2)
var collapseCaption = 'fałdować' //tekst za wotkaz [schować] (normalnje='schować')
var expandCaption = 'wotfałdować' //tekst za wotkaz [pokazać] (normalnje='pokazać')

Blokoj

Por <div> (resp. </div>)- grupigo kun certaj klasoj ekzistas simila kodigo en MediaWiki:Common.js sekve priskribenda.

Kiel uzi

NavFrame divs

La baza koncepto cxi tie estas uzi la div elementon ene de Vikia artikola marka kodo por identigi certan enhavon (kiujn ni nomas "detaloj" cxi tie), pri kiu ni volas, ke la uzanto havas eblecon por "montri" aux "kasxi" gxin. La uzata markkodo por realigi cxi tiun efikon entenas tri cxefajn klasojn: NavFrame, NavHead, NavContent. La defauxlta arangxo de cxi tiu kodo komence "montras" la detalojn, same bone kiel liigilon por "kasxi" la detalojn.

Simpla ekzemplo

Vi devos krei tri div elementojn:

<div class="NavFrame">
  <div class="NavHead">[... Tio estas la titolo de via kasxebbla enhavo ...]</div>
  <div class="NavContent">
    [... La enhavo, kiun vi volas kasxi, sekvas cxi tie ...]
  </div>
</div>


Ekzemplo kun miksaj klasoj

Vi povas krome apliki aliajn klasojn apud la menciitaj, farante pli stilan desajnon prefere al tio, ke vi uzus la normalajn klasojn:

<div class="messagebox standard-talk NavFrame">
  <div class="somerandomclass NavHead">
    [... Tio estas la titolo; gxi ne devas esti nura teksto, vi povas esti kreativa cxi tie ...]</div>
  <div class="NavContent anotherclass">
    [... La enhavo, kiun vi volas kasxi, sekvu cxi tie ...]
  </div>
</div>

Limigoj

Aktuale la tri Nav* klasoj aplikas stilojn per si mem. Se miksigxas klasoj, tio kauxzas ke kelkaj el la Nav stiloj superskribas aliajn stilojn (en la supra ekzemplo, NavFrame superskribas la stilojn de .messagebox.standard-talk).

Cxi tiu limigoj ne koncernas kasxeblajn tabelojn.

Akcesebleco

Cxiuj foliumiloj de Internet Explorer 5.5 kaj pli novaj (IE5.5/6/7, Firefox, Safari / KHTML, Opera 8/9, ktp.), kiuj subtenas JavaScripton, konvene kasxos la elementojn.

Internet Explorer 5 kaj foliumiloj, kiuj ne subtenas JavaScripton aux cxe kiuj gxi estis malsxaltita, surekranigos la elementojn sen la [kasxi/montri] ligiloj kaj ne kasxos ilin.

Bazaj sxablonoj

Předłoha:Navigilaro

Aliaj HTML elementoj

Por pliaj elementoj tia funkcieco ne estas uzebla, cxar ne ekzistas la koncernataj funkcioj en MediaWiki:Common.js.

Vidu ankaux

Wosobinske nastroje
W druhich rěčach