Bản mẫu:MetaBox

Từ Thư viện Khoa học VLOS
Bước tới: chuyển hướng, tìm kiếm


Use

Plantilla pensada per a usar-la en l'espai de noms Viquipèdia, Ajuda, Usuaris i Portals. Es prega no usar-la en els articles i en les categories.

Permet incloure metacaixes (vegeu la Portada), amb una pestanya preseleccionada. Per a pestanyes aleatòries, cal usar la plantilla {{}}.

Caldrà crear subpàgines per a cada combinació de pestanyes existent, per a permetre que la metacaixa sigui funcional per als navegadors que no disposen de JavaScript.

Parameters:

id -> id of box in page (0 - 9, default value =0)
bticon1 -> Button 1 icon, it get a image (png, gif, jpg and svg)
bticon2 -> Button 2 icon, it get a image (png, gif, jpg and svg)
...
bticon9 -> Button 9 icon, it get a image (png, gif, jpg and svg)
bt1 -> Button 1 name
bt2 -> Button 2 name
...
bt9 -> Button 9 name
tab1 -> Content of tab 1, it get wiki text
tab2 -> Content of tab 2, it get wiki text
...
tab9 -> Content of tab 9, it get wiki text
sel -> Number of selected button, it get a number of set [0..9].
color -> "Green", "Red", "Blue", "Yellow", "Lilac" and "Orange"
PageName -> Ens permet redirigir les pestanyes a una URL per navegadors sense JavaScript 
urlPrev ->  Ens permet redirigir les pestanyes a una URL per navegadors sense JavaScript 
urlPost ->  Ens permet redirigir les pestanyes a una URL per navegadors sense JavaScript

Example 1

{{MetaBox
|id=0
|color=Orange
|bt1=1 d'abril
|bt2=2 d'abril
|bt3=Altres
|bticon1=[[Hình:Nuvola apps kuickshow.png|16px]]
|bticon3=[[Hình:Nuvola apps kuickshow.png|16px]]
|tab1={{Abril 1}}
|tab2={{Abril 2}}
|tab3=Bla, bla, bla, bla, bla, bla, bla, bla, bla
|sel=2
}}

Result

 2 d'abril


Example 2

{| width="100%" border=0 style="margin-top: 5px;margin-left:-0.8em;"
| width="60%" valign="top" style="padding-right: 5px;"|
{{MetaBox
|id=1
|color=Green
|bt1=Tab 1
|bt2=Tab 2
|bt3=Tab 3
|bt4=Tab 4
|tab1=noi dung tab 1
|tab2=noi dung tab 2
|tab3=noi dung tab 3
|tab4=noi dung tab 4
|sel=2
}}<br>
{{MetaBox
|id=2
|color=Red
|bt1=Tab 1'
|bt2=Tab 2'
|bt3=Tab 3'
|tab1=11111111111111
|tab2=22222222222222
|tab3=33333333333333
|sel=3
}}
| width="40%" valign="top" style="padding-left: 5px;"|
{{MetaBox
|id=3
|color=Lilac
|bt1=Categories
|bt2=Portals
|tab1={{Thử MetaBox}}
|tab2=Các cổng
|sel=1
}}
|}

Result

 Tab 1
 Tab 2
 Tab 3
 Tab 4

Vài năm sau đó, tôi gặp một cơ hội tiếp cận với một cơ may còn lớn hơn. Khi 16 tuổi, tôi nhận chân bán các hợp đồng đặt mua báo dài hạn cho tờ Bưu điện Houston vào dịp nghỉ hè. Vào thời gian đó, tờ báo này đưa cho người bán một danh sách các số điện thoại mới được công ty điện thoại phát hành và nói những người bán hàng gọi điện theo những số điện thoại đó. Tôi thấy cách tiếp cận nghề kinh doanh mới này khá ngẫu nhiên.

Mục lục


 Tab 1'
 Tab 2'
 Tab 3'
33333333333333
 Categories
 Portals
P physics.png
P comp.png
P literature.png
P geography.png
P anthropology.png
P art.png
P biology.png
P parthenon.png
P culture.png
Olympia.gif

How can I include this Template in my wiki?

  • First of all, you must be sysop or you must apply help to a sysop, in order to edit MediaWiki pages.
  • Your wiki must support ParserFunctions (Parser Functions work well in all Wikimedia Fundation Projects)
  • In order to see this Template, you must copy style section from MediaWiki:Common.css. Copy from /*HERE STARTS "METABOX" COLOUR-SCHEMES*/ to /*HERE FINISHES "METABOX" COLOUR-SCHEMES*/. These codes are ranges of colours used in Metaboxes. For the moment, there are 6 ranges available: "Lilac" (this colour is by default), "Green", "Red", "Blue", "Yellow" and "Orange"; but you can create new ranges with adapting current range codes with new colour shades.
  • So that this template can work, you must copy also working-code section from MediaWiki:Common.js. Copy from /*HERE STARTS THE WORKING-CODE OF "METABOXES"*/ to /*HERE FINISHES THE WORKING-CODE OF "METABOXES"*/.

List variables

List variables in Mediawiki:common.css, Mediawiki:common.js

  • mbButtonSel (metabox button selected)
  • mbButton (Metabox button)
  • MetaBoxInit (Metabox initiating)
  • vMb (variable metabox)
  • vTabIni (variable tab initiating)
  • vBt (variable button)
  • mb (metabox)
  • bt (button)
  • MetaBoxShowTab
  • tabini (tab initiating)
  • vMbName (variable metabox name)
  • vIndex (variable index)
  • vTabItem (variable tab items)
  • mbContent
  • mbTab
  • mbLilac
  • mbGreen
  • mbRed
  • mbBlue
  • mbYellow
  • mbOrange
  • bticon (button icon)
  • sel (selected)

Liên kết đến đây