Szablon:Infobox trasy: Różnice pomiędzy wersjami
Wygląd
Supervisor (dyskusja | edycje) m Zabezpieczył „Szablon:Infobox trasy” ([Edytowanie=Dozwolone tylko dla administratorów] (na czas nieokreślony) [Przenoszenie=Dozwolone tylko dla administratorów] (na czas nieokreślony)) |
Dodaj dynamiczne emoji do wyświetlania poziomu trudności (display only, SMW bez zmian) (via update-page on MediaWiki MCP Server) |
||
| Linia 58: | Linia 58: | ||
{{!}}- | {{!}}- | ||
{{!}} Poziom trudności | {{!}} Poziom trudności | ||
{{!}} {{{trudnosc}}} | {{!}} {{#switch: {{lc:{{{trudnosc|}}}}} | ||
| łatwa = 🟢 Łatwa | |||
| średniozaawansowana = 🔵 Średniozaawansowana | |||
| zaawansowana = 🔴 Zaawansowana | |||
| ekspercka = ⚫ Ekspercka | |||
| double black diamond = ⚫⚫ Double Black Diamond | |||
| podjazdowa = 🟡 Podjazdowa | |||
| nieokreślona = ❓ Nieokreślona | |||
| #default = {{{trudnosc}}} | |||
}} | |||
}} | }} | ||
| Linia 90: | Linia 99: | ||
{{!}} Opiekun trasy | {{!}} Opiekun trasy | ||
{{!}} {{{opiekun}}} | {{!}} {{{opiekun}}} | ||
}} | |||
{{#if:{{{trailforks|}}}| | |||
{{!}}- | |||
{{!}} Trailforks | |||
{{!}} [{{{trailforks}}} Otwórz w Trailforks] | |||
}} | }} | ||
| Linia 128: | Linia 143: | ||
* <code>przewyzszenie</code> | * <code>przewyzszenie</code> | ||
* <code>nachylenie</code> | * <code>nachylenie</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>trudnosc</code> – plain text, zgodnie z systemem trudności wiki: <code>Łatwa</code> / <code>Średniozaawansowana</code> / <code>Zaawansowana</code> / <code>Ekspercka</code> / <code>Double Black Diamond</code> / <code>Podjazdowa</code> / <code>Nieokreślona</code>. Emoji dodawane automatycznie przez szablon. | ||
* <code>styl</code> | * <code>styl</code> | ||
* <code>jawnosc</code> | * <code>jawnosc</code> | ||
* <code>dostepnosc</code> | * <code>dostepnosc</code> | ||
* <code>gps</code> | * <code>gps</code> | ||
* <code>trailforks</code> | * <code>trailforks</code> – pełny URL do strony trasy na Trailforks | ||
* <code>opiekun</code> | * <code>opiekun</code> | ||
* <code>google</code> – link do profilu w Google Maps (nie sam GPS) | * <code>google</code> – link do profilu w Google Maps (nie sam GPS) | ||
| Linia 143: | Linia 158: | ||
* <code>TYP_TRASY</code> – <code>Oficjalna</code> lub <code>Nieoficjalna</code> | * <code>TYP_TRASY</code> – <code>Oficjalna</code> lub <code>Nieoficjalna</code> | ||
* <code>LOKALIZACJA_TRASY</code> – nazwa miejscówki (do map i zapytań) | * <code>LOKALIZACJA_TRASY</code> – nazwa miejscówki (do map i zapytań) | ||
* <code>TRUDNOSC_TRASY</code> – poziom trudności jako | * <code>TRUDNOSC_TRASY</code> – poziom trudności jako plain text (bez emoji — emoji są generowane tylko przy wyświetlaniu) | ||
* <code>STATUS_TRASY</code> – status trasy (Aktywna, Zamknięta itp.) | * <code>STATUS_TRASY</code> – status trasy (Aktywna, Zamknięta itp.) | ||
* <code>REGION_TRASY</code> – region geograficzny (plain text) | * <code>REGION_TRASY</code> – region geograficzny (plain text) | ||
Wersja z 23:41, 5 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 kategorii i automatycznie przypisze stronę do odpowiedniej 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 wiki:Łatwa/Średniozaawansowana/Zaawansowana/Ekspercka/Double Black Diamond/Podjazdowa/Nieokreślona. Emoji dodawane automatycznie przez szablon.styljawnoscdostepnoscgpstrailforks– pełny URL do strony trasy na Trailforksopiekungoogle– 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 plain text (bez emoji — emoji są generowane tylko przy wyświetlaniu)STATUS_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 }}