Personalizzare PhpNuke 6.0

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Personalizzare PhpNuke 6.0"

Transcript

1

2 Introduzione Capitolo 1: Strumenti 1.1 Siti ufficiali della Relazione 1.2 Risorse 1.3 Manuali, Mailing List e NewsGroup Capitolo 2: Installazione 2.1 All opera 2.2 Installare Red Hat Apache, MySql, PHP e PHPNuke Red Hat Partizione necessarie Creazione LILO (LInux LOader) Scelta dell installazione e dei pacchetti Capitolo 3: Configurazione 3.1 MySql 3.2 Apache 3.3 PhpNuke 3.4 Configurazione in ambiente windows 3.5 PhpMyAdmin un utile strumento Capitolo 4: Presentazione della struttura e funzionalità grafiche 4.1 Cosa ci troviamo di fronte 4.2 Alcune sezioni in dettaglio Downloads Forum Ricerca all'interno del portale Statistiche sugli utenti del portale Sezione per gli utenti registrati Sezione di amministrazione Capitolo 5: Architettura e Struttura del PhpNuke 5.1 Struttura delle cartelle Cartella di root Fabrizio Di Cola & Giovanni De Angelis 2

3 5.1.2 Le altre cartelle 5.2 Gestione della pagina principale Capitolo 6: Gestione remota del portale 6.1 Inserimento di un nuovo tema : V-BlueBaby Inserimento di un addon : Internet Radio Il modulo Internet Radio Il blocco Internet Radio Capitolo 7: Viaggio all interno del codice PhpNuke 7.1 Personalizzazione di un Tema Analisi e creazione di un tema Selezionare un tema 7.2 Personalizzazione dei blocchi Analisi e creazione di un blocco Aggiungere un blocco 7.3 Personalizzazione di un modulo Parte pubblica Parte di amministrazione Inserire un modulo Capitolo 8: Analisi del database Nuke 8.1 Creazione del database 8.2 Uno sguardo sulle tabelle 8.3 Le tabelle principali Fabrizio Di Cola & Giovanni De Angelis 3

4 Introduzione Questa relazione è stata scritta basandoci anche su alcuni passi tratti dalla documentazione indicata qui di seguito : Versione Originale di Claudio Erba PHPnuke italian Mirror, 2002, questo libro, in tutte le sue versioni (anche quelle modificate da terzi in italiano o in qualsiasi ),per volontà dell autore, può essere riprodotto anche integralmente senza violare nessuna legge in quanto questo libro e rilasciato sotto GNU free Documentation License (http://www.gnu.org/licenses/licenses.html ) PHPNuke è un sistema che integra al suo interno tutti gli strumenti utili a creare un sito portale di informazione (inteso in senso allargato). Gli ambiti di applicazione sono molteplici: - Portali di informazione, testate giornalistiche - Associazioni, No profit - Enti Pubblici (Siti di comuni, province, ASL...) - Intranet aziendali, Supporto tecnico, House organ In generale tutti quei siti che hanno bisogno di offrire molte informazioni (e di conseguenza molte pagine) e degli strumenti per gestirne il flusso. Php + MySQL (Il sistema è multipiattaforma e funziona su qualsiasi OS che abbia installato i due sistemi sopra citati. PHPNuke è un sistema sviluppato dal Venezuelano (ma di origini canadesi) Francisco Burzi che tutt ora ne segue personalmente lo sviluppo. Pur essendo rilasciato sotto licenza GPL ed abbracciando in pieno la filosofia open source PHPnuke non dispone di un CVS e lo sviluppo è seguito unicamente dal suo creatore. Nella correzione di Bug, realizzazione di moduli, traduzioni in lingue diverse dall inglese ottimizzazione del codice, sono coinvolte molte comunità sparse in tutto il mondo ma lo scettro e l ultima parola spettano sempre a Francisco. E stato fatto un tentativo di creazione di un CVS assieme al team di Nukeaddon.com ma il server è stato chiuso poco dopo. Cosa è PHPNuke: - Mezzo milione di files scaricati - Più di 100 siti di supporto in tutte le lingue - Trecentomila membri attivi nelle varie comunità Nuke - Il supporto ufficiale di Linux Mandrake - Più di 300 moduli aggiuntivi e 500 diverse proposte grafiche reperibili in rete Perché scegliere PHPNuke: - Perché gestire siti di grandi dimensioni con sole pagine html fa male alla salute - Perché attraverso pagine dinamiche gli utenti possono interagire (Forum, chat..) - Perché attraverso le pagine dinamiche si possono offrire servizi a valore aggiunto (Aree riservate, servizi diversi in base alle categorie di utenti...) - Perché le informazioni sono più facimente catalogabili - Perché con poche pagine richiamiamo molte informazioni Fabrizio Di Cola & Giovanni De Angelis 4

5 Capitolo 1: Strumenti Portale del Progetto 1.1 Siti ufficiali della Relazione Home page del progetto Giovanni De Angelis Fabrizio Di Cola Risorse Apache Web Server MySql PHP PHPNuke PhpMyAdmin Linux Php EasyWindows FoxServ V-BlueBaby Internet Radio Manuali, Mailing List e NewsGroup Portale italiano dedicato al PHPNuke Apache Web Server MySql PHP PHPNuke Linux Linux Mailing List Linux e PHP italiane Newsgroup Linux Newsgroup Linux Newsgroup PHP Newsgroup PHP it.comp.os.linux.* comp.os.linux.* it.comp.www.php comp.lang.php Fabrizio Di Cola & Giovanni De Angelis 5

6 Capitolo 2: Installazione 2.1 All opera Una volta scaricate tutte le risorse necessarie a far funzionare PHPNuke passiamo alla fase di installazione dei pacchetti. PHPNuke è stato interamente scritto in PHP e visto che tale linguaggio è nativo per Linux abbiamo pensato di installare questo sistema operativo. Linux è gratuito e OpenSource perciò lo si può scaricare e installare tranquillamente sulle nostre macchine senza badare a costi di licenze. Da notare il fatto che Linux e Windows possono coesistere su uno stesso computer. Tra le varie distribuzioni che esistono (per esempio Suse, Debian, Slackware, Mandrake..) abbiamo scelto di utilizzare la Red Hat 7.3 e 8.0 su due macchine differenti. La scelta è ricaduta sulla Red Hat perché a nostro avviso si tratta di una distribuzione che riesce ad unire stabilità, leggerezza (sia nell installazione che non richiede molto spazio rispetto ad altre e sia nella gestione dei processi che non appesantiscono l utilizzo del computer) e facilità di utilizzo (i suoi motori grafici sono molto user friendly). Per quanto riguarda i tool da noi utilizzati la differenza tra le due versioni è minima. Da notare infatti che sulla 8.0 troviamo il Server Web Apache 2.0 a differenza di una versione più vecchia che si trova nella 7.3 di Red Hat. 2.2 Installare Red Hat Apache, MySql, PHP e PHPNuke Red Hat Se disponiamo di un computer con un sistema operativo che non sia Linux e vogliamo comunque mantenere anche tale sistema dobbiamo partizionare il nostro Hard Disk in almeno due parti dove in una metteremo Linux e nell altra il secondo sistema operativo. Fatto ciò, non ci resta che inserire i nostri cd di installazione di Linux Red Hat nel lettore e partire con l installazione. Se non si dispone di un cd rom autoavviante o se il nostro lettore non è bootable basta creare un floppy disk di boot anche sotto windows servendoci del tool Rawrite esistente in versione Dos e versione a 32 bit per Windows. Tale tool si trova nei CD di installazione. Questo programma permette di creare un dischetto di avvio che lancerà in seguito l installazione da cdrom. Leggere il readme di tale pacchetto per capire quale è l immagine da utilizzare per creare il dischetto. L immagine cambia a seconda del computer che si possiede. Una volta avviata l installazione (al prompt <boot:> premere tranquillamente <INVIO>) non si dovrà far altro che scegliere la lingua e seguire tutte le richieste di Anaconda (questo è il nome dell interfaccia che gestisce il setup) passo dopo passo. Passi importanti in questa installazione sono creare le partizioni all interno di quelle in cui si vuole mettere Linux, configurare il LILO (LInux LOader) e scegliere l installazione (Workstation, Server o Full) Partizioni necessarie Arrivati alla creazione delle partizioni, per Red Hat ne basta creare due, quella di root (/) e quella di swap che generalmente deve essere dimensione doppia di quella del banco di memoria che si ha sul nostro computer. Fabrizio Di Cola & Giovanni De Angelis 6

7 Anaconda crea già delle partizioni di default, noi consigliamo di cancellarle e procedere come detto sopra Creazione del LILO (LInux LOader) La creazione del LILO è molto importante in quanto serve a far funzionare il corretto avvio di Linux al boot del computer. Ci sono due opzioni e sono: 1) Creare il LILO sul MBR del nostro Hard Disk 2) Saltare questa fase e creare un dischetto di boot per Linux alla fine dell installazione quindi il LILO verrà creato su floppy. La differenza tra le due opzioni è che creando il LILO su un floppy saremo schiavi nell inserire questo ad ogni avvio di Linux! Nelle ultime versioni di Linux si può far uso di un nuovo loader di nome GRUB che è equivalente al LILO Scelta dell installazione e dei pacchetti Per quanto riguarda la scelta dell installazione, noi consigliamo di scegliere quella Server con la scelta dei pacchetti in maniera personalizzata. Non bisogna essere degli esperti per scegliere i pacchetti e in genere troviamo già dei pacchetti selezionati. A questi se ne possono aggiungere altri a seconda dell utilizzo che si vuole fare del nostro sistema e dello spazio che abbiamo a disposizione sul disco rigido (generalmente un installazione full richiede circa 2,5 Gb di spazio libero per quanto riguarda red hat 7.3). Detto ciò è molto importante verificare che i pacchetti MySql, Apache e PHP siano selezionati affinché si debba installarli manualmente dopo l installazione. Durante la fase di setup ci verrà anche chiesta la password di root (amministratore) che si vuole usare e di creare un semplice utente sul sistema. Fatto ciò non ci resta che attendere che Anaconda si prenda cura del nostro computer portando a termine il processo di installazione. Una volta finita l installazione se non si sono selezionati i pacchetti MySql,PHP e Apache, scaricarli dalla rete o dai propri supporti cd e installarli. Se si sta installando un pacchetto specifico per Red Hat, quindi un RPM, l installazione sarà molto semplice perché basta utilizzare il programma kpackage (non sempre questi tool mantengono questi nomi nel passare da una versione all altra delle distribuzioni, basterà però cercarli navigando nel menù grafico del nostro windows manager) che penserà all installazione del pacchetto sulla nostra macchina. Se invece il pacchetto scaricato è un TAR.GZ o BZ2 allora basterà decomprimere il pacchetto in una directory e seguire le istruzioni che si trovano generalmente nei README o INSTALL files. Fabrizio Di Cola & Giovanni De Angelis 7

