Odstávky systémů: Porovnání verzí

Z Wiki JU
Subpages:
Ofara (diskuse | příspěvky)
Bez shrnutí editace
Ofara (diskuse | příspěvky)
Bez shrnutí editace
Řádek 20: Řádek 20:


Šablona vyžaduje rozšíření DynamicPageList4.
Šablona vyžaduje rozšíření DynamicPageList4.
</noinclude>
<includeonly>Odstávky a výpadky/{{#switch:{{lc:{{{1}}}}}
| egje = EGJE
| verso | verso2 | verso3 = VERSO
| servicedesk | service desk | asset management = ServiceDesk
| cul | úložiště příloh | úložiště dokumentů | úložiště příloh a dokumentů | úložiště příloh listin = CUL
| ips = IPS
addfirstcategorydate = true
count = {{{počet|3}}}
namespace = Aktuality
ordermethod = firstedit
order = descending
category = {{Odstávky systémů/kategorie|{{{1}}}}}{{#if:{{{2|}}}|{{!}}{{Odstávky
systémů/kategorie|{{{2}}}}}}}{{#if:{{{3|}}}|
}}</includeonly><noinclude>
== Použití ==
<pre>{{Odstávky systémů|CUL}}
{{Odstávky systémů|EGJE|VERSO|iFIS}}
{{Odstávky systémů|EGJE|VERSO|počet=5}}</pre>
Parametry 1 až 6 jsou názvy systémů. Přesný název kategorie (<code>Odstávky a výpadky/NÁZEV</code>) se hledá v šabloně [[Šablona:Odstávky systémů/kategorie]]. Neznámý název se použije tak, jak je zadán.
Šablona zobrazí nejnovější články z jmenného prostoru Aktuality, které jsou alespoň v jedné z uvedených kategorií (logické OR), seřazené od nejnovějšího podle data vytvoření.
Volitelný parametr <code>počet</code> určuje celkový počet zobrazených článků (výchozí 3).
Šablona vyžaduje rozšíření DynamicPageList4.
</noinclude>
Důležité: příklady v #switch (Asset Management, ServiceDesk, Wi-Fi) jsem si domyslel podle titulků článků z vašeho screenshotu. Skutečné kategorie neznám. Pošlete mi seznam dvojic, tedy co lidé do šablony píšou a jak se jmenuje kategorie za lomítkem, a doplním je přesně.
- Porovnávání ignoruje velikost písmen (lc), takže egje, EGJE i Egje jsou totéž. Vlevo ve #switch pište jen malými písmeny.
- Více názvů pro stejnou kategorii se spojí pomocí | (viz servicedesk | service desk).
- Pokud systém v mapě chybí, použije se název tak, jak je zadán, takže původní chování zůstane.
✻ Churned for 13s · done 8:38
❯ seznam názvů víš z api-script
  Searched for 1 pattern, read 1 file
Díky, seznam jsem našel v api-script.php (funkce waDetectSystems). Kategorie Odstávky a výpadky/… jsou tedy tyto kanonické názvy: EGJE, VERSO, ServiceDesk, CUL, IPS, GINIS, STAG, Dspace, iFIS, Moodle, SafeQ, EOC, OBD, IDM, VPN,
Web, WIKI, HAP, Telefonní služby. Skript je dle klíčových slov, a to mapování teď přenesu
do šablony.
Hlavní šablona Odstávky systémů zůstává tak, jak je. Mění se jen pomocná Šablona:Odstávky systémů/kategorie:
wiki
<includeonly>Odstávky a výpadky/{{#switch:{{lc:{{{1}}}}}
| egje = EGJE
| verso | verso2 | verso3 = VERSO
| servicedesk | service desk | asset management = ServiceDesk
| cul | úložiště příloh | úložiště dokumentů | úložiště příloh a dokumentů | úložiště příloh listin = CUL
| ips = IPS
| ginis | spisové služby = GINIS
| stag = STAG
| dspace = Dspace
| ifis | webfis = iFIS
| moodle | e-learning = Moodle
| safeq = SafeQ
| eoc | e-shop = EOC
| obd = OBD
| idm | přihlašování = IDM
| vpn | fortigate = VPN
| web = Web
| wiki | wiki ju = WIKI
| hap | hop = HAP
| telefonní služby | telefon | telefonní služba = Telefonní služby
| #default = {{{1}}}
}}</includeonly><noinclude>
Vrací celý název kategorie pro daný systém. pt.php (waDetectSystems).
Vlevo jsou názvy a aliasy malými písmeny, vpravo přesný název za lomítkem v kategorii.
Neznámý název se použije beze změny.
</noinclude>
</noinclude>

