Wikipedysta:Za3ini/brudnopis Szablon:Sidebar

 Dokumentacja [zobacz] [edytuj] [historia] [odśwież]

Hasło dotyczy szablonu nawigacji pionowej. Aby zapoznać się z szablonem poziomym, zobacz Szablon:Szablon nawigacyjny.

Ten szablon jest wykorzystywany do tworzenia pływajacej ramki (ang. sidebar) mającej zastosowanie w nawigacji pomiędzy stronami. Pasek boczny w postaci ramki, podobnie jak infobox, jest zwykle umieszczany po prawej stronie artykułu.

Użycie

edytuj

Wywołanie infoboksu wygląda następująco (rzadko stosowane parametry zostały pominięte):

{{Sidebar
| style = 
| name = {{subst:PAGENAME}}
| pretitle = 
| title = 
| image = 
| headingstyle = 
| contentstyle = 

| above = 

| heading1 = 
| content1 = 

| heading2 = 
| content2 = 

| heading3 = 
| content3 = 

<!-- etc, to: -->

| heading35 = 
| content35 = 

| below = 

}}

Parametry

edytuj

Wszystkie parametry nie są wymagane, ale jeśli nawigacja  p  d  e  na dole strony ma działać poprawnie (chyba że jest wyłączona, zobacz parametr Szablon:Tnavbar oraz Parametry dodatkowe), należy ustawić właściwy parametr (this does not apply if the Lua module that produces Szablon:Sidebar, Moduł:Sidebar, is being used directly).

Parametry podstawowe

edytuj
Parameter Explanation
|name= The sidebar's name, i.e. the name following "Template:" in the title shown at the top of the sidebar's page.
Required if the  p  d  e  links at the bottom of the sidebar are to function correctly, unless their appearance is suppressed (see the navbar parameter below) or {{Sidebar}} is not being used as a wrapper function(inne języki) for Module:Sidebar. When {{Sidebar}} is used as a wrapper, setting | name = {{subst:PAGENAME}} is recommended.
|outertitle= Use to place a title for the sidebar immediately above the sidebar.
|topimage= Use to place an image at the top of the sidebar, i.e. above | title = (if used). Full wiki syntax is expected (i.e. [[File:...]]).
To add a caption below the image, use | topcaption = .
|pretitle= Use to place a line such as "Part of the X series on" before the title.
|title= Use to place a title for the sidebar at the top of the sidebar (if | topimage = is used, it will appear immediately below it).
|image= Use to place an image between the | title = (if used) and first section. As with | topimage = , full wiki syntax is expected (i.e. [[File:...]]).
To add a caption below the image, use | caption = .
|headingstyle= Use to alter the default CSS styling set for section headings.
To alter the CSS styling for a specific section's heading, use | headingnstyle = , where n is the number of the section.
|contentstyle= Use to alter the default CSS styling set for section content.
To alter the CSS styling for a particular section's content, use | contentnstyle = , where n is the number of the section.
|heading1=

|content1=

First section's heading content. content1 is required if heading1 is also to appear.
|heading2=

|content2=

Second section's heading content. (content2 required if heading2 also to appear; etc.)
|heading3=

|content3=

Third section's heading content.
...... etc ......
|heading35=

|content35=

Currently, the last possible section heading and/or content.

Parametry dodatkowe

edytuj
Parameter Explanation
|above= Taki sam jak|above= stosowany w Szablon:Tnavbar.
  • |class= lub|bodyclass=
  • |outertitleclass=
  • |topimageclass=
  • |pretitleclass=
  • |titleclass=
  • |imageclass=
  • |aboveclass=
  • |headingclass=
  • |contentclass=
  • |belowclass=

Klasy mikroformatu dla zgodnych parametrów (|class= i |bodyclass= są stosowane w całym bocznym pasku nawigacyjnym.)

