SNIPI ekrani
WP plugin za prikaz na zaslonih
by Aleš Lednik · github.com/squarebow/snipi-ekrani · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/squarebow/snipi-ekrani/archive/refs/heads/main.zipPrikaz urnikov iz sistema SNIPI na velikih TV zaslonih in spletnih straneh
Kazalo
- O vtičniku
- Kaj vtičnik zmore
- Namestitev
- Začetek uporabe
- Nastavitve
- TV ekrani
- Oblikovanje
- Pogosta vprašanja
- Roadmap
- Podpora in kontakt
- Licenca
O vtičniku
SNIPI Ekrani je WordPress vtičnik, ki prikazuje urnike iz CRM sistema SNIPI na velikih LCD zaslonih in pametnih televizorjih — brez ročnega posodabljanja.
Namenjen je šolam, fakultetam in drugim izobraževalnim ustanovam, ki že uporabljajo SNIPI za upravljanje urnikov. Podatki se samodejno osvežujejo v živo, zaslon pa se prilagodi vsaki ločljivosti — od navadnega monitorja do 4K TV zaslona.
Kaj vtičnik zmore
Prikaz urnika
- Prikazuje urnik za tekoči dan iz sistema SNIPI v pregledni tabeli
- Samodejno osvežuje podatke vsakih 60 sekund — vedno aktualno
- Označuje aktivne (trenutno potekajoče) dogodke
- Lahko prikazuje urnik za prihodnje dni (do 30 dni vnaprej)
- Podpira vikend način (v petek po zadnjem dogodku preskoči soboto in nedeljo ter na ekranu prikazuje dogodke od prihodnjega ponedeljka dalje)
- Po želji prikazuje stolpec PROGRAM (vsebina je odvisna od vaše konfiguracije v SNIPIju)
TV optimizacija
- Samodejno zazna pametne TV ekrane (Samsung, LG, Sony itd.)
- Prilagodi velikost pisave in razporeditev glede na ločljivost zaslona
- Podpora za HD Ready (1366×768), Full HD (1920×1080) in 4K (3840×2160)
- Brez drsenja — vsebina se vedno prilagodi ekranu
Paginacija strani
- Samodejno prehaja med stranmi, če je število vnosov za več kot eno stran
- Število prikazanih dogodkov (vrstic) in interval prehajanja sta nastavljiva
Oblikovanje tabele
- Lasten logotip organizacije z nastavljivo višino
- Spodnja vrstica (noga) z lastno vsebino, na primer legendo kratic ipd. (WYSIWYG urejevalnik)
- Popoln nadzor nad izgledom z lastnim CSS
Skrbniški vmesnik
- Dodajanje več ekranov z ločenimi nastavitvami
- Kratka koda za vgraditev na katero koli WordPress stran ali objavo
- Zavihka Nastavitve in Oblikovanje s preglednim vmesnikom
Namestitev
- Prenesite najnovejšo ZIP datoteko vtičnika
- V WordPress skrbniškem vmesniku pojdite na Vtičniki → Dodaj nov vtičnik
- Kliknite Naloži vtičnik in izberite preneseno ZIP datoteko
- Kliknite Namesti zdaj, nato Aktiviraj
FTP metoda: ZIP datoteko razpakirajte in mapo
snipi-ekraniprekopirajte v/wp-content/plugins/prek FTP, nato vtičnik aktivirajte v WordPress vmesniku.
Uporaba
1. Najprej ustvarite ekran v SNIPIju
Registrirani uporabniki SNIPIja se po prijavi pomaknite v razdelek Rezervacija prostorov → Izpisi na ekranih. Ustvarite nov ekran ali uredite obstoječega.
Izberite, katere podatke želite prikazati na ekranu. Možnosti, ki so na voljo za prikaz, vključujejo: lokacije, prostore, projekte, šolske programe, izvajalce ipd.
Pomembno: Po potrebi lahko ustvarite več ekranov z različnimi konfiguracijami za prikaz na različnih straneh, objavah ali TV zaslonih!
Ko ekran v SNIPIju shranite, dobi URL povezavo. API ključ je zadnji del URL naslova vašega zaslona v SNIPIju.
Primer:
https://ustanova.snipi.si/BdhBcrRm8
↑
API ključ = BdhBcrRm8
Kopirajte API ključ za naslednji korak!
2. Ustvarite nov ekran v Wordpressu
Po namestitvi in aktivaciji tega vtičnika v skrbniškem meniju na levi kliknite SNIPI ekrani → Dodaj ekran.
3. Vnesite API ključ
Kopirani ključ prilepite ali vpišite v polje API ključ na strani za urejanje ekrana ga shranite.
4. Kopirajte kratko kodo
Po shranjevanju se prikaže vaša kratka koda za vgradnjo, na primer:
[snipi_ekran id="123"]
5. Vgradnja na Wordpress stran
V WordPressu ustvarite novo stran in po poimenujte npr. ekran. Kratko kodo prilepite na stran z uporabo bloka "HTML po meri" ali "Kratka koda". Shranite stran in jo osvežite v brskalniku (Ctrl + F5) - urnik se bo prikazal.
Priporočilo: Wordpress stran, kjer želite prikazati urnik, naj bo popolnoma prazna. To pomeni, da je na njej priporočljivo odstraniti oziroma skriti privzeto glavo in nogo (header & footer). Za tehnično izvedbo se obrnite na skrbnika vaše spletne strani.
Odvisno od vaše Wordpress teme, gradnikov (blocks, Elementor ipd.) ter vtičnikov, je to mogoče narediti na več načinov. Nekatere sodobne teme omogočajo izključitev prikaza glave in noge na posameznih stranehv prilagoditvah teme (customizer).
Če te možnosti nimate, je potrebno te elemente "skriti" s CSS kodo, da se ne prikazujejo na ekranu.
Če uporabljate vtičnik za medpomnjenje (caching), je url strani, npr. moja-ustanova.si/ekran priporočeno dodati med izključitve (do not cache).
6. Vgradnja urnika med vsebino vaše strani (iframe)
Ko ste urnik izdelali in shranili, ga lahko kot HTML element vgradite tudi na katero koli obstoječo spletno stran (page) ali objavo (post), bodisi z uporabo enake kratke kode kot v prejšnjem koraku, ali pa z elementom `