Un'organizzazione possiede un sito internet basato sul CMS Joomla, dove presenta informazioni, eventi e quant'altro. Ora si vuole realizzare un kiosk per fornire informazioni utili ai visitatori della sede dell'organizzazione, le stesse informazioni presenti sul sito web ma presentate in modo differente.
Ad esempio un organizzazione turistica Pro Loco potrebbe realizzare dei kiosk da porre nelle zone più frequentate del posto, che mostrano le caratteristiche peculiari dei dintorni.
Si vuole realizzare questo senza duplicare la base di dati che altrimenti diventerebbe inconsistente e di difficile mantenimento.
Innanzitutto i kiosk devono essere collegati ad una rete locale. Quindi vengono costruiti basandosi sulla base di dati che fa da base al server web. Il portale viene modificato a seconda delle esigenze, magari creando un nuovo componente che viene collegato al menu in modo da visualizzare -ad esempio- solo i luoghi di interesse nei dintorni del kiosk (se si parla di una pro loco), tralasciando gli altri.
Il kiosk sarà un computer con schermo, hard disk, installazione linux, mysql e apache.
Il database di Joomla è diviso in tabelle, e a noi interessa sapere quali tabelle saranno personalizzate dal nostro kiosk.
Sicuramente jos_content_frontpage. Non conviene modificare jos_categories o jos_sections in quanto vitali per la corretta visualizzazione del contenuto.
Probabilmente saranno modificate jos_components, jos_modules, jos_menu se andiamo a modificare i componenti e ad assegnarli al menu.
Il sistema verrà aggiornato tramite l'interfaccia Administrator del server web e vogliamo che in automatico siano aggiornati anche i kiosk. Per fare questo posso realizzare uno script che nottetempo crei un dump del database per le tabelle che ci interessano, come jos_content, jos_categories, jos_sections e le altre tabelle che ci interessano, ad esempio jos_banner, jos_polls, oppure se abbiamo implementato jEvents jos_events, jos_events_categories. Questo dump deve essere inserito in un server (web, ftp, webdav) che sia accessibile dai kiosk.
Uno script sul kiosk poi preleva questo dump, e lo esegue nella locale installazione di MySQL per mantenere il sistema aggiornato.
-
Feeds
Segui il feed RSS e Twitter per restare sempre aggiornato!
-
-
Ultimi commenti
- Marco: Scusate ma non riesco a far funzionare l’utilissimo metodo indicato. Ho creato modulo html...
- Syd: you’re awesome. …..
- anna: alla prima installazione ho avuto qualche problema con la memoria, poi ho sistmeato. Ottimo !!
- Antonio: Ciao volevo chiederti alcune info. Io devo creare un socialnetwork con funzioni simili a Facebook però...
- massimo: sono capitato qui da un link postato da mau_develop in risposta ad un mio quesito sul forum di joomla.it:...
-
Ultimi post