8 Capitolo 3: Configurazione 3.1 MySql All avvio del nostro computer dovremo specificare con quale nome utente ci vogliamo loggare all interno del nostro Server Linux. Utilizzeremo quindi il nome utente che abbiamo creato durante l installazione. Una volta entrati apriamo una shell e digitiamo il comando su a questo punto inseriamo la password di root che abbiamo scelto precedentemente. Noteremo che il prompt della shell cambierà da in questo contraddistingue il fatto che adesso siete root e l utente root può fare tutto ciò che vuole del computer. A questo punto digitiamo il comando setup e muoviamoci sulla sezione relativa ai servizi. Qui non dobbiamo far altro che assicurarci che i demone che si occupano di attivare all avvio i servizi Apache e MySql siano attivati. Se così non fosse selezioniamo tali demoni tramite il tasto spazio. I demoni in considerazione sono httpd o apache e mysql o mysqld (da notare che generalmente i file che hanno una d alla fine del loro nome sono dei demoni cioè dei programmi che lavorano in background e che si occupano di assicurare dei servizi). Fatto ciò riavviamo il server. Adesso riapriamo una shell e verifichiamo che Mysql sia attivo digitando il comando mysql. Se ci troviamo di fronte al prompt mysql> ciò vuol dire che il nostro Server Database è attivo e che siamo attualmente connessi a questo! 3.2 Apache Adesso verifichiamo che Apache sia attivo. Apriamo uno dei tanti Browser che troviamo nella nostra macchina e scriviamo nella barra degli indirizzi se si apre una pagina di benvenuto di Apache il nostro Server Web funziona correttamente! Adesso passiamo alla fase di configurazione del Server Web sotto utente, ovvero dell attivazione della directory virtuale dove in seguito andremo a installare PHPNuke. Per configurare la nostra directory apriamo una shell e creiamo una cartella chiamata public_html digitando il comando mkdir public_html. Fatto questo diamo dei permessi a tale cartella facendo così: su password: <scriviamo la password di root> chmod 711 ~username chmod 755 R ~username/public_html Potremmo dire di aver finito ma in realtà come in molti dei pacchetti Linux dobbiamo editare i files di configurazione. Avendo sempre la nostra shell a portata di mano muoviamoci nella directory /etc/httpd/conf con il comando cd /etc/httpd/conf/ e andiamo a scrivere il file httpd.conf che è il file di configurazione di Apache. L httpd.conf è un file molto importante e in esso si trovano molte direttive che permettono di configurare il Server nei modi più flessibili e consoni alle nostre esigenze, sia a livello di sicurezza che a livello di usabilità. Fabrizio Di Cola & Giovanni De Angelis 8

9 Per editare il file basta usare uno dei tanti editor che troviamo sul nostro sistema, noi prediligiamo jed e il comando che dobbiamo digitare è jed httpd.conf ma si possono utilizzare tanti altri tool di testo come emacs e kwrite che sono ache più user friendly di jed. Una volta aperto il file dobbiamo aggiungere delle informazioni per far si che tutto funzioni nella nostra cartella public_html. Ciò che dobbiamo cercare e modificare all interno del documento è la stringa UserDir. Una volta trovata dobbiamo togliere il # davanti ad essa e modificare la linea facendo in modo che non ci sia nient altro che questo: UserDir /home/*/public_html Questo farà si che tutti gli utenti sul nostro server potranno creare la cartella public_html ed avere il loro indirizzo sul proprio spazio del tipo Fatto ciò dobbiamo dare dei permessi all interno di quella cartella ovvero far si che i nostri script php possano essere eseguiti senza problemi da Apache. Andiamo quindi a cercare il tag <Directory /home/*/public_html> </Directory> Ciò che dobbiamo fare è: 1) Assicurarci che tutto ciò che si trova tra la stringa iniziale e quella finale si preceduta da # 2) Rimuovere tutto ciò che è contenuto tra le due stringhe 3) Rimuovere i # 4) Aggiungere tale codice all interno delle due stringhe: Options Indexes FollowSymLinks Order allow,deny Allow from all 5) La sintassi risulterà così: <Directory /home/*/public_html> Options Indexes FollowSymLinks Order allow,deny Allow from all </Directory> 6) Se nn si trova tale direttiva nel file httpd.conf inseritela così come è riportata qui sopra all interno del documento in uno spazio vuoto. Molto Importante Nella nuova versione di Apache la 2.0 si trova una nuova direttiva che non è presente nelle precedenti versioni ed è la seguente: <IfModule mod_userdir.c> # # UserDir is disabled by default since it can confirm the presence # of a username on the system (depending on home directory # permissions). # #UserDir disable Fabrizio Di Cola & Giovanni De Angelis 9