Verze z 14. 10. 2026, 07:40

Použití

{{Odstávky systémů|CUL}}
{{Odstávky systémů|EGJE|VERSO|iFIS}}
{{Odstávky systémů|EGJE|VERSO|počet=5}}

Parametry 1 až 6 jsou názvy systémů tak, jak jsou v kategorii Odstávky a výpadky/NÁZEV (např. EGJE, VERSO, iFIS, STAG, ServiceDesk, Telefonní služby). Šablona zobrazí nejnovější články z jmenného prostoru Aktuality, které jsou alespoň v jedné z uvedených kategorií (logické OR), seřazené od nejnovějšího podle data vytvoření článku.

Volitelný parametr počet určuje celkový počet zobrazených článků (výchozí 3).

Šablona vyžaduje rozšíření DynamicPageList4.


Použití

{{Odstávky systémů|CUL}}
{{Odstávky systémů|EGJE|VERSO|iFIS}}
{{Odstávky systémů|EGJE|VERSO|počet=5}}

Parametry 1 až 6 jsou názvy systémů. Přesný název kategorie (Odstávky a výpadky/NÁZEV) se hledá v šabloně Šablona:Odstávky systémů/kategorie. Neznámý název se použije tak, jak je zadán. Šablona zobrazí nejnovější články z jmenného prostoru Aktuality, které jsou alespoň v jedné z uvedených kategorií (logické OR), seřazené od nejnovějšího podle data vytvoření.

Volitelný parametr počet určuje celkový počet zobrazených článků (výchozí 3).

Šablona vyžaduje rozšíření DynamicPageList4.


Důležité: příklady v #switch (Asset Management, ServiceDesk, Wi-Fi) jsem si domyslel podle titulků článků z vašeho screenshotu. Skutečné kategorie neznám. Pošlete mi seznam dvojic, tedy co lidé do šablony píšou a jak se jmenuje kategorie za lomítkem, a doplním je přesně.


- Porovnávání ignoruje velikost písmen (lc), takže egje, EGJE i Egje jsou totéž. Vlevo ve #switch pište jen malými písmeny. - Více názvů pro stejnou kategorii se spojí pomocí | (viz servicedesk | service desk). - Pokud systém v mapě chybí, použije se název tak, jak je zadán, takže původní chování zůstane.

✻ Churned for 13s · done 8:38

❯ seznam názvů víš z api-script

 Searched for 1 pattern, read 1 file

Díky, seznam jsem našel v api-script.php (funkce waDetectSystems). Kategorie Odstávky a výpadky/… jsou tedy tyto kanonické názvy: EGJE, VERSO, ServiceDesk, CUL, IPS, GINIS, STAG, Dspace, iFIS, Moodle, SafeQ, EOC, OBD, IDM, VPN, Web, WIKI, HAP, Telefonní služby. Skript je dle klíčových slov, a to mapování teď přenesu do šablony.

Hlavní šablona Odstávky systémů zůstává tak, jak je. Mění se jen pomocná Šablona:Odstávky systémů/kategorie:

wiki

Vrací celý název kategorie pro daný systém. pt.php (waDetectSystems). Vlevo jsou názvy a aliasy malými písmeny, vpravo přesný název za lomítkem v kategorii. Neznámý název se použije beze změny.