Manuale di sviluppo Geecom Scritto da Andrea Pastore. versione 2.1 24/11/2014

Documenti analoghi
FtpZone Guida all uso

Guida rapida per i docenti all'uso della piattaforma di e-learning dell'istituto Giua

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

ImporterOne Manuale Export Plugin Prestashop

PORTALE CLIENTI Manuale utente

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

monitoraggio dei locomotori via Internet

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1

Manuale per i redattori del sito web OttoInforma

SOMMARIO... 3 INTRODUZIONE...

Eleonline gestione dello spoglio elettorale

FtpZone Guida all uso Versione 2.1

Guida alla gestione del sito Ragazzi del fiume

L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI

Creare un sito Multilingua con Joomla 1.6

APPUNTI POWER POINT (album foto)

Your Detecting Connection. Manuale utente.

GUIDA AL PRONTUARIO MOBILE

Relazioni tra tabelle

MANUALE D USO DELL E-COMMERCE. Versione avanzata

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Creare un nuovo articolo sul sito Poliste.com

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

Creare un nuovo tema grafico ( skin")

Tabelle di riferimento Pulsanti Inserire documento Predisposizione doc Approvazione Doc Numerazione Doc Pubblicazione Albo Webservice

GUIDE VIRTUEMART Guida di Virtuemart INSTALLAZIONE DI VIRTUEMART Guida alla installazione di VIRTUEMART 1.1.

2010 Ing. Punzenberger COPA-DATA Srl. Tutti i diritti riservati.

GESGOLF SMS ONLINE. Manuale per l utente

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Guida all uso della piattaforma. portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG

Versione 7.0 Taglie e Colori. Negozio Facile

MANUALE PARCELLA FACILE PLUS INDICE

ISTRUZIONI GESTIONE E INSERIMENTO ARTICOLI GOODFELLAS.it

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate

Manuale Utente Albo Pretorio GA

Istruzioni Iscrizione Portale Stage e Placement per L Azienda

Cimini Simonelli - Testa

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

CAMBIO DI GESTIONE DEGLI ESEMPLARI RICHIESTI DALLE BIBLIOTECHE

Guida iscrizione Community. istruzione.social.marche.it

Progetto: ARPA Fonte Dati. ARPA Fonte Dati. Regione Toscana. Manuale Amministratore

Introduzione. Strumenti di Presentazione Power Point. Risultato finale. Slide. Power Point. Primi Passi 1

On-line Corsi d Informatica sul Web

Stampa unione - prof. Enzo Mardegan - 2

FH-SY capitolo Versione 3 - FH-SY.NET - FAQ -

POSTA ELETTRONICA Per ricevere ed inviare posta occorrono:

CREARE UN NUOVO ARTICOLO

MANUALE D UTILIZZO DEL NUOVO PROTOCOLLO INFORMATICO (GESTIONE DOCUMENTALE) A differenza del vecchio software di Protocollo, non va più utilizzato il

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da

Registratori di Cassa

WEB-RECALL: GESTIONE DEI TICKETS DI ASSISTENZA

Plugin di integrazione con Wordpress

On-line Corsi d Informatica sul web

ImporterONE Export Plugin Magento

Guida all utilizzo della Piattaforma per la staffetta di Scrittura Creativa Manuale pratico per docenti e tutor

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla!

Come creare una pagina per il Negozio ebay

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale

Catalogo Elettronico Lancia, Fiat e Alfa Romeo

Alla scoperta della nuova interfaccia di Office 2010

MANUALE D USO DELLA PIATTAFORMA ITCMS

ALBO PRETORIO WEB MANUALE DELLA PROCEDURA SOMMARIO. Uso del manuale. Informazioni generali. Interfaccia grafica. Guida di riferimento

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8

Guida Operativa. ArchiviaOL

Guida all installazione e all aggiornamento di Virtuemart 2.0.x

Creare una nuova spedizione personalizzata.

EasyPrint v4.15. Gadget e calendari. Manuale Utente

Introduzione. Installare EMAS Logo Generator

Veneto Lavoro via Ca' Marcello 67/b, Venezia-Mestre tel.: 041/ fax: 041/

MANUALE UTENTE UTILIZZO MODULO FILE-STORAGE DI ACS - CANALE AMBIENTE PROVINCIA DI TORINO

Si apre la seguente pagina!

Schede ADI ADP ADEM Prestazioni aggiuntive MMG. - Manuale - Data Solution Provider s.r.l.

Guida alla procedura di inserimento materiale didattico sui minisiti degli insegnamenti

1. Il Client Skype for Business

Appunti sugli Elaboratori di Testo. Introduzione. D. Gubiani. 19 Luglio 2005

Joomla: Come installarlo e come usarlo. A cura di

GUIDA DI UTILIZZO DEL SITO G.I.D.D.C.

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

Flow!Works Manuale d uso

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.

Come utilizzare il nuovo HelpDesk Maggioli Informatica

GUIDA ALL USO DEL PANNELLO DI GESTIONE SITO WEB

Guida all uso di Java Diagrammi ER

Manuale di istruzioni per l inserimento dei dati delle PROVE PQM PON

In questo manuale sono indicate le procedure per utilizzare correttamente la gestione delle offerte dei fornitori.

SERVIZIO DI MESSAGGISTICA ALL UTENTE. Manuale per l operatore

CONFIGURAZIONE E GESTIONE DEI DATABASE (rev. 1.1)

GUIDA TECNICA ALLA RENDICONTAZIONE SU SIRIO

Sessione Formativa ALI ComuniMolisani Portale Internet Comunale

1. Le macro in Access 2000/2003

STAMPA UNIONE DI WORD

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

Guida per esecuzione dell aggiornamento del programma DINAMIC

DATA BASE ON LINE (BANCA DATI MODULI SPERIMENTALI)

Transcript:

Manuale di sviluppo Geecom Scritto da Andrea Pastore versione 2.1 24/11/2014

Capitolo 1: creare un template per Geecom La struttura di un template geecom Creare un template personalizzato Sommario Capitolo 2: creare un nuovo componente Geecom Linee guida Il kit di sviluppo Capitolo 3: componenti aggiuntivi per Geecom promo Slider Gestore liste Popup Catalogo Iscrizioni

Capitolo 1: creare un template per Geecom A partire dalla versione 2.0 di Geecom il template è basato sul framework Bootstrap 3.0 ed è compatibile con tutti i prodotti. Per creare un nuovo template è necessario avere una buona conoscenza dei fogli di stile css e di come funziona Bootstrap, in particolare il modo con cui il framework dispone i vari elementi sullo schermo (la griglia di bootstrap) e le classi preesistenti che mette a disposizione. La struttura del template Geecom Tutti i file relativi all'aspetto di Geecom si trovano nella cartella template, che contiene anche i file di Bootstap necessari al corretto funzionamento del sito. Aprendo questa cartella si notano alcune sottocartelle e poi tre file: header.png immagine mostrata nel menu in alto, che potrà essere sostituita con una adatta al template che vogliamo creare. stile.css file che contiene le regole css (ad esempio i colori dei vari elementi) che definiscono l'aspetto del sito. stile.php questo file viene richiamato da tutte le pagine che mostrano i contenuti (index.php, gallerie.php, risorse.php e tutte le altre che sono nella cartella principale), contiene una serie di costanti che vengono utilizzate per assegnare diverse classi ad alcuni elementi e quindi dividere i file css. Creare un nuovo template In questa parte della guida verrà spiegato dove sono definite le regole css delle varie parti di Geecom e cosa modificare per tenere un aspetto diverso. I div descritti in questa sezione non possono essere rinominati o cancellati, altrimenti non verranno visualizzati correttamente. Modificare della parte superiore del sito La parte superiore del sito è contenuta all'interno del div header e di base contiene un'immagine (header.php) che può essere sostituita specificando il nuovo nome nel campo header del file stile.php. Per modificare il colore di sfondo dell'intero div bisogna cambiare il valore esadecimale accanto alla voce backrgound-color nelle regole del div header. Modificare l'aspetto del menu principale Il menu principale è contenuto all'interno del div barramenu. Per modificare il colore di sfondo dell'intero div bisogna cambiare il valore esadecimale accanto alla voce backrgound-color nelle regole del div barramenu, mentre l'aspetto dei link all'interno del menu è definito poche righe più sotto, nelle regole barramenu a e barramenu a:hover (che specifica l'aspetto quando l'utente passa con il mouse sopra il link). Cambiare l'allineamento del menu principale Questo parametro è definito all'interno del file allineamentomenuprincipale nel file stile.php, ed è impostato di base con il valore nav navbar-nav navbar-left che allinea il menu a sinistra. Per allinearlo a destra bisognerà cambiare questo valore in nav navbar-nav navbar-right.

Capitolo 2: creare un nuovo componente per Geecom La creazione di un componente per Geecom è alla portata di chiunque abbia una discreta conoscenza del linguaggio php. Una volta creato un componente è possibile inviarlo al team di sviluppo e se sarà ritenuto valido il nome dello sviluppatore verrà inserito tra quello degli sviluppatori. Linee guida per creare un nuovo componente Il nome delle tabelle dei componenti Per convenzione i componenti Geecom utilizzano il prefisso geec_. Quando si sceglie il nome di una tabella bisogna tenere conto dei nomi usati dagli altri componenti e dagli altri prodotti Geecom, in modo che sia sempre possibile installare tutti i componenti su uno stesso prodotto. Ecco una lista dei nomi utilizzati dagli altri componenti: geec_slide geec_elenco geec_configurazionegestioneliste geec_popup Il nome del componente Non possono esistere due componenti con lo stesso nome, perché se fossero installati contemporaneamente sullo stesso prodotto genererebbero un conflitto. Attenzione quindi alla scelta del nome. Pubblciare un componente Per pubblicare un componente bisogna contattare il team di sviluppo di Geecom dal modulo contatti del sito, il componente verrà valutato e se ritenuto idoneo verrà pubblicato, ed il nome dello sviluppatore verrà inserito tra gli sviluppatori di Geecom. Condizione necessaria per l'accettazione sono il corretto funzionamento e l'assenza di conflitti con gli altri componenti. Il kit di sviluppo componenti di Geecom Il kit di sviluppo è composto da alcuni file che implementano le funzioni essenziali di cui ogni componente ha bisogno, e una pagina di gestione del componente che contiene i dettagli comuni (ad esempio il richiamo alla funzione menu). Di seguito verranno descritti i singoli file del kit di sviluppo e cosa bisogna aggiungere ad ognuno di essi per il corretto funzionamento del componente. installazionecomponente contiene i file per l'installazione del componente. Il file index.php è il file che visualizzerà l'utente quando deve installare il componente, che di base contiene solo la scelta del prodotto su cui si sta installando. È possibile creare nuovi parametri input, un esempio di questo è il componente gestore liste. Il file install.php è il file che effettuerà l'installazione vera e propria, di base contiene solo la query di aggiornamento della tabella componenti. Deve essere completato con le query per creare le tabelle necessarie all'uso del componente. amministrazione è la cartella che contiene i file per l'amministrazione del componente, deve essere rinominata con il nome del componente. All'interno di questa cartella ci sono il file index.php che è la pagina dove si gestisce il componente e non può essere rinominata. La pagina è presente nel kit è identica alle altre pagine di amministrazione di Geecom tranne per la parte centrale, che è vuota e deve essere riempita con il codice per la gestione del

componente. I file creaelemento.php e eliminaelemento.php consentono di creare rapidamente un file per inserire ed eliminare gli elementi del componente nel database, vanno completati solo con eventuali parametri e le query. front end nel caso il componente abbia anche una parte front end, come nel caso del componente gestore liste, si può utilizzare il file nomecomponente.php (rinominato all'occorrenza) per crearla. Questo file è sostanzialmente una pagina di Geecom il contenuto, per permettere le personalizzazioni del caso.

Capitolo 3: componenti aggiuntivi I componenti descritti in questo capitolo possono portare funzionalità aggiuntive al vostro sito Geecom, e sono installabili su tutti i prodotti tranne Geecom emailer, che dato il suo ruolo specifico disporrà in seguito di componenti a lui dedicati. Slider Uno slider permette di animare una pagina di un sito visualizzando immagini che cambiano dopo un certo numero di secondi. Installazione Caricare i file sul server Scaricare il pacchetto dei componenti Geecom dalla pagina risorse di www.geecom.org e decomprimerlo. Al suo interno cercare la cartella slider. Aprendo la cartella ci sono due cartelle che vanno posizionate come descritto sotto: slider contiene i file necessari al funzionamento dello slider, va inserito nella cartella amministrazione/componenti installazionecomponente va inserito nella cartella principale del sito, serve solo per l'installazione. Dopo l'installazione questa cartella va eliminata. Eseguire la procedura di installazione Per installare lo slider bisogna visitare l'url www.esempiosito.it/installazionecomponente, dove esempiosito.it è il nome del sito dove si sta installando il componente. Nel caso dello slider questa pagina chiede di specificare il prodotto Geecom su cui sta per essere installato, e poi partirà l'installazione vera e propria. Potrebbe capitare che il programma di installazione non riesca a creare la cartella delle immagini, in tal caso va creata manualmente all'interno della cartella immagini e deve essere chiamata slider. Richiamare la funzione che crea lo slider L'ultima cosa da fare è copiare questi due pezzi di codice all'interno della pagina (tipicamente la home page, quindi la pagina index.php) dove si vuole visualizzare lo slider. include "amministrazione/componenti/slider/costanticomponente.php"; va inserito sotto gli altri include, in alto alla pagina <?php creaslider($promodb);?> va inserito all'interno del div con id header. Prestare attenzione al nome tra parentesi, è diverso a seconda del componente: nel caso di geecom promo è $promodb, nel caso di Geecom blog è $blogdb e così via.

Gestire le slide Cliccando su componenti e poi su slider si accede alla pagina di gestione del componente, dove è possibile creare, modificare ed eliminare le slide. Tipi di slide Si possono creare due tipi di slide: solo immagine crea una slide con un'immagine che si estende per tutta la lunghezza della pagina, cliccando sull'immagine si verrà rediretti all'indirizzo specificato nel campo link. L'immagine deve avere una lunghezza di 1170 pixel, l'altezza consigliata è 300 pixel. Se si sceglie questa opzione non è necessario riempire il campo testo della slide, dato che non verrà mostrato. Immagine e testo la slide sarà composta da due parti: un'immagine a sinistra e un testo a destra. In alto verrà mostrato il nome della slide e sotti il testo, che deve essere creato dall'editor. Se si vogliono inserire dei link bisogna farlo stesso dall'editor.

Gestione liste Questo componente consente di gestire una pagina di elenchi, ed è l'ideale per creare una pagina di siti amici, partner e così via. Installazione Caricare i file sul server Scaricare il pacchetto dei componenti Geecom dalla pagina risorse di www.geecom.org e decomprimerlo. Al suo interno cercare la cartella gestore liste. Aprendo la cartella ci sono due cartelle che vanno posizionate come descritto sotto: gestoreliste contiene i file necessari al funzionamento dello componente, va inserito nella cartella amministrazione/componenti installazionecomponente va inserito nella cartella principale del sito, serve solo per l'installazione. Dopo l'installazione questa cartella va eliminata. gestoreliste.php questo file deve essere inserito nella cartella principale del sito, e mostrerà l'elenco creato dall'utente. Può essere rinominato. Eseguire la procedura di installazione Per installare il gestore liste bisogna visitare l'url www.esempiosito.it/installazionecomponente, dove esempiosito.it è il nome del sito dove si sta installando il componente. Nel caso del gestore liste questa pagina chiede di specificare il nome della voce di menu che verrà creata, il link a cui deve puntare (di base c'è scritto gestoreliste.php, ma come spiegato sopra può essere cambiato e in questo caso bisogna indicare il nuovo nomes) ed il prodotto Geecom su cui sta per essere installato. Cliccando su installa partirà l'installazione vera e propria. Potrebbe capitare che il programma di installazione non riesca a creare la cartella delle immagini, in tal caso va creata manualmente all'interno della cartella immagini e deve essere chiamata gestoreliste. Utilizzo del componente Cliccando su componenti e poi su gestore liste si accede alla pagina di gestione del componente, dove è possibile creare, modificare ed eliminare le voci dell'elenco. Creare nuove voci: Per creare una nuova voce bisogna cliccare sul pulsante nuova voce in alto a destra e bisogna specificare i seguenti campi: nome Il nome della voce che si sta creando, in assenza di un'immagine verrà mostrato nella pagina gestoreliste.php link Il link a cui deve puntare la voce che si sta creando. Immagine l'immagine della voce. Se presente verrà mostrata al posto del testo nella pagina gestoreliste.php. Non c'è limite alle dimensioni che possono avere le immagini, ma è consigliabile inserire immagini di piccole dimensioni, ad esempio 300*200. Inserire testi nella pagina È possibile inserire contenuti testiali nella pagina cliccando sulla voce modifica testo pagina, dove è possibile scegliere il titolo, il testo e un'immagine.

Popup Il componente popup consente di visualizzare una finestra popup con un'immagine e/o un link, catturando l'attenzione dell'utente. Installazione Caricare i file sul server Scaricare il pacchetto dei componenti Geecom dalla pagina risorse di www.geecom.org e decomprimerlo. Al suo interno cercare la cartella popup. Aprendo la cartella ci sono due cartelle che vanno posizionate come descritto sotto: popup contiene i file necessari al funzionamento dello componente, va inserito nella cartella amministrazione/componenti installazionecomponente va inserito nella cartella principale del sito, serve solo per l'installazione. Dopo l'installazione questa cartella va eliminata. Eseguire la procedura di installazione Per installare il componente bisogna visitare l'url www.esempiosito.it/installazionecomponente, dove esempiosito.it è il nome del sito dove si sta installando il componente. Nel caso del componente popup questa pagina chiede di specificare il prodotto Geecom su cui sta per essere installato, e poi partirà l'installazione vera e propria. Potrebbe capitare che il programma di installazione non riesca a creare la cartella delle immagini, in tal caso va creata manualmente all'interno della cartella immagini e deve essere chiamata popup. Richiamare la funzione che crea la finestra popup L'ultima cosa da fare è copiare questi due pezzi di codice all'interno della pagina (tipicamente la home page, quindi la pagina index.php) dove si vuole visualizzare la finestra popup. include "amministrazione/componenti/popup/costanticomponente.php"; va inserito sotto gli altri include, in alto alla pagina <?php creapopup($promodb);?> va inserito all'interno del div con id header. Prestare attenzione al nome tra parentesi, è diverso a seconda del componente: nel caso di geecom promo è $promodb, nel caso di Geecom blog è $blogdb e così via.

Catalogo Questo componente consente di gestire un catalogo, ed è l'ideale per creare una pagina di siti amici, partner e così via. Installazione Caricare i file sul server Scaricare il pacchetto dei componenti Geecom dalla pagina risorse di www.geecom.org e decomprimerlo. Al suo interno cercare la cartella popup. Aprendo la cartella ci sono due cartelle che vanno posizionate come descritto sotto: front end contiene i file che mostreranno le categorie e i prodotti ai visitatori del sito. Vanno inserite nella cartella principale del sito. catalogo contiene i file necessari al funzionamento del componente, va inserito nella cartella amministrazione/componenti installazionecomponente va inserito nella cartella principale del sito, serve solo per l'installazione. Dopo l'installazione questa cartella va eliminata. Eseguire la procedura di installazione Per installare il componente bisogna visitare l'url www.esempiosito.it/installazionecomponente, dove esempiosito.it è il nome del sito dove si sta installando il componente. Nel caso del componente catalogo questa pagina chiede di specificare il prodotto Geecom su cui sta per essere installato, e poi partirà l'installazione vera e propria. Potrebbe capitare che il programma di installazione non riesca a creare la cartella delle immagini, in tal caso va creata manualmente all'interno della cartella immagini e deve essere chiamata catalogo. Utilizzo del componente Dopo aver installato il componente si potrà accedervi dall'area amministrativa, cliccando su componenti e poi su Catalogo. La pagina principale del componente mostra le categorie create e quali sono i prodotti più visti. Per creare nuove categorie e nuovi oggetti bisogna creare sugli appositi pulsanti presenti nella pagina principale del componente. Per modificare un oggetto esistente bisogna cliccare su dettagli della categoria che lo contiene. Si aprirà una pagina dalla pagina della categoria da cui si può accedere agli oggetti ad essa appartenenti e modificarli in ogni parte.