10 # # To enable requests to /~user/ to serve the user's public_html # directory, remove the "UserDir disable" line above, and uncomment # the following line instead: # UserDir public_html </IfModule> Tale direttiva deve essere scritta così, altrimenti l utente non potrà visualizzare la propria pagina sotto l indirizzo Giunti a questo punto non dobbiamo far altro che salvare il file e chiuderlo, fermare l esecuzione di Apache e farlo ripartire. Ovvero: 1) Chiudiamo il file salvandolo 2) Sempre nella nostra shell e sotto root eseguire il comando apachectl k stop fermando così Apache 3) Eseguire il comando apachectl k start per far ripartire il Server. Se non si riscontrano messaggi di errore vuol dire che il file httpd.conf da noi editato non contiene errori! 4) Nelle versioni precedenti alla 2.0 di Apache i comandi sopra citati non sono gli stessi ma i seguenti apachectl stop e apachectl start Come si può notare non è difficile usare tali strumenti sotto Linux e inoltre la documentazione fornita con tali strumenti è molto chiara e questo permette di avere un semplice controllo del sistema. Da notare che soltanto l amministratore di sistema può modificare tali file. 3.3 PHPNuke Eccoci giunti alla configurazione di PHPNuke. Una volta scaricato il pacchetto dal sito decomprimerlo e spostare tutto il contenuto della cartella html nella cartella public_html con il seguente comando: mv r /home/username/path_di_phpnuke/* /home/username/public_html Adesso quindi dovremmo avere tutti i file necessari al PHPNuke per poter essere funzionante. Prima di verificare se questo funziona dobbiamo creare le tabelle e il database nuke all interno di Mysql. Per far ciò entriamo in MySql da root e al prompt di MySql digitiamo il comando create database nuke dopo di che spostiamoci nel nuovo database con il comando: \u nuke; e digitiamo: \. /home/username/path_di_phpnuke/sql/nuke.sql; a questo punto se si è passata la directory esatta in cui risiede il file nuke.sql dovremmo ricevere il messaggio di esatta creazione delle tabelle all interno del database nuke. Fabrizio Di Cola & Giovanni De Angelis 10

11 Come ultima cosa dobbiamo assicurarci che le istruzioni all interno del file config.php siano corrette. Tale file si trova all interno della directory public_html adesso che abbiamo spostato tutto il contenuto del PHPNuke in essa. Editiamolo nuovamente con jed digitando il comando: jed /home/username/public_html/config.php e istruzioni che più ci interessano sono: $dbhost = "localhost"; // nome del dominio, localhost se il Server Database è sulla macchina dove risiede PHPNuke $dbuname = "root"; // utente dautilizzare per connettersi $dbpass = ""; // password dell utente root in MySql $dbname = "nuke"; // nome del database $prefix = "nuke"; // prefisso delle tabelle che è il nome del database utilizzato // in genere $user_prefix = "nuke"; $dbtype = "MySQL"; //tipo di Motore utilizzato in questo caso MySql Tali istruzioni devono rimanere così se non si è cambiata la password di root in Mysql che generalmente è vuota quando lo si installa per la prima volta. Se così non fosse cambiate la variabile $dbpass = in $dbpass= nuovapassword se è stata cambiata e $dbuname= root in un altro utente se l utente con cui vi volete connettere non è root ma un altro. Ovviamente la password a questo punto non sarà quella dell utente root ma quella dell utente che volete utilizzare per connettervi. Adesso si può finalmente accedere da Browser alla pagina e ciò che si dovrà visualizzare sarà la home del nostro portale PHPNuke. 3.4 Configurazione in ambiente Windows Per installare PhpNuke in ambiente windows ( in particolare abbiamo lavorato su win2000 server ) ci sono due strade: 1. La configurazione per così dire manuale del sistema operativo utilizzando internet information server ( nativo di win2000 ) e un installer per il Php come easy windows installer e quindi fare l installazione vera e propria del PhpNuke 2. La configurazione automatica di tutto ciò che abbiamo bisogno per far girare phpnuke sulla nostra macchina ( Apache + mysql + php ) con un software freeware come foxserv ( in particolare noi abbiamo usato la versione 2.0 ) e quindi fare l installazione vera e propria del PhpNuke. Attenzione!!! Non ci addentriamo nelle due tecniche di configurazione perchè l uso di Php e in particolare di PhpNuke in un ambiente Windows crea molti problemi in quanto abbiamo riscontrato una estrema instabilità nella gestione del PhpNuke sia usando IIS sia con la configurazione tramite foxserv. In particolare con qualsiasi versione di Php si cerchi di installare abbiamo riscontrato problemi con molte delle librerie fornite da Php per Windows. Visti tutti questi problemi riscontrati noi abbiamo Fabrizio Di Cola & Giovanni De Angelis 11

12 deciso di utilizzare il PhpNuke solamente in ambiente linux abbandonando decisamente l idea di usarlo con win2000 server in attesa di nuovi sviluppi. 3.5 PhpMyAdmin un utile strumento L utilizzo di MySql in Linux avviene interamente in maniera testuale, ovvero nel pacchetto installato non è compresa una GUI che ci facilita nella gestione del Database. Tra le varie GUI che si possono scaricare dalla rete ne abbiamo trovata una veramente funzionale e User Friendly. Questa si chiama PhpMyAdmin ed è interamente basata su PHP. Scaricato il tool non ci resta altro che decomprimerlo dentro una cartella da noi creata appositamente in public_html. Ad esempio creiamo una cartella phpmyadmin e estraiamone il contenuto del pacchetto in modo tale che una volta configurato potremo accederci tramite l url: Per configurare MyAdmin non dobbiamo far altro che aprire il file config.inc.php con un editor testuale e modificarlo secondo le nostre esigenze. MyAdmin ha bisogno di un superuser per essere utilizzato al pieno delle sue funzionalità ma lo si può usare anche come semplice utente sui databases a cui l utente ha accesso. Aprendo il file config.inc.php la prima variabile da configurare è $cfg['pmaabsoluteuri'] = ' '; qui dobbiamo inserire l url in cui abbiamo estratto il nostro pacchetto, ovvero $cfg['pmaabsoluteuri'] = 'http://localhost/~username/phpmyadmin'; Fatto ciò si passa alla parte Server Configuration: /** * Server(s) configuration */ $i = 0; // The $cfg['servers'] array starts with $cfg['servers'][1]. Do not use // $cfg['servers'][0]. // You can disable a server config entry by setting host to ''. $i++; $cfg['servers'][$i]['host'] = 'localhost'; // MySQL hostname $cfg['servers'][$i]['port'] = ''; // MySQL port - leave blank for default port $cfg['servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default // socket Fabrizio Di Cola & Giovanni De Angelis 12

13 $cfg['servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' // or socket') $cfg['servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or // cookie based)? $cfg['servers'][$i]['user'] = 'root'; // MySQL user $cfg['servers'][$i]['password'] = ''; // MySQL password (only needed // with 'config' auth_type) $cfg['servers'][$i]['only_db'] = ''; // If set to a db-name, only // this db is displayed // at left frame // It may also be an array // of db-names La prima cosa che posiamo notare è che troviamo un array di servers ovvero è possibile impostare le stesse variabili per più servers se disponiamo di un accesso a più di questi. Tra le variabili che possiamo passare al file di configurazione per garantirci un accesso sicuro ne abbiamo prese in considerazione otto che sono poi le più importanti e quelle che generalmente bisogna modificare. Host specifica dove risiede il server SQL e generalmente va lasciato localhost se questo si trova sul nostro pc. Port specifica la porta a cui connettersi per sfruttare il database, generalmente si lascia bianca se MySql lavora sulla porta di default. Socket è la variabile che controlla dove risiede il file socket di MySql che ne garantisce la connessione. Connect_Type indica il tipo di connessione al Server MySql, possiamo tranquillamente lasciare Tcp. Auth_type è il tipo di accesso che vogliamo utilizzare per accedere al database tramite PhpMyAdmin, se si lascia config vuol dire che PhpMyAdmin userà il file di configurazione per accedervi, altrimenti con http o cookie viene svolta un autenticazione tramite browser. User indica l utente con il quale si vuole accedere a MySql, generalmente per motivi di sicurezza se ci troviamo su un pc che è connesso a una rete è meglio evitare di usare l utente root. Password indica la password dello user specificato sopra. Se si utilizza MySql per la prima volta di default la password del root è vuota, si cosiglia quindi di cambiarla e digitarla all interno di questo file sempre per motivi di sicurezza. Only_db specifica l accesso ad un unico database invece che a tutti i database MySql se specificato. PhpMyAdmin non è un tool sicuro se usato su un server che è connesso in rete a Fabrizio Di Cola & Giovanni De Angelis 13

14 meno che non si adottano alcuni accorgimenti: 1) Cercare di nascondere la cartella dove abbiamo installato il pacchetto e comunque far sì che l accesso a questa sia ristretto. Basta pensare che chiunque riesce ad arrivare al file config.inc.php può entrare in possesso della password di root per mysql e fare così danni nel database. 2) Possiamo usare un approccio http o cookie invece che config nella variabile Auth_type. Per poter utilizzare tali metodi però abbiamo bisogno di un controluser all interno di MySql che può fare solo una SELECT sul database mysql e sulle tabelle user,db e tables_priv che sono le tabelle in cui si conservano i dati relativi agli utenti e ai databases a cui questi hanno accesso. Una volta creato il controluser dobbiamo impostare i suoi dati nel file config.inc.php al posto dello user standard e per far questo le variabili che entrano in gioco sono: $cfg['servers'][$i]['controluser'] $cfg['servers'][$i]['controlpass'] Comunque sia c è da dire che tra http e cookie è meglio scegliere cookie in quanto usando il primo metodo la password viaggia in modalità text/plain mentre con il secondo metodo la password viene salvata in un cookie temporaneo che verrà cancellato al termine della sessione di lavoro. Fabrizio Di Cola & Giovanni De Angelis 14

