Categoria: Uncategorised

  • Finalmente Joomla 4

    Dopo ll’attesa di 9 anni è stata finalmente rilasciata la nuova versione Major di Joomla 4.0, insieme alla versione ponte.
  • DUI: Didattica Ultra Immersiva con la realtà virtuale

    Puglia Software Open Source – APS coinvolta nel progetto dell’Istituto Tecnico Economico e Tecnologico “Cassandro Fermi Nervi”

  • Informativa sui cookie

    Cookie Policy

    La presente informativa sui cookie è relativa al sito www.pugliasos.it (di seguito anche “ Sito”) dell’ Associazione Puglia Software Open Source – APS, con sede in Barletta alla via Baldacchini 20 (di seguito anche ” PugliaSOS”).

    I cookie sono piccoli file di testo inviati all’utente dal sito web visitato. Vengono memorizzati sull’hard disk del computer, consentendo in questo modo al sito web di riconoscere gli utenti e memorizzare determinate informazioni su di loro, al fine di permettere o migliorare il servizio offerto.

    Esistono diverse tipologie di cookie. Alcuni sono necessari per poter navigare sul Sito, altri hanno scopi diversi come garantire la sicurezza interna, amministrare il sistema, effettuare analisi statistiche, comprendere quali sono le sezioni del Sito che interessano maggiormente gli utenti o offrire una visita personalizzata del Sito.

    Il Sito utilizza cookie tecnici e non di profilazione. Quanto precede si riferisce sia al computer dell’utente sia ad ogni altro dispositivo che l’utente può utilizzare per connettersi al Sito.

    Cookie tecnici

    I cookie tecnici sono quelli utilizzati al solo fine di effettuare la trasmissione di una comunicazione su una rete di comunicazione elettronica, o nella misura strettamente necessaria al fornitore di un servizio della società dell’informazione esplicitamente richiesto dall’abbonato o dall’utente a erogare tale servizio.

    Essi non vengono utilizzati per scopi ulteriori e sono normalmente installati direttamente dal titolare o gestore del sito web.

    Possono essere suddivisi in cookie di navigazione o di sessione, che garantiscono la normale navigazione e fruizione del sito web (permettendo, ad esempio, di realizzare un acquisto o autenticarsi per accedere ad aree riservate); cookie analytics, assimilati ai cookie tecnici laddove utilizzati direttamente dal gestore del sito per raccogliere informazioni, in forma aggregata, sul numero degli utenti e su come questi visitano il sito stesso; cookie di funzionalità, che permettono all’utente la navigazione in funzione di una serie di criteri selezionati (ad esempio, la lingua, i prodotti selezionati per l’acquisto) al fine di migliorare il servizio reso allo stesso.

    La loro disattivazione può compromettere la corretta visualizzazione del sito e impedire di beneficiare in pieno delle funzionalità e dei servizi presenti sul Sito. Per decidere quali accettare e quali rifiutare, è illustrata di seguito una descrizione dei cookie utilizzati sul Sito.

    Tipologie di cookie utilizzati

    Cookie di prima parte:

    I cookie di prima parte (ovvero i cookie che appartengono al sito dell’editore che li ha creati) sono impostati dal sito web visitato dall’utente, il cui indirizzo compare nella finestra URL. L’utilizzo di tali cookie ci permette di far funzionare il sito in modo efficiente e di tracciare i modelli di comportamento dei visitatori.

    Cookie di terzi:

    I cookie di terzi sono impostati da un dominio differente da quello visitato dall’utente. Se un utente visita un sito e una società diversa invia l’informazione sfruttando quel sito, si è in presenza di cookie di terze parti.

    Cookie di sessione:

    I ‘cookie di sessione’ sono memorizzati temporaneamente e vengono cancellati quando l’utente chiude il browser. Se l’utente si registra al Sito, può utilizzare cookie che raccolgono dati personali al fine di identificare l’utente in occasione di visite successive e di facilitare l’accesso – login al Sito (per esempio conservando username e password dell’utente) e la navigazione sullo stesso. Inoltre PugliaSOS utilizza i cookie per finalità di amministrazione del sistema. Il Sito potrebbe contenere link ad altri siti. PugliaSOS non ha alcun accesso o controllo su cookie, web bacon e altre tecnologie di tracciamento usate sui siti di terzi cui l’utente può accedere dal Sito, sulla disponibilità, su qualsiasi contenuto e materiale che è pubblicato o ottenuto attraverso tali siti e sulle relative modalità di trattamento dei dati personali; PugliaSOS a questo proposito, considerata la mole di tali siti terzi, declina espressamente ogni relativa responsabilità. L’utente dovrebbe verificare la privacy policy dei siti di terzi cui accede dal Sito per conoscere le condizioni applicabili al trattamento dei dati personali poiché la Privacy Policy di PugliaSOS si applica solo al Sito come sopra definito.

    Cookie persistenti:

    I cookie persistenti sono memorizzati sul dispositivo degli utenti tra le sessioni del browser, consentendo di ricordare le preferenze o le azioni dell’utente in un sito. Possono essere utilizzati per diversi scopi, ad esempio per ricordare le preferenze e le scelte quando si utilizza il Sito.

    Cookie essenziali:

    Questi cookie sono strettamente necessari per il funzionamento del Sito. Senza l’uso di tali cookie alcune parti del Sito non funzionerebbero. Comprendono, ad esempio, i cookie che consentono di accedere in aree protette del Sito. Questi cookie non raccolgono informazioni per scopi di marketing e non possono essere disattivati.

    Cookie funzionali:

    Questi cookie servono a riconoscere un utente che torna a visitare il Sito. Permettono di personalizzare i contenuti e ricordate le preferenze (ad esempio, la lingua selezionata o la regione). Questi cookie non raccolgono informazioni che possono identificare l’utente. Tutte le informazioni raccolte sono anonime.

    Cookie di condivisone sui Social Network:

    Questi cookie facilitano la condivisione dei contenuti del sito attraverso social network quali Facebook e Twitter. Per prendere visione delle rispettive privacy e cookie policies è possibile visitare i siti web dei social networks. Nel caso di Facebook e Twitter, l’utente può visitare https://www.facebook.com/help/cookie e https://twitter.com/privacy.

    Questo sito utilizza esclusivamente cookie tecnici di prima parte e di terze parti.

    Come modificare le impostazioni sui cookie

    La maggior parte dei browser accetta automaticamente i cookie, ma l’utente normalmente può modificare le impostazioni per disabilitare tale funzione. È possibile bloccare tutte le tipologie di cookie, oppure accettare di riceverne soltanto alcuni e disabilitarne altri. La sezione “Opzioni” o “Preferenze” nel menu del browser permettono di evitare di ricevere cookie e altre tecnologie di tracciamento utente, e come ottenere notifica dal browser dell’attivazione di queste tecnologie. In alternativa, è anche possibile consultare la sezione “Aiuto” della barra degli strumenti presente nella maggior parte dei browser.

    Per maggiori informazioni sui cookie e per gestire le preferenze sui cookie (di prima e/o terza parte) si invitano gli utenti a visitare anche la piattaforma https://www.youronlinechoices.com/it/.

    Si ricorda ancora una volta che la disabilitazione dei cookie di navigazione o quelli funzionali può causare il malfunzionamento del Sito e/o limitare il servizio offerto di PugliaSOS.

  • Guida al plugin PreziHM

    Questa guida al plugin PreziHm vuol essere un aiuto per incorporare una presentazione Prezi in un articolo o in un modulo di Joomla!
    Prezi è un strumento innovativo che permette di creare delle presentazioni efficaci e di grande effetto: PreziHm è il plugin per Joomla! che permette di inserirle nel vostro sito. Ecco la nostra guida gratuita!
    PreziHM è  compatibile sia con la versione 2.5 che con la 3.x.
    PreziHM è scaricabile gratuitamente, con licenza GPLv2 e senza l’obbligo di registrarsi, dal sito degli sviluppatori.

    Dopo averlo installato ed attivato, per inserire una presentazione Prezi in un contenuto basta collocare l’URL della presentazione fra il tag [prezihm], di apertura, e [/prezihm], di chiusura; è necessario però far attenzione che l’editor che stai usando non lo trasformi in un collegamento, poichè in tal caso il plugin non funzionerebbe (puoi usare lo stesso editor per eliminare il collegamento!); in modalità testo.

    Ad esempio
    [prezihm]http://prezi.com/srdbaqrplrlo/copy-of-barletta-leconomia-degli-ultimi-100-anni[/prezihm]

    Opzioni Globali

    Dal pannello di controllo del plughin è possibile configurare alcune opzioni di base di Prezi

    Opzioni di base

    • Prezi width
      larghezza della presentazione in pixel; per default 470.
    • Prezi height
      altezza della presentazione  in pixel, per default 320.
    • Lock Prezi Path
      due valori: 0 ed 1. Se impostato su 0, quando si passa con il mouse sulla presentazione compaiono alcuni utili pulsanti tra cui “zoom in” e “zoom out”; con il valore 1 questa possibilità viene eslusa.
    • Startup Background Color
      richiede il colore, in codice esadecimale, che comparirà nel breve tempo di caricamento della panoramica della presentazione.
    • Autoplay Prezi
      impostato su 1 consente l’autocaricamento della presentazione, con il valore 0 bisogna attivare manualmente il caricamento mediante il pulsante “Start Prezi” consentendo la lettura del titolo e dell’autore.
    • Autohide the Controls
      con il valore 0 mostra i tasti di controllo, con 1 li nasconde.
    • Give Prezi a Border
      con 1 inseriamo un contorno alla presentazione, con 0 lo escludiamo.

    A mio avviso le impostazioni che sono degne di attenzione sono le dimensioni e l’autoplay, per il resto van sempre bene i valori preimpostati.

    Override delle opzioni generali.

    Le opzioni di base impostate nel pannello di amministrazione saranno applicate a tutte le presentazioni Prezi e verranno ignorate solo in presenza di reimpostazioni “locali” inserite, sempre in modalità testo, nel tag di apertura [prezihm] e solo per quelle proprietà richiamate.
    Gli argomenti utilizzabili sono:
    width (larghezza), height (altezza), path (zoom), bg (colore ), autoplay (autocaricamento), autohide (tasti di controllo), fb (bordo).

    Ad esempio
    [prezihm autoplay=”1″]http://prezi.com/srdbaqrplrlo/copy-of-barletta-leconomia-degli-ultimi-100-anni[/prezihm]

    sarà ridefinito solo l’autoplay mentre le altre impostazioni resteranno quelle globali.

    Conclusioni.

    E’ utile il plughin PreziHM?
    Certamente sì se abbiamo collaboratori che ci aiutano ad inserire contenuti, ma che non sanno operare in HTML e solo se questa operazione dovrà essere ripetuta più volte; infatti grazie al plugin preziHM è possibile inserire la presentazione in modalità testo. Se ci si deve riferire a casi sporadici, a mio avviso il gioco non vale la candela!
    Sta all’amministrazione del sito prendere una decisione poiché, diciamocelo francamente si può fare a meno del plugin.
    Come?
    Torniamo alla presentazione di esempio su Prezi e clicchiamo su “Embed”; comparirà un codice che copieremo negli Appunti; eccolo:
    <iframe src=”http://prezi.com/embed/srdbaqrplrlo/?bgcolor=ffffff&amp;lock_to_path=0&amp;autoplay=0&amp;autohide_ctrls=0&amp;features=undefined&amp;disabled_features=undefined” width=”550″ height=”400″ frameBorder=”0″></iframe>

    Come vedi c’è tutto, basta cambiare eventualmente qualche valore ed inserirlo nell’articolo o nel modulo, questa volta in ambiente HTML.

    E se non si vuole il tag<iframe>,che fa a pugni con l’accessibilità ed è un elemento proibito dall’Editor TinyMCE, basta sostituire “iframe” con “object” e “src” con “data”:

     

    <object data=”http://prezi.com/embed/srdbaqrplrlo/?bgcolor=ffffff&amp;lock_to_path=0&amp;autoplay=0&amp;autohide_ctrls=0&amp;features=undefined&amp;disabled_features=undefined” width=”550″ height=”400″ frameBorder=”0″></object>

    Tutto qui!

  • Guida per la gestione di appuntamenti on-line

    Gestire gli appuntamenti online?
    Con PBBooking non è un problema!

    Tema di questo articolo è il componente PBBooking nella versione 2.4.0.8 Free compatibile, a detta degli sviluppatori, con Joomla! 3.1.4, ma l’ho installato in Joomla 3.2.1 Stable, l’ultimo rilascio disponibile al momento della pubblicazione di questo lavoro.

    Calendario delle prenotazioniPBBooking  è disponibile, nella versione non commerciale e con licenza GPLv2, all’indirizzo http://www.purplebeanie.com/downloads/pbbooking-public-versions/pbbooking-public-versions-pbbooking-2-4-free-release
    È possibile installarlo o nella maniera fin qui consueta o direttamente dalla JED mediante il nuovo plugin ora disponibile; non è necessario registrarsi.
    Ad installazione avvenuta una nuova voce compare (Purplebeanie Online Booking – Basic Version) nel menu dei Componenti e nei tipi di voci di menu.
    Non fatevi illusioni! Non è in italiano… ma gli possiamo dare il permesso di soggiorno.
    Il componente viene installato con alcuni contenuti di esempio, in particolare per una clinica di benessere; per capire come impostare il componente è necessario vedere e conoscere il suo output: creiamo perciò una voce di menu “Prenotazioni”, ovviamente di tipo Purplebeanie… ( e poi Standard PBBookink Layout).

    Simuliamo una prenotazione utilizzando i contenuti già presenti.


    Lo scenario:

    • una Clinica del Benessere offre 4 tipi di terapie: Massage Therapist, Beauty Therapist, Naturopath, Acupuncturist;
    • ciascuna di queste terapie viene offerta con un calendario di disponibilità;
    • vengono offerte prestazioni con relativi costi.

    Scelta della terapiaDati personali e scelta prestazione

     

    Come si procede?

    La prenotazione avviene in tre schermate ed una conferma (il color rosso indica la indisponibilità):

    • nella prima si sceglie un giorno fra quelli disponibili;
    • nella seconda si scegli l’orario all’interno della terapia prescelta;
    • nella terza si forniscono i propri dati e si indica la prestazione richiesta.

    Messaggio di invio della richiestaDopo la convalida da parte dell'utente

    Un primo messaggio a video conferma l’acquisizione della prenotazione che dovrà essere però confermata tramite un link che sarà inviato all’indirizzo e-mail fornito dall’utente; subito dopo la convalida, una seconda schermata  confermerà l’appuntamento.

     

    E l’amministrazione degli appuntamenti rimane ignaro di tutto questo processo? Certamente no!

    Infatti, durante la prenotazione, qualcosa è cambiata nel dashboard del pannello amministrativo del componente; lo si può ben capire dalle due figure seguenti: la prima lo fotografa dopo l’invio della prenotazione, ma prima della conferma da parte dell’utente, la seconda subito dopo:

    Il cruscotto del gestore prima della confermaIl cruscotto dopo la convalida dell utente

     

    Inoltre nel Manage Diaries, sempre nel Pannello amministrativo, il giorno in cui cade la prenotazione assume lo sfondo verde; cliccando su di esso compaiono le prenotazioni della giornata.

    E non finisce qui! Una email con i dettagli della prenotazione verrà inviata al gestore del sito e, se impostato, anche al gestore della terapia prenotata.

    Se si hanno a priori chiare le idee su come funziona il componente dal lato pubblico non saranno un problema sia la sua configurazione che l’override della lingua.


    Override della lingua o quasi

     

    Chiaramente non possiamo presentarci alla nostra utenza in una lingua che non è la sua; dobbiamo rendere il tutto comprensibile. Adesso che abbiamo capito come funziona non dovrebbe essere difficile tradurre l’output in italiano.

    Ho intravisto tre possibilità, ovviamente tutte ovvie, ma è il caso di enunciarle; la prima dal BackEnd, la seconda e la terza solo se si ha accesso al server.

    1. La via maestra è quella dell’override della lingua ed è ben chiarita nell’articolo di Francesco Scandale “Override della lingua in Joomla!“; lenta e laboriosa, ma è la più semplice; nel proseguo darò per scontato tale approfondimento..
    2. La seconda via, come ho già detto, è praticabile solo se si ha accesso al server.
      Dalla cartella “language/en-GB” scarica sul tuo PC il file “en-GB.com_pbbooking.ini”; fai tutte le modiche ai valori che ritieni opportune, facendo attenzione alle lettere accentate e a non tralasciare le virgolette per i valori; caricalo sul server sovrascrivendolo all’originale, del quale naturalmente ne avrai conservato una copia.
      Stessa procedura per il file “en-GB.com_pbbooking.ini” nella cartella “administrator/language/en-GB”.
    3. Se poi vai di fretta e vuoi rinviare la personalizzazione del componente, puoi utilizzare la traduzione effettuata da Paolo Chialastri per la versione commerciale e scaricabile all’indirizzo http://www.purplebeanie.com/downloads/user-contributions/user-contributions-pbbooking; non è per la versione free, ma solo per eccesso di costanti con valori in lingua italiana.
      Non cercare di installarlo, scompattalo semplicemente ed in ciascuna delle due cartelle “site” ed “admin” che otterrai troverai un file con lo stesso nome, “it-IT.com_pbbooking.ini”, ma di contenuto diverso . Rinomina ambedue in “en-GB.com_pbbooking.ini” e trasferiscili rispettivamente dalla cartella “site” in “language/en-GB” e da “admin” in “administrator/language/en-GB”. Tralascia il file “en-GB.com_pbbooking.sys.ini” è troppo specifico per la versione commerciale; del resto nella versione free riporta solo due costanti con lo stesso valore, che puoi cambiare con l’override della lingua, ma che nulla modifica nel lato pubblico.
      Francamente la traduzione di qualche costante è fuorviante, ma a questo si può rimediare in un secondo momento con uno dei metodi suindicati; è utile per un primo orientamento.

     


    La configurazione del componente

    Rimane poco in lingua inglese che verrà sostituito durante la configurazione del componente; sono necessari alcuni passaggi per la personalizzazione delle prenotazioni ed assicurarci che tutto vada secondo le nostre esigenze.

    Trading Hours & Shift Times
    (Orario di apertura e chiusura)

    Nella cartella ORARI DI APERTURA si settano i giorni di apertura della struttura con i rispettivi orari di esercizio; l’orario va introdotto nel formato 24 ore del tipo HHMM con lo zero iniziale se necessario.
    La configurazione delle DATE BLOCCATE (o di chiusura) sarà specifica per ogni calendario e si presuppone che  i CALENDARI siano già presenti; se non selezioni un calendario, il blocco non avrà nessun effetto.

    Periodi festivi

    Nella parte superiore dello schermo vengono indicati i periodi di blocco dei servizi.
    È possibile anche indicare una ricorrenza nella sospensione di uno specifico calendario.
    Ricordati di selezionare il calendario cui si fa riferimento, poiché non vi è nessun controllo da parte del sistema; è possibile effettuare una selezione multipla mediante il tasto Ctrl.

    Calendars
    (Calendari)

    Clicchiamo su NUOVO per creare un nuovo servizio ed il suo calendario; la configurazione è semplice ed ovvia.
    L’email associata al calendario è facoltativa ed è necessaria se, un volta andata a buon fine la prenotazione, si vuole che essa venga comunicata, oltre che all’amministrare del sito, anche ad un gestore dello specifico servizio.
    Chiaramente il calendario di un servizio non può contrastare con quello della struttura.

    Services
    (Orari o, meglio, Durata e costi delle prestazioni)

    Fare clic su NUOVO per aggiungere una prestazione o sulla casella di una già esistente, e poi su MODIFICA, per modificarla.
    Per ogni prestazione è necessario definire

    • NOME: è il nome della che l’utente vedrà nel front-end.
    • DURATA: è il tempo, espresso in minuti, impiegato per eseguire la prestazione; in base ad essa vengono determinate le scritte “disponibile / non disponibile” nel quadro orario.
    • PREZZO: espresso nella valuta corrente.

    Nella versione free ogni prestazione è disponibile per tutti i calendari, per cui non è possibile creare un legame fra prestazioni e calendari.

    General Configuration Parameters
    (Configurazione)

    Qui è possibile personalizzare alcuni parametri di visualizzazione ed  impostare in lingua italiana alcuni messaggi.

    Validation Emails
    (Email di richiesta di convalida)

    Le prime due aree di testo sono l’oggetto ed il contenuto della e-mail  di richiesta di convalida da inviare al cliente. Nella terza area va inserito il messaggio che comparirà sotto il calendario delle prenotazioni; qui si possono dare delle indicazioni all’utente circa la procedura di prenotazione.
    La quarta area è relativa a procedure non presenti nella versione free.

    View Settings
    (Mostra parametri o, meglio, Parametri di visualizzazione)

    Solo alcuni parametri interessano la versione gratuita e vanno eventualmente modificati:

    • MOSTRA LINK: decidi se mostrare o meno, nelle parte inferiore del calendario, la dicitura “Powered by PBBooking – Online Booking for Joomla” con il link al sito degli sviluppatori.
    • INCREMENTO ORARIO: specifica l’incremento da dare alle fasce orarie nel prospetto delle prenotazioni.
    • CAMPI DA MOSTRARE IN GESTISCI PRENOTAZIONI: consente di indicare quali dati inserire nella sintesi e nelle cominicazioni agli amministratori.

    Ti consiglio di togliere la spunta ad AMMINISTRAZIONE IN COPIA per evitare che pervengano agli amministratori inutili copie delle email inviate agli utenti.

    Custom Fields
    (Campi personalizzati)

    È possibile creare nuovi campi personalizzati o modificare quelli già esistenti.
    Sono disponibili

    • text fied
    • text area
    • select box;
    • check box;
    • radio box.

    Se si utilizza uno degli ultimi tre è necessario specificarne i valori.

    Manage Diaries
    (Gestisci prenotazioni)

    Qui è possibile visualizzare gli appuntamenti, modificarli o crearne di nuovi.

    Nella sinistra dello schermo compare un planner mensile, nel quale uno sfondo giallo indica il giorno selezionato, mentre uno verde indica quelli in cui sono presenti prenotazioni. Mediante i tasti freccia è possibile portare avanti o indietro il mese di riferimento.
    Nella parte destra si ha la visualizzazione degli appuntamenti relativi al giorno selezionato.

    Per creare un appuntamento in agenda è sufficiente fare clic su NUOVO, compilare i dettagli e salvare. Questa funzione può rivelarsi utile per utenti che richiedono un periodo di trattamento.

    Cliccando su un appuntamento nella schermata degli appuntamenti giornalieri o nell’elenco degli appuntamenti confermati nella pagina principale, è possibile apportare modifiche nella data, ora e calendario; è anche possibile annullare la prenotazione.


    Conclusioni

    PBBooking nella sua versione free è senz’altro un ottimo componente, pur se limitato nelle  funzioni  rispetto alla versione commerciale; inoltre si presta ad una personalizzazione migliorabile man mano con l’utilizzo e la specificità delle prestazioni.

    Vi è però un neo nella versione free: una prenotazione non confermata rimane perennemente nella pagina principale, per eliminarla è necessario intervenire nel database di Joomla e precisamente nella tabella pbbooking_pending: i record non confermati sono riconoscibili poiché nella colonna verified hanno valore 0 o mediante l’ID; se si ha accesso al database è un inconveniente superabile con una pulizia periodica, mensile ad esempio, o mediante un intervento più professionale!

    Anche se il componente sicuramente risponderà alle tue esigenze al 100%, non escludere a priori l’aggiornamento alla versione commerciale non solo per le funzionalità aggiuntive e gli aggiornamenti, ma anche per il sostegno allo sviluppatore per il suo ottimo lavoro.

    Per approfondimenti consiglio la lettura dell’articolo PBBooking agenda appuntamenti

    ed il manuale, in lingua inglese PBBooking Documentation

  • AutoArchive: archiviare non è stato mai così facile!

    AutoArchive è un plugin per Joomla! di tipo system che permette di cambiare automaticamente la categoria di un articolo. AutoArchive consente anche, sempre in modo automatico, di archiviare, cestinare o eliminare definitivamente un articolo. Poichè l’installazione e il settaggio di questo plugin per Joomla! possono risultare un po’ complessi, questa guida vi aiuterà nell’utilizzo di AutoArchive ed al termine potrete finalmente gestire in automatico gli articoli e spostarli di categoria in modo programmato.

    (…) Continua sul sito di Joomla.it

  • Guida E-max Social per inserire i bottoni social in Joomla

    {socialsharebuttons}Sul Web è tutto diventato Social: la condivisione è la chiave per dare massima visibilità ai siti, agli eventi o agli articoli pubblicati on line. Ai canali di diffusione non si può fare a meno di  aggiungere tassativamente i social network poichè si distinguono sia per rapidità che per pervasività: detto questo, è senz’altro necessaria la presenza dei pulsanti di condivisione Facebook, Twitter e di tutti i principali social network. Ecco a voi una guida per inserire i bottoni social in un sito Joomla, corredata di tutte le istruzioni necessarie.

    E-max Social Logo della E-maxShare Buttons Module ed  E-max Social Share Buttons Plugin sono una risposta a tale esigenza: ambedue scaricabili gratuitamente e compatibili con Joomla 2.5 e 3.x. In questa guida troverete le istruzioni per la configurazione del plugin poiché quella del modulo è del tutto analoga.

     Le operazioni preliminari sono le solite:

    1. Scarica il plugin dalla JED o direttamente dal sito degli sviluppatori, dove sono disponibili anche le istruzioni in italiano. Alla data di pubblicazione del presente articolo è alla versione 1.2.0, giugno 2013
    2. Installa il plugin dal menu Estensioni/Gestione Estensioni/Installa.

    Vai in Estensioni / Gestione plugin, cerca il plugin “Content – Social Share Buttons” e clicca sul suo nome: verranno mostrate 3 cartelle: Dettagli, Opzioni di Base ed Opzioni Avanzate.

    ISTRUZIONI NEL DETTAGLIO

    La cartella Dettagli nelle impostazioni del pluginIl nostro intervento in questa area si può limitare alla abilitazione del plugin Social Share Buttons (disabilitato al momento dell’installazione) e al tipo di accesso se “Public” non risponde alle nostre esigenze.

    Degna di nota è la presenza della Descrizione delle opzioni per la configurazione del plugin… anch’esse in Italiano. Succinta ma utile!

    Soffermandoci poi con il mouse su ogni singola voce da settare comparirà un piccolo “box” con informazioni aggiuntive; sempre in italiano.

    OPZIONI DI BASE

    La prima area della cartella Opzioni di baseIn questa area decidi come e quali  pulsanti mostrare fra Mi piace (facebook like), Condividi (facebook share me), Invia (facebook send), Twitter, Retweet, Llinkedin,  Google plus one, ecc. e personalizzare il loro aspetto con le numerose opzioni. Vi è una parte a carattere generale ed altre dedicate a ciascuno dei social botton; moltissime sono le personalizzazioni possibili, purtroppo non è consentito scegliere l’ordine di pubblicazione dei pulsanti.

    Nella prima parte le voci presenti sono:

    Modalità Personalizzata
    Decidi se mostrare o meno i pulsanti di condivisione dove preferisci all’interno degli articoli inserendo il codice{"socialsharebuttons"}(senza le virgolette, ma con le parentesi graffe).

    Posizione
    Scegli l’inserimento automatico dei pulsanti nella parte superiore degli articoli (Sopra), nella parte inferiore (Sotto), sia nella parte superiore che in quella inferiore (Entrambi), in nessuna delle posizioni precedenti (Nessuna).

    La scelta dei contenuti dove far apparire i pulsanti può essere effettuata sia per inclusione che per esclusione.

    Mostra negli articoli, Mostra nelle categorie
    Decidi se mostrare o meno i pulsanti rispettivamente nella vista articolo e categoria.

    Mostra nelle sezioni
    Tale voce non ha più ragione di esistere poiché con la versione 1.6 di Joomla! la catalogazione degli articoli in sezioni e categorie è stata superata con la nidificazione delle categorie.

    Mostra nella prima pagina
    Se scegli sì i pulsanti saranno visualizzati nella vista “prima pagina”.

    Per le eclusioni o inclusione di contenuti specifici occorre scrivere nei campi successivi le ID degli articoli e/o delle categorie da includere o escludere, separate da virgole. Si può scegliere di includere anche quegli articoli la cui categoria è stata esclusa.

    Se si opta per il sì nella voce Crediti, al di sotto dei pulsanti apparirà la scritta “Powered by Web Marketing”.

    Per il mio utilizzo personale di questo plugin con Joomla 3.1 ho optato per il sì nella Modalità Personalizzata, nessuna per la Posizione, sì per le altre opzioni e l’inserimento del codice{"socialsharebuttons"}(sempre senza le virgolette, ma con le parentesi graffe) laddove riterrò opportuna la presenza dei pulsanti.

    La seconda area della tabella Opzioni di base.

    Nella seconda  parte della cartella si possono selezionare i pulsanti che si desiderano visualizzare (mostra/nascondi) personalizzandoli con le varie opzioni disponibili per ognuno di essi.

    Le scelte sono intuitive per chi è avvezzo ai social network e non necessitano di delucidazioni che si aggiungano a quelle dei tooltip.

    OPZIONI AVANZATE

    La tabella Opzioni avanzateIn “Facebook App ID” va inserito l’APP ID di Facebook, personale o di una pagina che gestisci. Ne sei sprovvisto? Leggi la sezione Pubblicazione su Facebook / Utilizzo di un’applicazione etichetta bianca di questo articolo (https://support.google.com/wildfire/answer/2813671?hl=it) o quest’altro (http://www.mamertum.it/come-creare-la-propria-api-key-o-chiave-api-di-facebook/), ti saranno di aiuto!

    Per il resto possono andar bene le opzione di default.

    Pregi del Social Share Buttons plugin

    • Facilissimo da installare.
    • Abbondanti personalizzazioni, nonostante sia un componente gratuito.
    • Distribuito sia come plugin che come modulo.

    LimitiVisualizzazione del difetto riscontrato. del Social Share Buttons plugin

    • Non è consentito scegliere l’ordine dei pulsanti.
    • Il blocco di facebook è “ballerino” prima di stabilizzarsi.
    • Se si è già loggati su Facebook e si clicca sul pulsante “Mi piace” si apre un popup, per la pubblicazione dei commenti, tagliato sulla destra.

    In ogni caso un grazie agli sviluppatori di E-max per averci fornito gratuitamente questa positiva ed utilissima accoppiata plugin-modulo: i pregi sono qualitativamente superiori ai difetti che sicuramente saranno corretti a breve.
    Un suggerimento al termine di questa guida: alla scelta sì nella voce Modalità personalizzata, sarebbe gradita la comparsa di un pulsante segnaposto per l’inserimento automatico del codice (come avviene ad esempio per l’estensione Attachments).

  • Perché associarsi a Puglia Software Open Source – APS

     

    Aderire  a questa iniziativa come socio, e non solo semplicemente come utente, è un presupposto fondamentale per favorire, anche con il tuo aiuto, una maggiore  diffusione dell’Open Source e del Free Software.

    Non è necessario che tu abbia conoscenze tecniche particolari; solo la volontà di contribuire  secondo le tue capacità e competenze, nei tempi e  modi che  riterrai opportuni. Oltre a coadiuvare attivamente alla gestione del Gruppo, parteciperai alle attività previste dallo Statuto.

    Se hai particolare esperienza nelle applicazioni di un particolare software, puoi proporti al Direttivo come Referente per Ambito territoriale e/o di interesse.

    La quota associativa è di 30 € per la prima iscrizione e di 15 € per il rinnovo.

    Per divenitare socio è necessario presentare al Direttivo la domanda di adesione.

  • Contatti

      

    Per contattare l’Associazione sono attivi due indirizzi mail.

    Scrivete all’indirizzo pugliasoftwareopensource@gmail.com per ricevere informazioni sull’Associazione, sulle sue attività, le modalità per associarsi, suggerimenti, …

    Per entrare in contatto con il presidente dell’Associazione potete inviare una mail a presidente@pugliasos.it o contattarlo telefonicamente al numero +39 320 334 9255.

    Posta certificata: pugliasoftwareopensource@pec.it