Razlika između verzija stranice "Wikipedia:Vizualni uređivač/TemplateData"

S Wikipedije, slobodne enciklopedije
Uklonjeni sadržaj Dodani sadržaj
m Bot: Replace deprecated <source> tag and "enclose" parameter; kozmetičke promjene
 
Red 7: Red 7:
|-
|-
| Bez TemplateData, svaki parametar treba dodavati ručno kada se ubaci novi šablon.
| Bez TemplateData, svaki parametar treba dodavati ručno kada se ubaci novi šablon.
| [[Datoteka:VisualEditor - Template without TemplateData.png|frameless|border|center|500px]]
| [[Datoteka:VisualEditor - Template without TemplateData.png|bez_okvira|granica|centar|500px]]
|-
|-
| colspan=2 | <hr />
| colspan=2 | <hr />
|-
|-
| Ne postoji podatak o tome kakva treba da bude vrijednost parametra.
| Ne postoji podatak o tome kakva treba da bude vrijednost parametra.
| [[Datoteka:VisualEditor - Template without TemplateData2.png|frameless|border|center|500px]]
| [[Datoteka:VisualEditor - Template without TemplateData2.png|bez_okvira|granica|centar|500px]]
|-
|-
|}
|}
Red 20: Red 20:
|-
|-
| Sa TemplateData, za šablon je obezbjeđen spisak podržanih parametara (i njihovi opisi).
| Sa TemplateData, za šablon je obezbjeđen spisak podržanih parametara (i njihovi opisi).
| [[Datoteka:VisualEditor - Template with TemplateData1.png|frameless|border|center|500px]]
| [[Datoteka:VisualEditor - Template with TemplateData1.png|bez_okvira|granica|centar|500px]]
|-
|-
| colspan=2 | <hr />
| colspan=2 | <hr />
|-
|-
| TemplateData pruža kontekst za svaki parametar i čini uređivanje šablona mnogo lakšim.
| TemplateData pruža kontekst za svaki parametar i čini uređivanje šablona mnogo lakšim.
| [[Datoteka:VisualEditor - Template with TemplateData2.png|frameless|border|center|500px]]
| [[Datoteka:VisualEditor - Template with TemplateData2.png|bez_okvira|granica|centar|500px]]
|-
|-
|}
|}
Red 32: Red 32:
Jedan od poslova za koji su nam potrebni dobrovoljci je dodavanje TemplateData u šablone (posebno one često korišćene, kao što su infokutije) kako bili jednostavni za uređivanje. Primjer, postavljen u dokumentaciji šablona:
Jedan od poslova za koji su nam potrebni dobrovoljci je dodavanje TemplateData u šablone (posebno one često korišćene, kao što su infokutije) kako bili jednostavni za uređivanje. Primjer, postavljen u dokumentaciji šablona:


<source lang="javascript">
<syntaxhighlight lang="javascript">
<templatedata>{
<templatedata>{
"description": "insert description here",
"description": "insert description here",
Red 45: Red 45:
}
}
}</templatedata>
}</templatedata>
</syntaxhighlight>
</source>


Vjerovatno se lahko možete sjetiti nekih važnih šablona na svom wikiju; iskusni korisnici dobro znaju koji su šabloni važni, i svakako će otkriti, kada budu pokušali da ih koriste, da im nedostaje TemplateData.
Vjerovatno se lahko možete sjetiti nekih važnih šablona na svom wikiju; iskusni korisnici dobro znaju koji su šabloni važni, i svakako će otkriti, kada budu pokušali da ih koriste, da im nedostaje TemplateData.

Trenutna verzija na dan 18 april 2020 u 18:02

Šta je TemplateData?[uredi izvor]

Vizualni uređivač, vizualni interfejs za uređivanje Wikipedije, sadrži alatku za jednostavno uređivanje šablona. Međutim, da bi ta alatka bila korisna, mora imati mogućnost da koristi podatke o šablonu; potreban joj je spisak mogućnih parametara za šablon, i njihove karakteristike.

Bez TemplateData[uredi izvor]

Bez TemplateData, svaki parametar treba dodavati ručno kada se ubaci novi šablon.

Ne postoji podatak o tome kakva treba da bude vrijednost parametra.

Sa TemplateData[uredi izvor]

Sa TemplateData, za šablon je obezbjeđen spisak podržanih parametara (i njihovi opisi).

TemplateData pruža kontekst za svaki parametar i čini uređivanje šablona mnogo lakšim.

Dodavanje TemplateData[uredi izvor]

Jedan od poslova za koji su nam potrebni dobrovoljci je dodavanje TemplateData u šablone (posebno one često korišćene, kao što su infokutije) kako bili jednostavni za uređivanje. Primjer, postavljen u dokumentaciji šablona:

<templatedata>{
  "description": "insert description here",
  "params": {
    "first parameter": {
      "label": "x",
      "description": "x",
      "type": "string",
      "default": "default value",
      "required": false
    }
  }
}</templatedata>

Vjerovatno se lahko možete sjetiti nekih važnih šablona na svom wikiju; iskusni korisnici dobro znaju koji su šabloni važni, i svakako će otkriti, kada budu pokušali da ih koriste, da im nedostaje TemplateData.