15 Capitolo 4: Presentazione della struttura e funzionalità grafiche 4.1 Cosa ci troviamo di fronte Una volta aperto il sito in cui abbiamo installato il PhpNuke notiamo che la grafica è così strutturata: Header: qui troviamo il logo del nostro portale, un messaggio di benvenuto, la data e un piccolo menù di navigazione nel portale. Colonne: all interno delle colonne sono riportati alcuni link ( blocchi ) per usufruire delle funzionalità e per garantire la navigazione nel portale. In aggiunta troviamo una tendina ( combo box ) per selezionare la lingua, un form per l accesso agli utenti registrati, e form aggiuntivi a secondo dei moduli che sono stati installati. Tra i moduli che generalmente sono attivati di default troviamo un form per le statistiche configurabile dall amministratore e un modulo che ci avverte della presenza di altri utenti online sia che essi siano registrati o meno. Blocco centrale: all interno del blocco centrale troviamo di default il modulo delle news. Il modulo che compare all interno di tale blocco può essere cambiato dall amministratore del sito. In ogni news possiamo vedere: - il nome dell autore con un link al suo profilo - il titolo dell articolo - il nome del moderatore che ha visionato la news - un link ai commenti fatti da altri utenti su tale news - un indice di gradimento - se attivato un pulsante di visualizzazione dell articolo completo - la data e l ora di pubblicazione Oltre a questi articoli si possono trovare dei messaggi inseriti dagli amministratori. Tali messaggi hanno un titolo e un contenuto. Un messaggio nelle news appare in questa forma: Fabrizio Di Cola & Giovanni De Angelis 15

16 Oltre alle parti già analizzate dobbiamo porre l attenzione sul fondo della pagina. Qui troviamo informazioni sul copyright del portale e dei moduli installati in esso, un messaggio che può essere usato come slogan per il portale settato dall amministratore. 4.2 Alcune sezioni in dettaglio Downloads Entrando nella sezione downloads ci troviamo di fronte ad un motore di ricerca interno al portale. Da qui possiamo verificare se un file o un link attinente a ciò che stiamo cercando si trova nel nostro portale. La sezione downloads è divisa in categorie, e all interno della pagina possiamo trovare una lista di queste. Sotto alla cella in cui possiamo immettere la chiave di ricerca troviamo delle voci che ci permettono di inserire un nuovo download, visionare la lista dei nuovi file aggiunti, ottenere la lista dei file più richiesti o più commentati. Una volta trovato il download del file desiderato possiamo trovare una descrizione su di esso, il nome dell autore che lo ha inserito, se l inserzione è nuova o meno e altre informazioni utili Forum Fabrizio Di Cola & Giovanni De Angelis 16

17 In questa sezione chiunque può immettere dei messaggi visionabili da tutti gli altri utenti del portale su determinati argomenti. I messaggi sono raggruppati in categorie di discussione. E possibile rispondere a tutti gli utenti che postano nel forum e usare il proprio avatar, creato al momento dell iscrizione, per rendersi riconoscibili Ricerca all interno del portale PhpNuke offre un motore di ricerca che aiuta gli utenti nella ricerca delle informazioni all interno del portale. Tale strumento ci permette di effettuare una ricerca avanzata tra articoli, commenti e utenti Statistiche sugli utenti del portale Il tipo di statistiche a noi offerte sono: Basic Statistics Questa ci fa vedere il tipo di browser e sistema operativo che usa l utente, se l utente che ha visitato il sito è registrato, se ci sono autori attivi, il numero di articoli pubblicati, di argomenti attivi, di commenti postati, di articoli in attesa di essere pubblicati e la versione del nostro PhpNuke. Fabrizio Di Cola & Giovanni De Angelis 17

www.spaghettibrain.com Manuale di Installazione PHPNuke in Italiano Edizione Visuale By CLA (webmaster@spaghettibrain.com)

www.spaghettibrain.com Manuale di Installazione PHPNuke in Italiano Edizione Visuale By CLA (webmaster@spaghettibrain.com) www.spaghettibrain.com Manuale di Installazione PHPNuke in Italiano Edizione Visuale By CLA (webmaster@spaghettibrain.com) Cosa è PHPNuke Perché Spaghettibrain Cosa Serve per installarlo Installazione

Dettagli

Introduzione ai servizi di Linux

