Szablon:Infobox trasy: Różnice pomiędzy wersjami
Wygląd
Supervisor (dyskusja | edycje) Nie podano opisu zmian |
Rozszerzenie SMW: dodanie TRUDNOSC_TRASY, STATUS_TRASY, REGION_TRASY, GPS_TRASY do #set; #set bez warunku GPS (via update-page on MediaWiki MCP Server) |
||
| Linia 47: | Linia 47: | ||
{{!}} {{{przewyzszenie}}} | {{!}} {{{przewyzszenie}}} | ||
}} | }} | ||
{{#if:{{{nachylenie|}}}| | {{#if:{{{nachylenie|}}}| | ||
| Linia 100: | Linia 99: | ||
|} | |} | ||
{{#set: | |||
|TYP_TRASY={{#switch: {{lc:{{{typ|}}}}} | |TYP_TRASY={{#switch: {{lc:{{{typ|}}}}} | ||
| oficjalna = Oficjalna | | oficjalna = Oficjalna | ||
| Linia 107: | Linia 106: | ||
}} | }} | ||
|LOKALIZACJA_TRASY={{{lokalizacja|}}} | |LOKALIZACJA_TRASY={{{lokalizacja|}}} | ||
|TRUDNOSC_TRASY={{{trudnosc|}}} | |||
|STATUS_TRASY={{{status|}}} | |||
|REGION_TRASY={{{region|}}} | |||
}}{{#if:{{{gps|}}}|{{#set: | |||
|GPS_TRASY={{{gps|}}} | |||
}}}} | }}}} | ||
</includeonly> | </includeonly> | ||
| Linia 118: | Linia 122: | ||
* <code>obrazek</code> – nazwa pliku (bez „Plik:") | * <code>obrazek</code> – nazwa pliku (bez „Plik:") | ||
* <code>typ</code> – czysty tekst: <code>Oficjalna</code> lub <code>Nieoficjalna</code>. Szablon sam podlinkuje do strony kategorii. | * <code>typ</code> – czysty tekst: <code>Oficjalna</code> lub <code>Nieoficjalna</code>. Szablon sam podlinkuje do strony kategorii. | ||
* <code>status</code> | * <code>status</code> – Aktywna / Zamknięta / Sezonowa / Zlikwidowana itp. | ||
* <code>lokalizacja</code> – '''nazwa strony wiki''' miejscówki (bikepark lub szczyt), np. <code>Kozia Góra</code>, <code>Gaiki</code>, <code>Enduro Trails Bielsko-Biała</code>. Bez nawiasów wikilink. Szablon wyświetli jako link i wyemituje jako właściwość SMW. | * <code>lokalizacja</code> – '''nazwa strony wiki''' miejscówki (bikepark lub szczyt), np. <code>Kozia Góra</code>, <code>Gaiki</code>, <code>Enduro Trails Bielsko-Biała</code>. Bez nawiasów wikilink. Szablon wyświetli jako link i wyemituje jako właściwość SMW. | ||
* <code>region</code> – szerszy rejon geograficzny ( | * <code>region</code> – szerszy rejon geograficzny, '''plain text''' (bez wikilinków) dla poprawnego działania SMW, np. <code>Beskid Śląski</code>. Wyświetlany opisowo w infoboxie. | ||
* <code>dlugosc</code> | * <code>dlugosc</code> | ||
* <code>przewyzszenie</code> | * <code>przewyzszenie</code> | ||
* <code>nachylenie</code> | * <code>nachylenie</code> | ||
* <code>trudnosc</code> | * <code>trudnosc</code> – plain text, zgodnie z systemem trudności: <code>Łatwa</code> / <code>Średniozaawansowana</code> / <code>Zaawansowana</code> / <code>Ekspercka</code> / <code>Podjazdowa</code>. | ||
* <code>styl</code> | * <code>styl</code> | ||
* <code>jawnosc</code> | * <code>jawnosc</code> | ||
| Linia 131: | Linia 135: | ||
* <code>trailforks</code> | * <code>trailforks</code> | ||
* <code>opiekun</code> | * <code>opiekun</code> | ||
* <code>google</code> | * <code>google</code> – link do profilu w Google Maps (nie sam GPS) | ||
Pola bez wartości nie są wyświetlane. | Pola bez wartości nie są wyświetlane. | ||
<h3> Właściwości SMW emitowane przez szablon </h3> | <h3> Właściwości SMW emitowane przez szablon </h3> | ||
Emitowane zawsze (niezależnie od GPS), gdy dane pole jest wypełnione: | |||
* <code>TYP_TRASY</code> – <code>Oficjalna</code> lub <code>Nieoficjalna</code> | |||
* <code>LOKALIZACJA_TRASY</code> – nazwa miejscówki (do map i zapytań) | |||
* <code>TRUDNOSC_TRASY</code> – poziom trudności jako tekst | |||
* <code>STATUS_TRASY</code> – status trasy (Aktywna, Zamknięta itp.) | |||
* <code>REGION_TRASY</code> – region geograficzny (plain text) | |||
Emitowane tylko gdy wypełniony jest parametr <code>gps</code>: | Emitowane tylko gdy wypełniony jest parametr <code>gps</code>: | ||
* <code>GPS_TRASY</code> – współrzędne GPS | * <code>GPS_TRASY</code> – współrzędne GPS (do map SMW/Leaflet) | ||
<h3> Przykładowe zapytania SMW </h3> | |||
<pre> | |||
{{#ask: [[LOKALIZACJA_TRASY::Bike Park Stożek]] | ?TRUDNOSC_TRASY | ?STATUS_TRASY }} | |||
{{#ask: [[TRUDNOSC_TRASY::Zaawansowana]] [[REGION_TRASY::Beskid Śląski]] | ?LOKALIZACJA_TRASY }} | |||
{{#ask: [[TYP_TRASY::Nieoficjalna]] [[GPS_TRASY::+]] | ?LOKALIZACJA_TRASY | format=leaflet | ?GPS_TRASY }} | |||
</pre> | |||
</noinclude> | </noinclude> | ||
Wersja z 21:21, 2 maj 2026
Infobox trasy MTB
Szablon infoboxu dla tras MTB.
Parametry (wszystkie opcjonalne)
nazwaobrazek– nazwa pliku (bez „Plik:")typ– czysty tekst:OficjalnalubNieoficjalna. Szablon sam podlinkuje do strony kategorii.status– Aktywna / Zamknięta / Sezonowa / Zlikwidowana itp.lokalizacja– nazwa strony wiki miejscówki (bikepark lub szczyt), np.Kozia Góra,Gaiki,Enduro Trails Bielsko-Biała. Bez nawiasów wikilink. Szablon wyświetli jako link i wyemituje jako właściwość SMW.region– szerszy rejon geograficzny, plain text (bez wikilinków) dla poprawnego działania SMW, np.Beskid Śląski. Wyświetlany opisowo w infoboxie.dlugoscprzewyzszenienachylenietrudnosc– plain text, zgodnie z systemem trudności:Łatwa/Średniozaawansowana/Zaawansowana/Ekspercka/Podjazdowa.styljawnoscdostepnoscgpstrailforksopiekungoogle– link do profilu w Google Maps (nie sam GPS)
Pola bez wartości nie są wyświetlane.
Właściwości SMW emitowane przez szablon
Emitowane zawsze (niezależnie od GPS), gdy dane pole jest wypełnione:
TYP_TRASY–OficjalnalubNieoficjalnaLOKALIZACJA_TRASY– nazwa miejscówki (do map i zapytań)TRUDNOSC_TRASY– poziom trudności jako tekstSTATUS_TRASY– status trasy (Aktywna, Zamknięta itp.)REGION_TRASY– region geograficzny (plain text)
Emitowane tylko gdy wypełniony jest parametr gps:
GPS_TRASY– współrzędne GPS (do map SMW/Leaflet)
Przykładowe zapytania SMW
{{#ask: [[LOKALIZACJA_TRASY::Bike Park Stożek]] | ?TRUDNOSC_TRASY | ?STATUS_TRASY }}
{{#ask: [[TRUDNOSC_TRASY::Zaawansowana]] [[REGION_TRASY::Beskid Śląski]] | ?LOKALIZACJA_TRASY }}
{{#ask: [[TYP_TRASY::Nieoficjalna]] [[GPS_TRASY::+]] | ?LOKALIZACJA_TRASY | format=leaflet | ?GPS_TRASY }}