|below= Same as the | below = offered by {{Szablon nawigacyjny}}.
(Use, for example, to add one or more portal links to the bottom of the template (shown, by default, in bold).)
  • |style= lub |bodystyle=
  • |outertitlestyle=
  • |topimagestyle=
  • |topcaptionstyle=
  • |pretitlestyle=
  • |titlestyle=
  • |imagestyle=
  • |captionstyle=
  • |abovestyle=
  • |headingstyle=
  • |headingnstyle=
  • |contentstyle=
  • |contentnstyle=
  • |belowstyle=
  • |navbarstyle=

Służy do zmiany wartości domyślnej CSS dla odpowiednich parametrów (|style= i |bodystyle= są stosowane w całej ramce bocznej).

|navbar= Służy do do ukrywania menu  p  d  e  z pomocą parametrów "off", "none", itd. (bez cudzysłowu).
|navbarfontstyle= Określa styl czcionki używanej poniżej ramki nawigacyjnej w menu  p  d  e  (sprawdź Szablon:Tnavbar aby zobaczyć dostępne opcje).

Obsługa długich linków

edytuj

Szablon:Normalwraplink może zostać wykorzystany w celu wyświetlenia linków, które powinny zawijać się w ramce paska bocznego lub w inny sposób muszą być przełamane, aby zapobiec zbyt szerokiej ramce paska bocznego. Użyj,Szablon:Normalwraplink|longlinkname gdzie |longlinkname to długi link bez nawiasów kwadratowych.

Użyj parametru|wraplinks=true, aby wyłączyć zawijanie linków dla całego szablonu.

Osadzenie

edytuj

Jedna ramka sidebar może zostać osadzona w innej przy pomocy parametru|child=. Ta funkcja może być używana do tworzenia modułowej pływającej ramki lub do tworzenia lepiej zdefiniowanych i logicznych sekcji.

{{Sidebar
| title = Top-level title
| content1 =
 {{Sidebar |child=yes
  | title = First subsection
  | heading1 = Heading 1.1
  | content1 = Content 1.1
 }}
| content2 =
 {{Sidebar |child=yes
  | title = Second subsection
  | heading1 = Heading 2.1
  | content1 = Content 2.1
 }}
| below = "below" text
}}

Zauważ, że w powyższych przykładach wtórny pasek boczny jest umieszczony w polu treści, a nie w polu nagłówka. Zauważ również, że podtytuły sekcji nie są pogrubione, jeśli nie jest to wyraźnie określone. Aby uzyskać pogrubione nagłówki sekcji, przenieś tytuły do ​​pola heading, używając

{{Sidebar
| title = Top-level title
| heading1 = First subsection
| content1 = 
 {{Sidebar |child=yes
  | heading1 = Heading 1.1
  | content1 = Content 1.1
 }}
| heading2 = Second subsection
| content2 = 
 {{Sidebar |child=yes
  | heading1 = Heading 2.1
  | content1 = Content 2.1
 }}
| below = "below" text
}}

Pełna składnia

edytuj
{{Sidebar
| name = {{subst:PAGENAME}}
| class =            <!-- or: | bodyclass = -->
| style =            <!-- or: | bodystyle = -->
| width = 
| wraplinks =        <!-- "true" otherwise (default:) omit -->

| outertitleclass = 
| outertitlestyle = 
| outertitle = 

| topimageclass = 
| topimagestyle = 
| topimage = 
| topcaptionstyle = 
| topcaption = 

| pretitleclass = 
| pretitlestyle = 
| pretitle = 

| titleclass = 
| title = 

| imageclass = 
| imagestyle = 
| image = 
| captionstyle = 
| caption = 

| headingclass = 
| headingstyle = 
| contentclass = 
| contentstyle = 

| aboveclass = 
| abovestyle = 
| above = 

| heading1style = 
| heading1 = 
| content1style = 
| content1 = 

| heading2style = 
| heading2 = 
| content2style = 
| content2 = 

| heading3style = 
| heading3 = 
| content3style = 
| content3 = 

<!-- (omitting infinite heading/content parameters -->

| belowclass = 
| belowstyle = 
| below = 

| navbarstyle = 
| navbarfontstyle = 
| navbar = 

}}

Strony z tym szablonem

edytuj

Błędy

edytuj

Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.

Zobacz też

edytuj