Introduzione ai servizi di Linux Introduzione ai servizi di Linux Premessa Adios è un interessante sistema operativo Linux basato sulla distribuzione Fedora Core 6 (ex Red Hat) distribuito come Live CD (con la possibilità di essere anche

Dettagli

Cimini Simonelli - Testa

Cimini Simonelli - Testa WWW.ICTIME.ORG Joomla 1.5 Manuale d uso Cimini Simonelli - Testa Cecilia Cimini Angelo Simonelli Francesco Testa Joomla 1.5 Manuale d uso V.1-31 Gennaio 2008 ICTime.org non si assume nessuna responsabilità

Dettagli

MySQL Controllare gli accessi alla base di dati A cura di Silvio Bonechi per http://www.pctrio.com

MySQL Controllare gli accessi alla base di dati A cura di Silvio Bonechi per http://www.pctrio.com MySQL Controllare gli accessi alla base di dati A cura di Silvio Bonechi per http://www.pctrio.com 15.03.2006 Ver. 1.0 Scarica la versione pdf ( MBytes) Nessuno si spaventi! Non voglio fare né un manuale

Dettagli

Laboratorio di Progettazione Web

Laboratorio di Progettazione Web Il Server web Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR - c.renso@isti.cnr.it E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta

Dettagli

Introduzione all'uso di

Introduzione all'uso di Introduzione all'uso di Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica.

Dettagli

XAMPP (a cura di Michele Acierno a.a. 2012/2013)

XAMPP (a cura di Michele Acierno a.a. 2012/2013) XAMPP (a cura di Michele Acierno a.a. 2012/2013) Sommario 1. Introduzione 2.Installazione Xampp 3.Avviare Xampp 4.Configurazione Xampp 4.1 DocumentRoot e standard Directory 4.2 Forbidden Access e accesso

Dettagli

FtpZone Guida all uso Versione 2.1

FtpZone Guida all uso Versione 2.1 FtpZone Guida all uso Versione 2.1 La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente

Dettagli

2009. STR S.p.A. u.s. Tutti i diritti riservati

2009. STR S.p.A. u.s. Tutti i diritti riservati 2009. STR S.p.A. u.s. Tutti i diritti riservati Sommario COME INSTALLARE STR VISION CPM... 3 Concetti base dell installazione Azienda... 4 Avvio installazione... 4 Scelta del tipo Installazione... 5 INSTALLAZIONE

Dettagli

CREARE UNA TAB DI FACEBOOK SULLA PAGINA AZIENDALE

CREARE UNA TAB DI FACEBOOK SULLA PAGINA AZIENDALE CREARE UNA TAB DI FACEBOOK SULLA PAGINA AZIENDALE Autore: KATIA D ORTA (@katiatrew) in collaborazione con MARISA FAUSONE (@Mfausone) 1 Questa guida è liberamente scaricabile sul sito cowinning.it 2 Questa

Dettagli

ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA

ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA REGISTRARSI AL SITO ALTERVISTA, PER OTTENERE SPAZIO WEB GRATUITO o Andare sul sito it.altervista.org o Nel riquadro al centro, scrivere

Dettagli

Corso di Web programming Modulo T3 A2 - Web server

Corso di Web programming Modulo T3 A2 - Web server Corso di Web programming Modulo T3 A2 - Web server 1 Prerequisiti Pagine statiche e dinamiche Pagine HTML Server e client Cenni ai database e all SQL 2 1 Introduzione In questa Unità si illustra il concetto

Dettagli

DM-Learning MOO. Manuale del Docente

DM-Learning MOO. Manuale del Docente DM-Learning MOO Manuale del Docente DM-Learning MOO è un ambiente virtuale di supporto alle attività didattiche svolte in presenza, ed è gestita da DidatticaMente.net per l I.T.I.S. Zuccante di Venezia

Dettagli

DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER

DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER L architettura CLIENT SERVER è l architettura standard dei sistemi di rete, dove i computer detti SERVER forniscono servizi, e computer detti CLIENT, richiedono

Dettagli

Infine abbiamo anche effettuato un operazione di traduzione in italiano delle due aree principali di Joomla.

Infine abbiamo anche effettuato un operazione di traduzione in italiano delle due aree principali di Joomla. Joomla dopo l installazione Lezione 2 Joomla dopo l installazione Premessa Abbiamo nella lezione precedente installato offline la piattaforma di Joomla. Ricapitolando abbiamo prima configurato EasyPhp

Dettagli

Uso di Avast Free 7.01

Uso di Avast Free 7.01 Uso di Avast Free 7.01 Abbastanza simile alla precedente versione e ovviamente sempre in lingua italiana, Avast Free 7.01 creato da Avast Software, ha un ottima fama fra le soluzioni anti-malware gratuite:

Dettagli

Siti web e Dreamweaver. La schermata iniziale

Siti web e Dreamweaver. La schermata iniziale Siti web e Dreamweaver Dreamweaver è la soluzione ideale per progettare, sviluppare e gestire siti web professionali e applicazioni efficaci e conformi agli standard e offre tutti gli strumenti di progettazione

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica CL3 - Biotecnologie Orientarsi nel Web Prof. Mauro Giacomini Dott. Josiane Tcheuko Informatica - 2006-2007 1 Obiettivi Internet e WWW Usare ed impostare il browser Navigare in internet

Dettagli

2.1 Installazione e configurazione LMS [4]

2.1 Installazione e configurazione LMS [4] 2.1 Installazione e configurazione LMS [4] Prerequisti per installazione su server: Versione PHP: 4.3.0 o superiori (compatibilità a php5 da versione 3.0.1) Versione MySql 3.23 o superiori Accesso FTP:

Dettagli

Gestione dei contenuti web Ultimi eventi

Gestione dei contenuti web Ultimi eventi Gestione dei contenuti web Ultimi eventi Questo manuale illustra le operazioni più comuni per la manutenzione e aggiornamento del sito web http://terremoti.ingv.it/ultimi eventi/ tramite l interfaccia

Dettagli

Modulo 8. Strumenti di produzione Strumenti. Gli strumenti più utilizzati per produrre pagine Web sono essenzialmente due:

Modulo 8. Strumenti di produzione Strumenti. Gli strumenti più utilizzati per produrre pagine Web sono essenzialmente due: Pagina 1 di 6 Strumenti di produzione Strumenti Gli strumenti più utilizzati per produrre pagine Web sono essenzialmente due: 1. Netscape Composer, gratuito e scaricabile da netscape.org assieme al browser

Dettagli

Guida ai Servizi Internet per il Referente Aziendale

Guida ai Servizi Internet per il Referente Aziendale Guida ai Servizi Internet per il Referente Aziendale Indice Indice Introduzione...3 Guida al primo accesso...3 Accessi successivi...5 Amministrazione dei servizi avanzati (VAS)...6 Attivazione dei VAS...7

Dettagli

Laboratorio di Sistemi Programmare in Php con NetBeans Php. Programmare in Php con Xampp e NetBeans IDE

Laboratorio di Sistemi Programmare in Php con NetBeans Php. Programmare in Php con Xampp e NetBeans IDE Programmare in Php con Xampp e NetBeans IDE NetBeans è un IDE ben noto ai programmatori Java. Con esso si possono infatti costruire applicazioni desktop professionali dotate di interfaccia grafica, applicazioni

Dettagli

INTERNET EXPLORER Breve manuale d uso

INTERNET EXPLORER Breve manuale d uso INTERNET EXPLORER Breve manuale d uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE... 3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE PREMESSA La presente guida è da considerarsi come aiuto per l utente per l installazione e configurazione di Atollo Backup. La guida non vuole approfondire

Dettagli

Funzioni di base. Manualino OE6. Outlook Express 6

Funzioni di base. Manualino OE6. Outlook Express 6 Manualino OE6 Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica. È gratuito,

Dettagli

SISTEMA EDITORIALE WEBMAGAZINE V.2.2

SISTEMA EDITORIALE WEBMAGAZINE V.2.2 SISTEMA EDITORIALE WEBMAGAZINE V.2.2 1 - Il funzionamento di Web Magazine Web Magazine è un applicativo pensato appositamente per la pubblicazione online di un giornale, una rivista o un periodico. E'

Dettagli

Wordpress. Acquistare un sito web. Colleghiamoci con il sito www.aruba.it

Wordpress. Acquistare un sito web. Colleghiamoci con il sito www.aruba.it www.creativecommons.org/ Wordpress Wordpress è una piattaforma gratuita per creare siti web. In particolare è un software installato su un server web per gestire facilmente contenuti su un sito senza particolari

Dettagli

Presentazione piattaforma Csv

Presentazione piattaforma Csv Presentazione piattaforma Csv Il Csv di Rovigo ha preparato una piattaforma web con l obiettivo di fornire alle associazioni che lo richiedono la possibilità di creare e mantenere in modo semplice un sito

Dettagli

Oltre al database dobbiamo provvedere al backup dei file presenti sul server. Per fare questo abbiamo bisogno di un client FTP (ad es. FileZilla).

Oltre al database dobbiamo provvedere al backup dei file presenti sul server. Per fare questo abbiamo bisogno di un client FTP (ad es. FileZilla). WORDPRESS Backup completo Premessa La procedura per eseguire correttamente il backup si divide in due fasi: backup dei file del sito backup del database SQL. Software e plugin necessari WordPress, purtroppo,

Dettagli

Manuale d utilizzo. Gestione CMS. Stato: Gennaio 2011 / Versione: SITE 3.0. www.siteprofessional.com

Manuale d utilizzo. Gestione CMS. Stato: Gennaio 2011 / Versione: SITE 3.0. www.siteprofessional.com Manuale d utilizzo Gestione CMS Stato: Gennaio 2011 / Versione: SITE 3.0 www.siteprofessional.com Manuale d utilizzo Gestione CMS Introduzione pag. 2 Accesso a SITE pag. 3 Gestione CMS pag. 4 Pulsantiera,

Dettagli

OwnCloud 8 su rete lan aziendale (una specie di Gdrive privato)

OwnCloud 8 su rete lan aziendale (una specie di Gdrive privato) Augusto Scatolini (webmaster@comunecampagnano.it) (a.scatolini@linux4campagnano.net) (campagnanorap@gmail.com) Miniguida n. 216 Ver. febbraio 2015 OwnCloud 8 su rete lan aziendale (una specie di Gdrive

Dettagli

Ultr@ VNC: Guida (parte 1)

Ultr@ VNC: Guida (parte 1) Ultr@ VNC: Guida (parte 1) Vi presento la guida in italiano per l installazione e l utilizzo di Ultra VNC :http://ultravnc.sourceforge.net. Le potenzialità del programma ve le abbiamo già presentate :http://www.femetal.it/9/ultravncrecensione,

Dettagli

Console di Amministrazione Centralizzata Guida Rapida

Console di Amministrazione Centralizzata Guida Rapida Console di Amministrazione Centralizzata Contenuti 1. Panoramica... 2 Licensing... 2 Panoramica... 2 2. Configurazione... 3 3. Utilizzo... 4 Gestione dei computer... 4 Visualizzazione dei computer... 4

Dettagli

Istruzioni per il server

Istruzioni per il server Istruzioni per il server Alessandro Bugatti (alessandro.bugatti@istruzione.it) 9 dicembre 2007 Introduzione Questa breve dispensa riassume brevemente le procedure per connettersi al server che ci permetterà

Dettagli

Apache 2, PHP5, MySQL 5

Apache 2, PHP5, MySQL 5 Installazione di Apache 2, PHP5, MySQL 5 Corso Interazione Uomo Macchina AA 2005/2006 Installazione e Versioni Considerazione le versioni più recenti dei vari software così da poterne sperimentare le caratteristiche

Dettagli

A questo punto avremo la cartella dello script apriamola e cerchiamo il mirc.exe.

A questo punto avremo la cartella dello script apriamola e cerchiamo il mirc.exe. Guida a [red-mirc].avviare Lo Script Dopo aver scaricato lo script, estraiamolo in una directory del nostro pc, in tal modo tutte le modifiche e personalizzazioni che apporteremo saranno salvate per i

Dettagli

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Guida a Joomla Indice generale Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Il BACK-END La gestione di un sito Joomla ha luogo attraverso il pannello di amministrazione

Dettagli

Guida all utilizzo del sito web 4 apr. 2013 v. 1.0

Guida all utilizzo del sito web 4 apr. 2013 v. 1.0 www.comune.piario.bg.it created by zeramico.com Guida all utilizzo del sito web 4 apr. 2013 v. 1.0 1 COSA È CAMBIATO Le modifiche più grosse sono state apportate alla struttura del sito web, a ciò che

Dettagli

Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server

Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server La prima cosa da fare è installare SQL sul pc: se si vuole utilizzare SQL Server 2012 SP1 versione Express (gratuita), il link attuale

Dettagli

Cimini Simonelli - Testa

Cimini Simonelli - Testa WWW.ICTIME.ORG Joomla 1.5 Manuale d uso Cimini Simonelli - Testa Il pannello di amministrazione Accedendo al pannello di amministrazione visualizzeremo una schermata in cui inserire il nome utente (admin)

Dettagli

Modulo 6 Proviamo Wordpress gratuitamente

Modulo 6 Proviamo Wordpress gratuitamente Copyright Andrea Giavara wppratico.com Modulo 6 Proviamo Wordpress gratuitamente 1. Wordpress.com una piattaforma gratuita per il blogging 2. Installare Wordpress in locale 3. Creare un sito gratis con

Dettagli

Manuale. Gestione biblioteca scolastica by Rosset Pier Angelo is licensed under a Creative Commons

Manuale. Gestione biblioteca scolastica by Rosset Pier Angelo is licensed under a Creative Commons Manuale Gestione biblioteca scolastica by Rosset Pier Angelo is licensed under a Creative Commons Premessa Gestione Biblioteca scolastica è un software che permette di gestire in maniera sufficientemente

Dettagli

Server web e protocollo HTTP

Server web e protocollo HTTP Server web e protocollo HTTP Dott. Emiliano Bruni (info@ebruni.it) Argomenti del corso Cenni generali sul web IIS e Apache Il server web Micsosoft Internet Information Server 5.0 Il server web Apache 2.0

Dettagli

5.2 UTILIZZO DELL APPLICAZIONE

5.2 UTILIZZO DELL APPLICAZIONE 5.2 UTILIZZO DELL APPLICAZIONE Base offre la possibilità di creare database strutturati in termini di oggetti, quali tabelle, formulari, ricerche e rapporti, di visualizzarli e utilizzarli in diverse modalità.

Dettagli

Alfa Layer S.r.l. Via Caboto, 53 10129 Torino ALFA PORTAL

Alfa Layer S.r.l. Via Caboto, 53 10129 Torino ALFA PORTAL ALFA PORTAL La struttura e le potenzialità della piattaforma Alfa Portal permette di creare, gestire e personalizzare un Portale di informazione in modo completamente automatizzato e user friendly. Tramite

Dettagli

INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA

INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA Questa vuole essere una breve tutorial su come installare Joomla su uno spazio Web gratuito, in particolare faremo riferimento ai sottodomini gratuitamente

Dettagli

INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014)

INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014) INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014) Se la Suite risulta già stata installata e quindi sono già presenti le configurazioni di seguito indicate, si prega di andare direttamente alla fine

