Jump to content

Manuálne: Vytváranie stránok s prednastaveným textom

From mediawiki.org
This page is a translated version of the page Manual:Creating pages with preloaded text and the translation is 100% complete.

Prenastavený wikitext predstavuje používateľovi čiastočne vytvorenú stránku, prípadne s vloženými pokynmi na organizáciu obsahu, a nie prázdnu stránku. Táto technika je užitočná najmä vtedy, keď wiki obsahuje jednu alebo viac kategórií článkov s množstvom pro forma textu alebo informácie, ktoré je potrebné pre takéto články zhromaždiť, sú zmesou štruktúrovaných údajov a voľne formátovaného textu.

Vytváranie stránok s prednastaveným textom pozostáva z troch krokov:

  1. Navrhnite prednastaveného obsahu a preň podporné šablóny
  2. Vytvorte stránky pre vopred nastavené obsahy a podporujúce šablóny
  3. Nastaviť spúšťač pre načítanie prednastaveného obsahu

Návrh prednastaveného obsahu

Prednastavený obsah je často článok s pred-vkladanou šablónou. Ak ste napríklad chceli jeden článok pre každého zákazníka alebo marketingový kontakt, možno budete chcieť mať vopred načítať text, ktorý vyzerá približne ako v príklade nižšie.

   <!-- Za znakom rovnosti zadajte kontaktné informácie zákazníka.
        Ak potrebujete pomoc s nahrávaním obrázkov vizitiek, pozrite si [[Help:Uploading business card images]]
   -->
   {{CustomerContact
   |Number=
   |BizcardImage=
   |Primary phone number=
   |Address=
   }}

Pomenovanie a dokumentácia prednastaveného obsahu

Niektoré rozšírenia majú špecifické výnimky, pokiaľ ide o to, kde by sa mal vopred nastavený text uložiť. Niektorí nechávajú toto rozhodnutie úplne na správcovi systému.

Pomenovanie a zdokumentovanie prednastaveného obsahu vyžaduje určitú starostlivosť, pretože prednastavené obsahy sa nie vždy zobrazia v časti „Na čo odkazuje“, a preto sú vystavené riziku náhodného vymazania (žiadne informácie/žiadne odkazy – ťažko rozoznať z článku, ktorý bol vytvorený a opustený). Pre šablóny založené s prednastaveným obsahom, nasledujúce dohodnuté pomenovanie môžu pomôcť zabrániť náhodnému vymazaniu:

  • place template in Template:CategoryName
  • place preload file in Template:CategoryName/Preload

Načítanie prednastaveného obsahu

Preloading can be done with a preload parameter in a URL like http://en.wikipedia.org/wiki/Talk:Main_Page?action=edit&section=new&preload=Template:Foo which links to the edit box of a new page, preloaded with Template:Foo. Existuje tiež niekoľko rozšírení k spustení prednastaveného obsahu, pozri nižšie.

Ak stránka alebo sekcia ešte neexistuje, wikitext zdrojovej stránky sa vopred načíta do textového poľa úprav. Ak stránka alebo sekcia, ktorá sa má upraviť, už existuje, načíta sa iba jej wikitext, príkaz prednastavenie sa ignoruje.

  • ‎<noinclude> and ‎</noinclude> tags are removed; if you need the preloaded text to provide noinclude tags, you can use
    <no<includeonly></includeonly>include>
    
    in your source: since the two middle tags will be stripped (see next), the preloaded text will end up with just the desired ‎<noinclude>.
  • The ‎<includeonly> and ‎</includeonly> tags are stripped from the source page. If you need the preloaded text to provide includeonly tags, you can use
    <include<includeonly></includeonly>only>
    
    in your source: since the two middle tags will be stripped, the preloaded text will end up with just the desired ‎<includeonly>.

Preto neexistuje úplné začlenenie ani pravidelné prehrnutie. See also task T7210 (since 2006-03-09).

If it is creating a new section, the initial content of the "Subject/headline" box can be provided with the parameter "preloadtitle"

http://meta.wikimedia.org/w/wiki.phtml?title=Meta:Sandbox&action=edit&section=new&preloadtitle=New_Header

If it is not creating a new section, the summary can be set with the summary parameter (task T19002).

http://meta.wikimedia.org/w/wiki.phtml?title=Meta:Sandbox&action=edit&summary=Doing%20some%20changes

Zaškrtávacie políčko vedľajšej úpravy je možné nastaviť pridaním vedľajšieho parametra

http://meta.wikimedia.org/w/wiki.phtml?title=Meta:Sandbox&action=edit&minor=1

Použitie parametrov

MediaWiki version:
1.23

You can also specify parameters to the preload text with the preloadparams[] url parameter (When linking on wiki, you may want to escape the [] to be %5b%5d.) Each parameter specified replaces a $1, $2, ... variable.

Note: $1, $2, ... variables are distinct from {{{1}}}, {{{2}}}, ... variables. In order to use preloadparams[], it appears to be necessary for the template to use $1, $2, ... variables instead of {{{1}}}, {{{2}}}, ... variables. Táto dokumentácia by sa mala zlepšiť vysvetlením, prečo existujú tieto dva odlišné zápisy parametrov šablóny a kedy je možné alebo potrebné použiť každý z týchto dvoch zápisov.

Napríklad:

Rozšírenia

Rozšírenie, ktoré aplikuje prednastavený obsah, zahŕňa:

  • Extension:Inputbox (stabilné, zahrnuté v MediaWiki) - Toto ponúka najväčšiu kontrolu nad procesom pred-nastavenia. Umožňuje vám umiestniť tlačidlo niekde do článku, zvyčajne na stránku pomocníka pre používateľa alebo na stránku kategórie zodpovedajúcu článku. Názov obsahu prednastaveného obsahu zadáte ako súčasť definície tlačidla.
  • Extension:NamespacePreload (stabilný)
  • Extension:MultiBoilerplate (stabilný)
  • Extension:Page Forms (stabilný) - Toto môže jednoducho aplikovať prednastavený článok s článkom, ako doplnok k funkciám formulára.
  • Extension:Preloader (neudržiavané)

Niekoľko rozšírenia tiež zvládnu všetky tri kroky za vás:

All extensions related to page creation are in Category:Page creation extensions .


Pozri tiež