Personalizzare PhpNuke 6.0

Save this PDF as:
 WORD  PNG  TXT  JPG

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 ( ) 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 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. 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'] = ' 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Installazione SQL Server 2005 Express Edition

Installazione SQL Server 2005 Express Edition Supporto On Line Allegato FAQ FAQ n.ro MAN-6S4ALG7637 Data ultima modifica 25/08/2010 Prodotto Tutti Modulo Tutti Oggetto Installazione SQL Server 2005 Express Edition In giallo sono evidenziate le modifiche/integrazioni

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

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

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

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

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

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

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

SOMMARIO. 1 ISTRUZIONI DI BASE. 2 CONFIGURAZIONE. 7 STORICO. 9 EDITOR HTML. 10 GESTIONE ISCRIZIONI E CANCELLAZIONI. 11 GESTIONE MAILING LIST.

SOMMARIO. 1 ISTRUZIONI DI BASE. 2 CONFIGURAZIONE. 7 STORICO. 9 EDITOR HTML. 10 GESTIONE ISCRIZIONI E CANCELLAZIONI. 11 GESTIONE MAILING LIST. INDICE 1) SOMMARIO... 1 2) ISTRUZIONI DI BASE... 2 3) CONFIGURAZIONE... 7 4) STORICO... 9 5) EDITOR HTML... 10 6) GESTIONE ISCRIZIONI E CANCELLAZIONI... 11 7) GESTIONE MAILING LIST... 12 8) E-MAIL MARKETING...

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

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

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

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

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

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

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

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

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

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

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

HORIZON SQL CONFIGURAZIONE DI RETE

HORIZON SQL CONFIGURAZIONE DI RETE 1-1/9 HORIZON SQL CONFIGURAZIONE DI RETE 1 CARATTERISTICHE DI UN DATABASE SQL...1-2 Considerazioni generali... 1-2 Concetto di Server... 1-2 Concetto di Client... 1-2 Concetto di database SQL... 1-2 Vantaggi...

Dettagli

Moodle 1.5.3+ Breve Guida per il Docente versione 1.2. A cura di Federico Barattini federicobarattini@gmail.com