Dettagli

MANUALE D USO DELLA PIATTAFORMA ITCMS

MANUALE D USO DELLA PIATTAFORMA ITCMS MANUALE D USO DELLA PIATTAFORMA ITCMS MANULE D USO INDICE 1. INTRODUZIONE... 2 2. ACCEDERE ALLA GESTIONE DEI CONTENUTI... 3 3. GESTIONE DEI CONTENUTI DI TIPO TESTUALE... 4 3.1 Editor... 4 3.2 Import di

Dettagli

Uso di Avast Free 8.01

Uso di Avast Free 8.01 Uso di Avast Free 8.01 Rispetto alla precedente versione, Avast Free 8.01, creato da Avast Software, ha introdotto rilevanti modifiche nell interfaccia utente, mantenendo comunque inalterata la sua ottima

Dettagli

INTERNET EXPLORER. Breve manuale d'uso

INTERNET EXPLORER. Breve manuale d'uso INTERNET EXPLORER Breve manuale d'uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE...3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

Corso Joomla per ATAB

Corso Joomla per ATAB Corso Joomla per ATAB Cos'è un Content Management System Joomla non è un prodotto ma è un progetto. Nato nel settembre 2005 CMS (Content management system) letteralmente significa "Sistema di gestione

Dettagli

Realizzato da: Ing. Francesco Cacozza

Realizzato da: Ing. Francesco Cacozza (ITALIANO) Software Gestionale Professionale Specifico per Comuni Realizzato da: Ing. Francesco Cacozza Indice Introduzione e requisiti tecnici 3 Installazione 5 Menu principale 6 Gestione 7 Dati Societari

Dettagli

MODULO 5 Basi di dati (database)

MODULO 5 Basi di dati (database) MODULO 5 Basi di dati (database) I contenuti del modulo: questo modulo riguarda la conoscenza da parte del candidato dei concetti fondamentali sulle basi di dati e la sua capacità di utilizzarli. Il modulo

Dettagli

V 1.00b. by ReBunk. per suggerimenti e critiche mi trovate nell hub locarno.no-ip.org. Guida di base IDC ++1.072

V 1.00b. by ReBunk. per suggerimenti e critiche mi trovate nell hub locarno.no-ip.org. Guida di base IDC ++1.072 V 1.00b by ReBunk per suggerimenti e critiche mi trovate nell hub locarno.no-ip.org Guida di base IDC ++1.072 Thanks To SicKb0y (autore del idc++) staff (per sopportarmi tutti i giorni) Versione definitiva

Dettagli

MANUALE D USO Agosto 2013

MANUALE D USO Agosto 2013 MANUALE D USO Agosto 2013 Descrizione generale MATCHSHARE è un software per la condivisione dei video e dati (statistiche, roster, ) delle gare sportive. Ogni utente abilitato potrà caricare o scaricare

Dettagli

NUOVO PORTALE ANCE. MANUALE per la GESTIONE della HOME PAGE VAI ALL INDICE DEI CONTENUTI

NUOVO PORTALE ANCE. MANUALE per la GESTIONE della HOME PAGE VAI ALL INDICE DEI CONTENUTI NUOVO PORTALE ANCE MANUALE per la GESTIONE della HOME PAGE VAI ALL INDICE DEI CONTENUTI DEI CONTENUTI ACCESSO AL MENU PRINCIPALE PAG. 3 CREAZIONE DI UNA NUOVA HOME PAGE 4 SELEZIONE TIPO HOME PAGE 5 DATA

Dettagli

DNNCenter. Installazione standard di DotNetNuke 5. per Windows Vista. Installazione Standard DotNetNuke 5 per Windows Vista

DNNCenter. Installazione standard di DotNetNuke 5. per Windows Vista. Installazione Standard DotNetNuke 5 per Windows Vista DNNCenter Installazione standard di DotNetNuke 5 per Windows Vista Copyright OPSI Srl www.opsi.it Pag. 1 of 28 INDICE 1. INTRODUZIONE... 3 1.1. Pre-requisiti... 3 2. DOWNLOAD DOTNETNUKE... 4 2.1. Download

Dettagli

qui possiamo scegliere se creare un nuovo Database oppure aprire un Database già esistente. Fatto ciò avremo questa seconda schermata:

qui possiamo scegliere se creare un nuovo Database oppure aprire un Database già esistente. Fatto ciò avremo questa seconda schermata: Creare un Database completo per la gestione del magazzino. Vedremo di seguito una guida pratica su come creare un Database per la gestione del magazzino e la rispettiva spiegazione analitica: Innanzitutto

Dettagli

Guida all installazione di SWC701DataWebAccess (.net 2.0)

Guida all installazione di SWC701DataWebAccess (.net 2.0) Guida all installazione di SWC701DataWebAccess (.net 2.0) (per la versione 2.04 e successive di SWC701DataWebAccess) Premessa... 2 Introduzione... 2 Sistemi operativi supportati... 3 Installazione di SWC701DataWebAccess...

Dettagli

License Service Manuale Tecnico

License Service Manuale Tecnico Manuale Tecnico Sommario 1. BIM Services Console...3 1.1. BIM Services Console: Menu e pulsanti di configurazione...3 1.2. Menù Azioni...4 1.3. Configurazione...4 1.4. Toolbar pulsanti...5 2. Installazione

Dettagli

Xampp. Valeriano Maysonnave - A.A. 2014/2015 -

Xampp. Valeriano Maysonnave - A.A. 2014/2015 - Xampp Valeriano Maysonnave - A.A. 2014/2015-1 Introduzione...1 2 Installazione su Windows...1 3 Configurazione Apache...2 3.1 Accesso al file di configurazione httpd.conf...2 3.2 Il file httpd.conf...3

Dettagli

ISTRUZIONI PER L INSTALLAZIONE DI MINGW

ISTRUZIONI PER L INSTALLAZIONE DI MINGW ISTRUZIONI PER L INSTALLAZIONE DI MINGW Prima di iniziare la procedura di installazione di MinGW dobbiamo dire che il presente software è un compilatore C che non possiede un ambiente di programmazione.

Dettagli

Installazione di GFI MailArchiver