Moodle 1.5.3+ Breve Guida per il Docente versione 1.2. A cura di Federico Barattini federicobarattini@gmail.com Moodle 1.5.3+ Breve Guida per il Docente versione 1.2 A cura di Federico Barattini federicobarattini@gmail.com Indice 1.0 Primo accesso in piattaforma...3 1.1 Partecipanti, Login come corsista (per vedere

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

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

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

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

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

Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto. Approfondimento SOFTWARE PER L ARCHIVIAZIONE

Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto. Approfondimento SOFTWARE PER L ARCHIVIAZIONE APPROFONDIMENTO ICT Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto Approfondimento SOFTWARE PER L ARCHIVIAZIONE ORGANISMO BILATERALE PER LA FORMAZIONE IN CAMPANIA INDICE SOFTWARE PER

Dettagli

Web File System Manuale utente Ver. 1.0

Web File System Manuale utente Ver. 1.0 Web File System Manuale utente Ver. 1.0 Via Malavolti 31 41100 Modena Tel. 059-2551137 www.keposnet.com Fax 059-2558867 info@keposnet.com Il KDoc è un Web File System cioè un file system accessibile via

Dettagli

Gestione home page. Intranet -> Ambiente Halley -> Gestione homepage

Gestione home page. Intranet -> Ambiente Halley -> Gestione homepage Gestione home page egovernment L home page del portale Halley egovernment permette all Amministrazione di pubblicare contenuti e informazioni e di organizzarle in blocchi. Questa struttura per argomenti

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

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

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

MANUALE TECNICO D'USO ACTIVE DIRECTORY

MANUALE TECNICO D'USO ACTIVE DIRECTORY MANUALE TECNICO D'USO ACTIVE DIRECTORY partiamo dalle basi, dall'installazione del server, fino ad avere un active directory funzionante. TITOLO: Installazione Windows Server 2008 SCOPO: Creare una macchina

Dettagli

GUIDA UTENTE WEB PROFILES

GUIDA UTENTE WEB PROFILES GUIDA UTENTE WEB PROFILES GUIDA UTENTE WEB PROFILES... 1 Installazione... 2 Primo avvio e registrazione... 5 Utilizzo di web profiles... 6 Gestione dei profili... 8 Fasce orarie... 13 Log siti... 14 Pag.

Dettagli

4.1 UTILIZZO DELL APPLICAZIONE

4.1 UTILIZZO DELL APPLICAZIONE 4.1 UTILIZZO DELL APPLICAZIONE Il foglio elettronico (definito anche spreadsheet) è uno strumento formidabile. Possiamo considerarlo come una specie di enorme tabellone a griglia il cui utilizzo si estende

Dettagli

MICROSOFT OUTLOOK EXPRESS breve manuale d uso

MICROSOFT OUTLOOK EXPRESS breve manuale d uso MICROSOFT OUTLOOK EXPRESS breve manuale d uso SOMMARIO MICROSOFT OUTLOOK EXPRESS...3 MENU...4 MODIFICA...4 VISUALIZZA...5 VAI...5 STRUMENTI...6 COMPONI...7 BARRA DEI BOTTONI...8 2 MICROSOFT OUTLOOK EXPRESS

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

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

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

E' sempre valido il comando che si usa anche con Outlook Express e con Windows Mail: shift più control più V.

E' sempre valido il comando che si usa anche con Outlook Express e con Windows Mail: shift più control più V. Microsoft Outlook 2007. Di Nunziante Esposito. `*************` Decima ed ultima parte: Varie. `***********` Dopo aver impostato al meglio le opzioni ed il layout di questo browser, e dopo le indicazioni

Dettagli

Progetto Monitoraggio

Progetto Monitoraggio MINISTERO DELLO SVILUPPO ECONOMICO DIPARTIMENTO PER LO SVILUPPO E LA COESIONE ECONOMICA Progetto Monitoraggio Sistema Gestione Progetti Query (SGPQ) Manuale Utente Report Operativi Contenuti 1. Premessa...

Dettagli

Indice generale. Capitolo 3 Introduzione a PHP...43 Sintassi e istruzioni di base... 45 Variabili, operatori e commenti... 47 Array...

Indice generale. Capitolo 3 Introduzione a PHP...43 Sintassi e istruzioni di base... 45 Variabili, operatori e commenti... 47 Array... Prefazione...xiii A chi si rivolge il libro... xiv Struttura e contenuti del libro... xiv Dove trovare aiuto... xvii Le newsletter di SitePoint... xviii I vostri commenti... xviii Convenzioni adottate

Dettagli

GNred Ver1.5 Manuale utenti

GNred Ver1.5 Manuale utenti GNred Ver1.5 Manuale utenti [ultima modifica 09.06.06] 1 Introduzione... 2 1.1 Cos è un CMS?... 2 1.2 Il CMS GNred... 2 1.2.1 Concetti di base del CMS GNred... 3 1.2.2 Workflow... 3 1.2.3 Moduli di base...

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

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

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

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

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

Le Proprietà della Barra delle applicazioni e Menu Start di Giovanni DI CECCA - http://www.dicecca.net

Le Proprietà della Barra delle applicazioni e Menu Start di Giovanni DI CECCA - http://www.dicecca.net - Introduzione Con questo articolo chiudiamo la lunga cavalcata attraverso il desktop di Windows XP. Sul precedente numero ho analizzato il tasto destro del mouse sulla Barra delle Applicazioni, tralasciando

Dettagli

Quaderni di formazione Nuova Informatica

Quaderni di formazione Nuova Informatica Quaderni di formazione Nuova Informatica Airone versione 6 - Funzioni di Utilità e di Impostazione Copyright 1995,2001 Nuova Informatica S.r.l. - Corso del Popolo 411 - Rovigo Introduzione Airone Versione

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

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

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

Programma MANUTENZIONE

Programma MANUTENZIONE Programma MANUTENZIONE MANUALE UTENTE @caloisoft Programma MANUTENZIONE 1 IL PROGRAMMA MANUTENZIONE Il programma dispone di una procedura automatica di installazione. INSTALLAZIONE Per installare il programma

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

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

ARGO DOC Argo Software S.r.l. e-mail: info@argosoft.it -

ARGO DOC Argo Software S.r.l. e-mail: info@argosoft.it - 1 ARGO DOC ARGO DOC è un sistema per la gestione documentale in formato elettronico che consente di conservare i propri documenti su un server Web accessibile via internet. Ciò significa che i documenti

Dettagli

NOTE TECNICHE DI CONFIGURAZIONE. Giugno 2009

NOTE TECNICHE DI CONFIGURAZIONE. Giugno 2009 NOTE TECNICHE DI CONFIGURAZIONE Giugno 2009 INDICE Configurazioni 3 Configurazioni Windows Firewall.. 3 Configurazioni Permessi DCOM. 4 Installazione Sql Server 2005 9 Prerequisiti Software 7 Installazione

Dettagli

Come installare WAMPP

Come installare WAMPP 1a Lezione sul Php 8 nov. 2011 dalle 8,00 alle 10,00 prof. Paolo Latella Come installare WAMPP di Paolo Latella 10 nov 2011 Scarichiamo XAMPP e clicchiamoci due volte sopra per avviare l installazione

Dettagli

'LVSHQVD :LQGRZV GL0&ULVWLQD&LSULDQL

'LVSHQVD :LQGRZV GL0&ULVWLQD&LSULDQL 'LVSHQVD 'L :LQGRZV GL0&ULVWLQD&LSULDQL ',63(16$',:,1'2:6,QWURGX]LRQH Windows 95/98 è un sistema operativo con interfaccia grafica GUI (Graphics User Interface), a 32 bit, multitasking preempitive. Sistema

Dettagli

Guida per gli utenti ASL AT. Posta Elettronica IBM Lotus inotes

Guida per gli utenti ASL AT. Posta Elettronica IBM Lotus inotes Guida per gli utenti ASL AT Posta Elettronica IBM Lotus inotes Indice generale Accesso alla posta elettronica aziendale.. 3 Posta Elettronica... 4 Invio mail 4 Ricevuta di ritorno.. 5 Inserire un allegato..

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

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

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti) GUIDE Sa.Sol. Desk: Rete Telematica tra le Associazioni di Volontariato della Sardegna Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti) Argomento Descrizione Gestione