Installazione di GFI MailArchiver Installazione di GFI MailArchiver Requisiti di sistema di GFI MailArchiver Windows 2000/2003 Server oppure Advanced Server. Microsoft Exchange Server 2000/2003 (il prodotto è installato sulla macchina

Dettagli

6. Predisposizione di un Web server di sviluppo

6. Predisposizione di un Web server di sviluppo 6. Predisposizione di un Web server di sviluppo Per poter essere visualizzato, un sito Web creato con un CMS come Wordpress o Joomla necessita di un server Web che lo ospiti, capace di leggere il codice

Dettagli

Esercitazione 8. Basi di dati e web

Esercitazione 8. Basi di dati e web Esercitazione 8 Basi di dati e web Rev. 1 Basi di dati - prof. Silvio Salza - a.a. 2014-2015 E8-1 Basi di dati e web Una modalità tipica di accesso alle basi di dati è tramite interfacce web Esiste una

Dettagli

Installazione di Moodle. Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone

Installazione di Moodle. Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone Installazione di Moodle Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone 21 maggio 2006 Installazione di Moodle Come installare Moodle: Questa guida

Dettagli

Il Web Server e il protocollo HTTP

Il Web Server e il protocollo HTTP Corso PHP Parte 2 Il Web Server e il protocollo HTTP E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta la esegue e restituisce il risultato al browser,

Dettagli

Installazione & Configurazione Php e MySQL su Mac Os X. Php

Installazione & Configurazione Php e MySQL su Mac Os X. Php Installazione & Configurazione Php e MySQL su Mac Os X Php PHP è un linguaggio di scripting interpretato, con licenza Open Source, originariamente concepito per la realizzazione di pagine web dinamiche.

Dettagli

NOTA: La seguente procedura di installazione è riferita alla versione 3.0.4.1 di FileZilla

NOTA: La seguente procedura di installazione è riferita alla versione 3.0.4.1 di FileZilla FileZilla è un client Ftp facile da usare, veloce ed affidabile. Supporta molte opzioni di configurazione. Il programma offre la consueta interfaccia a due finestre affiancate, il resume automatico e la

Dettagli

hottimo procedura di installazione

hottimo procedura di installazione hottimo procedura di installazione LATO SERVER Per un corretto funzionamento di hottimo è necessario in primis installare all interno del server, Microsoft Sql Server 2008 (Versione minima Express Edition)

Dettagli

INSTALLAZIONE JOOMLA

INSTALLAZIONE JOOMLA INSTALLAZIONE JOOMLA Moltissime volta mi capita (e penso capiti anche a voi) di dover prima di pubblicare un sito farlo vedere al cliente per l ok finale, o magari doverlo fare vedere, ma non avere ancora

Dettagli

Virtual Desktop, installazione ed uso

Virtual Desktop, installazione ed uso Virtual Desktop, installazione ed uso Alessio Mauro Franchi Dipartimento DEIB, Politecnico di Milano, Milano 4 ottobre 204 Indice Introduzione 2 Prerequisiti 2 3 Connettersi al servizio Virtual Desktop

Dettagli

Magento - guida all'installazione

Magento - guida all'installazione Magento - guida all'installazione a cura di Luca Soave 1- Premesse In questa guida impareremo come ottenere un sito web su base Magento allocato in un Ubuntu Server su macchina vistuale, basandoci sulle

Dettagli

Progetto di Ingegneria del Software 2. SWIMv2

Progetto di Ingegneria del Software 2. SWIMv2 Progetto di Ingegneria del Software 2 2012/2013 SWIMv2 Guida di installazione Docente: Prof. Luca Mottola Davide Brambilla Antonio Caputo Paolo Caputo 1 Introduzione La piattaforma è stata sviluppata come

Dettagli

Rete Internet ALFABETIZZAZIONE INFORMATICA. Prof. Patti Giuseppe

Rete Internet ALFABETIZZAZIONE INFORMATICA. Prof. Patti Giuseppe Rete Internet ALFABETIZZAZIONE INFORMATICA Prof. Patti Giuseppe SERVIZI OFFERTI DA INTERNET INTERNET POSTA ELETTRONICA INTERNET Internet in pratica è una rete vastissima, costituita dall interconnessione

Dettagli

PHP, MySQL e Linux con RedHat 7.2

PHP, MySQL e Linux con RedHat 7.2 PHP, MySQL e Linux con RedHat 7.2 Loris Tissino copyright Loris Tissino, 2002 Table of Contents 1 Introduzione...1 1.1 Il necessario...1 2 Installazione e configurazione iniziale...2 2.1 Installazione

Dettagli

A T I C _W E B G U I D A AL L A N A V I G A Z I O N E S U L S I T O D E L G R U P P O. Rev. 2.1

A T I C _W E B G U I D A AL L A N A V I G A Z I O N E S U L S I T O D E L G R U P P O. Rev. 2.1 G U I D A AL L A N A V I G A Z I O N E S U L S I T O D E L G R U P P O A T I C _W E B Rev. 2.1 1 1. ISCRIZIONE Le modalità di iscrizione sono due: Iscrizione volontaria Iscrizione su invito del Moderatore

Dettagli

Bozza Guida ufficiale vs 1.0

Bozza Guida ufficiale vs 1.0 Bozza Guida ufficiale vs 1.0 Caratteristiche del software Videocopen è un software open source di videoconferenza. Sviluppato in php per la parte web e macromedia flash per la videoconferenza, sfrutta

Dettagli

Petra VPN 2.7. Guida Utente

Petra VPN 2.7. Guida Utente Petra VPN 2.7 Guida Utente Petra VPN 2.7: Guida Utente Copyright 1996, 2001 Link s.r.l. (http://www.link.it) Questo documento contiene informazioni di proprietà riservata, protette da copyright. Tutti

Dettagli

Reti Informatiche: Internet e posta. elettronica. Tina Fasulo. Guida a Internet Explorer e alla posta elettronica Windows Live Mail

Reti Informatiche: Internet e posta. elettronica. Tina Fasulo. Guida a Internet Explorer e alla posta elettronica Windows Live Mail Reti Informatiche: Internet e posta elettronica Tina Fasulo 2012 Guida a Internet Explorer e alla posta elettronica Windows Live Mail 1 Parte prima: navigazione del Web Il browser è un programma che consente

Dettagli

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

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa. La finestra di Excel è molto complessa e al primo posto avvio potrebbe disorientare l utente. Analizziamone i componenti dall alto verso il basso. La prima barra è la barra del titolo, dove troviamo indicato

Dettagli

UltraSMS. Introduzione. 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni

UltraSMS. Introduzione. 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni UltraSMS Introduzione 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni 2. Gestire Contatti 2.1 Inserire/modificare/cancellare un contatto 2.2 Importare i contatti da Outlook 2.3 Creare una lista di numeri

Dettagli

UltraSMS. Introduzione. 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni

UltraSMS. Introduzione. 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni UltraSMS Introduzione 1. Primo Avvio 1.1 Installazione 1.2 Impostazioni 2. Gestire Contatti 2.1 Inserire/modificare/cancellare un contatto 2.2 Importare i contatti da Outlook 2.3 Creare una lista di numeri

Dettagli

Carta Multiservizi REGIONE BASILICATA

Carta Multiservizi REGIONE BASILICATA MANUALE OPERATIVO Outlook Firma Digitale e crittografia dei messaggi (e-mail) Firmare e cifrare una e-mail con la carta multiservizi. Per firmare digitalmente un'e-mail occorre: 1. Installare il certificato

Dettagli

Installare Windows Xp Guida scritta da CroX

Installare Windows Xp Guida scritta da CroX Installare Windows Xp Guida scritta da CroX INTRODUZIONE: 2 PREPARAZIONE 2 BOOT DA CD 2 BIOS 3 PASSAGGI FONDAMENTALI 4 SCEGLIERE COSA FARE TRA RIPRISTINO O INSTALLARE UNA NUOVA COPIA 5 ACCETTARE CONTRATTO

Dettagli

Guida all utilizzo a cura di Francesco Lattari. Guida all utilizzo di moodle per docenti

Guida all utilizzo a cura di Francesco Lattari. Guida all utilizzo di moodle per docenti Guida all utilizzo a cura di Francesco Lattari Indice Come collegarsi p. 02 Come effettuare il login p. 03 LaHome del docente p. 04 Header e Funzionalità p. 05 Preferenze del Profilo Utente p. 07 Il Calendario

Dettagli

File, Modifica, Visualizza, Strumenti, Messaggio

File, Modifica, Visualizza, Strumenti, Messaggio Guida installare account in Outlook Express Introduzione Questa guida riguarda di sicuro uno dei programmi maggiormente usati oggi: il client di posta elettronica. Tutti, ormai, siamo abituati a ricevere

Dettagli

Istruzioni per installare EpiData e i files dati ad uso di NetAudit

Istruzioni per installare EpiData e i files dati ad uso di NetAudit Istruzioni per installare EpiData a cura di Pasquale Falasca e Franco Del Zotti Brevi note sull utilizzo del software EpiData per una raccolta omogenea dei dati. Si tratta di istruzioni passo-passo utili

Dettagli

Manuale per la configurazione di AziendaSoft in rete

Manuale per la configurazione di AziendaSoft in rete Manuale per la configurazione di AziendaSoft in rete Data del manuale: 7/5/2013 Aggiornamento del manuale: 2.0 del 10/2/2014 Immagini tratte da Windows 7 Versione di AziendaSoft 7 Sommario 1. Premessa...

Dettagli

principalmente un programma per la gestione di bibliografie: dalla raccolta dei riferimenti alla formattazione delle citazioni

principalmente un programma per la gestione di bibliografie: dalla raccolta dei riferimenti alla formattazione delle citazioni COS È? principalmente un programma per la gestione di bibliografie: dalla raccolta dei riferimenti alla formattazione delle citazioni un programma gratuito: la versione base offre 300 MB di spazio disco

Dettagli

Help Passwords Manager

Help Passwords Manager Help Passwords Manager INFO2000.biz Contenuto Passwords Manager 1 Introduzione...1 Interfaccia grafica di PM...1 Come creare un Database (.Pm)...2 Aprire un database esistente...4 Chiudere un database...5

Dettagli

GUIDA AL PRIMO AVVIO E MANUALE D USO

GUIDA AL PRIMO AVVIO E MANUALE D USO GUIDA AL PRIMO AVVIO E MANUALE D USO Informazioni preliminari Il primo avvio deve essere fatto sul Server (il pc sul quale dovrà risiedere il database). Verificare di aver installato MSDE sul Server prima

Dettagli

Manuale d uso e manutenzione (client Web e Web services)

Manuale d uso e manutenzione (client Web e Web services) Manuale d uso e manutenzione (client Web e Web services) Rev. 01-15 ITA Versione Telenet 2015.09.01 Versione DB 2015.09.01 ELECTRICAL BOARDS FOR REFRIGERATING INSTALLATIONS 1 3232 3 INSTALLAZIONE HARDWARE

Dettagli

INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla!

INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla! Guida di Virtuemart INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla! INDICE INDICE... 1 INTRODUZIONE... 2 DONWLOAD... 2 INSTALLAZIONE... 2 REQUISITI MINIMI... 3 PASSAGGIO 1... 4 PASSAGGIO 2...

Dettagli

Notifica sul Copyright

Notifica sul Copyright Parallels Panel Notifica sul Copyright ISBN: N/A Parallels 660 SW 39 th Street Suite 205 Renton, Washington 98057 USA Telefono: +1 (425) 282 6400 Fax: +1 (425) 282 6444 Copyright 1999-2009, Parallels,

Dettagli

Magic Wand Manager. Guida Utente. Rel. 1.1 04/2011. 1 di 28

Magic Wand Manager. Guida Utente. Rel. 1.1 04/2011. 1 di 28 Magic Wand Manager Guida Utente Rel. 1.1 04/2011 1 di 28 Sommario 1. Setup del Software... 3 2. Convalida della propria licenza software... 8 3. Avvio del software Magic Wand manager... 9 4. Cattura immagini

Dettagli

Manuale Utente FAX SERVER

Manuale Utente FAX SERVER Manuale Utente FAX SERVER Manuale Utente FAX Server - Evolution 2015 Indice 1. Servizio Fax Server... 3 2. Tool Print and Fax... 4 2.1. Download Tool Print&Fax... 4 2.2. Setup e configurazione tool Print&Fax...

Dettagli

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito LEZIONE 3 Il pannello di amministrazione di Drupal, configurazione del sito Figura 12 pannello di controllo di Drupal il back-end Come già descritto nella lezione precedente il pannello di amministrazione

Dettagli