Dettagli

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

Manuale di sviluppo Geecom Scritto da Andrea Pastore. versione 2.1 24/11/2014 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

Dettagli

19. LA PROGRAMMAZIONE LATO SERVER

19. LA PROGRAMMAZIONE LATO SERVER 19. LA PROGRAMMAZIONE LATO SERVER Introduciamo uno pseudocodice lato server che chiameremo Pserv che utilizzeremo come al solito per introdurre le problematiche da affrontare, indipendentemente dagli specifici

Dettagli

Guida all'installazione del CMS MediaWiki

Guida all'installazione del CMS MediaWiki Guida all'installazione del CMS MediaWiki VOLA S.p.A. - Traversa Via Libeccio snc - zona industriale Cotone, 55049 Viareggio (LU) tel +39 0584 43671 - fax +39 0584 436700 http://www.vola.it info@vola.it

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

Business Vector s.r.l.

Business Vector s.r.l. Business Vector s.r.l. CONFIGURAZIONE E GESTIONE DI OptionsET SU PIATTAFORMA IWBANK Le figure di questa parte di manuale non sono uguali a quelle che troverete nell attuale configurazione in quanto ci

Dettagli

Breve guida a Linux Mint

Breve guida a Linux Mint Breve guida a Linux Mint Il Desktop. Il "desktop" (scrivania) è la parte del sistema operativo che è responsabile per gli elementi che appaiono sul desktop: il Pannello, lo sfondo, il Centro di Controllo,

Dettagli

. 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

. 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 Capitolo Terzo Primi passi con Microsoft Access Sommario: 1. Aprire e chiudere Microsoft Access. - 2. Aprire un database esistente. - 3. La barra multifunzione di Microsoft Access 2007. - 4. Creare e salvare

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il

Dettagli

FileMaker Server 14. Guida alla configurazione dell installazione in rete

FileMaker Server 14. Guida alla configurazione dell installazione in rete FileMaker Server 14 Guida alla configurazione dell installazione in rete 2007 2015 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 Stati

Dettagli

Moodle per docenti. Indice:

Moodle per docenti. Indice: Abc Moodle per docenti Indice: 1. 2. 3. 4. ACCEDERE ALL INTERNO DELLA PIATTAFORMA MOODLE. pag 1 INSERIRE UN FILE (es. Piano di lavoro e Programmi finali)... pag 4 ORGANIZZARE UN CORSO DISCIPLINARE (inserire

Dettagli

Manuale dell utente. InCD. ahead

Manuale dell utente. InCD. ahead Manuale dell utente InCD ahead Indice 1 Informazioni su InCD...1 1.1 Cos è InCD?...1 1.2 Requisiti per l uso di InCD...1 1.3 Aggiornamenti...2 1.3.1 Suggerimenti per gli utenti di InCD 1.3...2 2 Installazione...3

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

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

Manuale dell utente. Ahead Software AG

Manuale dell utente. Ahead Software AG Manuale dell utente Ahead Software AG Indice 1 Informazioni su InCD...3 1.1 Cos è InCD?...3 1.2 Requisiti per l uso di InCD...3 1.3 Aggiornamenti...4 1.3.1 Suggerimenti per gli utenti di InCD 1.3...4 2

Dettagli

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

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Manuale servizio Webmail Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Introduzione alle Webmail Una Webmail è un sistema molto comodo per consultare la

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