Un primo approccio - Che cos`è New-cms
Transcript
Un primo approccio - Che cos`è New-cms
Un primo approccio - Che cos'è New-cms New-CMS è un cms, sitema per la gestione dei contenuti (content management system), ovvero un programma che permette di gestire ai webmaster un sito web in modo agevole e pratico, senza dover necessariamente ricorrere alla programmazione in HTML o in un altro linguaggio. Una seconda caratteristica saliente dei cms e quella di offrire uno strumento ricco di servizi automatizzati che permette di realizzare siti dinamici ed interattivi i quali, una volta definiti pochi parametri ed inseriti i contenuti principali, sono praticamente in grado di autogestirsi (salvo diverse esigenze dipendenti dalla tipologia del sito). Inoltre, quasi tutti i cms, così come New-CMS, sono dotati di una veste grafica, la skin (pelle) o tema, che permette di cambiare in modo molto rapido la grafica del sito : in questo caso basta cercare una nuova skin nel sito dei produttori, o modificarne di esistenti secondo i propri gusti (talvolta gli stessi produttori sono diponibili a crearne su misura a vostra richiesta), caricare la nuova skin in una cartella specifica, e poi semplicemente selezionarla in una pagina di configurazione dell'amministrazione del sito. New-CMS è programmato in linguaggio PHP Script, linguaggio che deve essere installato sul server del vostro spazio web affinchè il cms possa funzionare; dunque prerequisiti indispensabili per l'utilizzo di questo programma sono per l'appunto uno spazio su un server web (50 Mb potrebbero bastare, ma chiaramente meglio se di più) con PHP (versioni 4 o 5, da preferirsi la 5); comunque questo non dovrebbe essere un problema perchè ormai quasi tutti i server disponibili in rete sono dotati di PHP Script (generalmente dalla versione 4 in su). Potendo scegliere, si consigliano i Server Apache su sistemi GNU-Linux. Autore : vania @ Sabato, 9 Maggio 2009 - 12:28 1/19 Un primo approccio - Installare New-CMS Se vi siete convinti che New-CMS possa essere la soluzione ideale per costruire il vostro sito web come prima cosa scaricate l"ultima versione disponibile di New-CMS dall"area download di questo sito. Come seconda cosa, per provare il cms in locale, e necessario scaricare ed installare un server, dotato di PHP, sul vostro computer: a questo proposito si consigliano XAMMP o Wampany; XAMMP è disponibile per Linux, Windows, MacOS e Solaris ed è gratuito (gli utenti Linux possono installare Apache e PHP da repository). Installato XAAMP, scompattate lo zip di New-CMS e mettete la cartella decompressa nella cartella htdocs di XAAMP (con altri server la procedura è analoga ma la cartella potrebbe avere un nome differente, ad es. www). Fatto questo avviate XAAMP e digitate nel vostro browser preferito (si consiglia Firefox) il seguente indirizzo: http://localhost/nome_cartella dove nome cartella è il nome della cartella principale di New-CMS, variabile a seconda della versione, ad es. new-cms_1-04 (potete anche cambiare il nome di questa cartella in modo da poter avere anche più copie del cms sullo stesso server). Vi apparirà allora la pagina di accoglimento di New-CMS. A questo punto dovrete impostare alcuni parametri principali e crearvi l'account di admin (dovete cioè iscrivervi al sito ed impostare in Admin/Configurazione generale lo pseudo da voi scelto come nome dell"amministratore (Pseudo amministratore); però prima di far questo dovrete impostare l"indirizzo corretto del sito, sempre in Admin/Configurazione generale: cliccate sul pulsante Admin (in alto a destra) e sull"icona a forma di ingranaggio (in alto a sinistra), nella pagina che vi apparirà una volta effettuato il login (la password di admin è pass, sino a che non la cambierete in Admin/Cambio password). Nella pagina Configurazione generale impostate innanzi tutto il corretto indirizzo del sito ( indirizzo sito) altrimenti non potrete utilizzare altri servizi, come l"iscrizione al sito). In questo campo dovrete mettere l"indirizzo assoluto del sito preceduto da http:// e seguito da slash, la barra inclinata a destra (ad es. http://www.miosito.com/); in locale (http://localhost/nome_cartella/). Per non sbagliarvi potete anche cancellare il contenuto del campo indirizzo sito (se non è già vuoto) ed inviare il modulo di questa pagina (cliccando sul pulsante Modifica posto in fondo alla pagina stessa): in questo modo lo script inserirà in modo automatico l'indirizzo corretto. Altri parametri importanti da definire subito in questa pagina sono il nome del sito, la lingua principale (ed eventuali lingue secondarie) e la mail dell"admin (E-mail amministratore), importante, ad esempio, per poter testare le newsletter. Anche gli altri parametri della pagina di Configurazione generale sono importanti, ma non indispensabili in questo primo approccio, per cui ne parleremo in uno specifico capitolo. Dalla versione 1.06 è possibile rinominare la cartella dati con un nome a nostra scelta; procedere nel seguente modo: • cambiare manualmente con un editor di testi il nome della cartella dati nel file cdat.php posto alla radice del sito: <?php //percorso della cartella 'dati' if (stristr($_SERVER["SCRIPT_NAME"], "cdat.php")) { header("location:../index.php"); die(); } define("PERD",""); /*Se necessario (alcuni server windows) spostare la cartella 'dati' e la cartella 'uploads' nella cartella con i permessi ed inserire il nuovo percorso tra la seconda coppia di doppi apici es: define("PERD","cartella_con_permessi/"); */ define("DATI","dati"); /* cambiare il nome della cartella dati se si vuole modificare questo valore: cambiando il nome della cartella dati si aumenta la sicurezza del sito. */ ?>in particolare il valore "dati" 2/19 di define("DATI","dati"); con il nuovo nome della cartella; • rinominare la cartella con il nuovo nome scelto. Autore : vania @ Sabato, 9 Maggio 2009 - 12:39 3/19 Un primo approccio - Invio su sito remoto Premesso che solitamente con un cms si creano i contenuti del sito in "diretta" ovvero direttamente sul sito installato nello spazio web remoto, tuttavia è opinabile la possibilità di inserire i contenuti in locale e, solo in un secondo tempo inviare i nuovi dati, tramite FTP, sul sito remoto. In ogni caso, dopo aver letto gli articoli qui sopra ed aver acquisito un minimo di dimistichezza con il cms, sarete pronti di inviare tutto in rete ed installare il vostro vero sito. Per inviare New-CMS nel vostro spazio web vi occorre un altra utility, il client FTP: consiglio FileZilla (gratuito), ma anche in questo caso l'offerta è alta e potrete scegliere ciò che più vi aggrada. Agli utenti Linux consiglio Gftp. Una volta installato sul computer il cliente FTP ed aver aperto l'applicazione, dovreste trovare un opzione nel menu con un nome del tipo gestione siti (site manager) che vi permetterà di entrare in un pannello in cui inserire i dati per la connessione al server remoto (indirizzo, tipo server, nome, password, etc...). Una volta introdotti i dati con attenzione, impostate il sito come sito di default e memorizzate i dati inseriti. Più sotto, nella finestra riservata ai file da inviare (solitamente a sinistra) andate a cercare la cartella contenente New-CMS ed apritela. Ora, sempre nel menu in alto del client, troverete l'opzione per avviare la connesione. Una volta connessi, in una finestra a destra vi apparirà il contenuto del vostro sito remoto; se non c'è nulla questo spazio sarà vuoto, e subito più sopra apparirà il nome della cartella principale del vostro spazio web. Per inviare file e cartelle dovete selezionarli (anche tutti in una volta), premere il tasto destro (in alcuni client c'è una freccia verso destra tra le due finestre esplorative) e selezionate nel menu che compare upload o invia. A questo punto, se non ci sono problemi di connessione, il vostro client incomincerà a creare le cartelle sul server remoto e ad inviare tutti i file uno per volta. Per inviare tutto ci vuole un pò di tempo (con un ADSL solitamente una trentina di minuti). Quando l'operazione di trasferimento è terminata, se tutto è andato bene, al disotto delle due finestre esplorative di cui sopra vi apparirà una finestra vuota o con delle scritte che indicano il corretto trasferimento dei file. Percorrendo il server nella finestra a destra vi ritroverete un esatta riproduzione del contenuto della cartella che avete appena trasferito: il vostro sito è online ! Qual'ora invece vediate una lista di nomi di file con a lato indicato Error Transfer o Errore di Traferimento, significa che i file elencati non sono stati trasferiti con successo ed avrete cura di ritrasferli uno ad uno. Autore : vania @ Sabato, 9 Maggio 2009 - 13:33 4/19 Un primo approccio - Permessi CHMODS Su molti server affinchè il CMS possa funzionare correttamente è necessaria l'attribuzione dei permessi di scrittura ai file e cartelle contenenti i dati ed alle cartelle in cui si effettua l'upload. L'attribuzione dei permessi va effettuata quando inviate per la prima volta sul server le cartelle data, forum e upload, dopo aver eseguito un ripristino del database, o per file database creati in locale e poi inviati sul server (ad esempio articoli). New-CMS è dotato di una funzione automatica per l'attribuzione dei permessi: entrati in admin cliccate sull'icona Buckup del database: in fondo a questa pagina cliccate sul lucchetto posto sulla destra in corrispondenza dell'opzione: dati , forum , uploads => CHMODS Nota: questa funzione non funziona su quasi tutti i server a causa di limitazioni imposte dalla configurazione dei server stessi per cui la funzione di autochmod verrà eliminata a partire dalla versione 1.07 di New-CMS. Se dopo aver eseguito questo comando doveste avere dei problemi nel cambio di impostazioni o nella scrittura di dati vuol dire che la funzione CHMODS è disabilitata sul vostro server e dovrete attribuire i permessi manualmente via FTP. Accedete allora al vostro sito tramite un client FTP (ad es. FileZilla) ed attribuite i seguenti permessi: cartella dati = 777 sottocartelle della cartella dati = 777 files contenuti nelle sottocartelle della cartella dati = 666 cartella forum = 777 sottocartelle della cartella forum = 777 files contenuti nelle sottocartelle della cartella forum = 666 cartella uploads = 777 sottocartelle della cartella uploads = 777 sottocartella icone della sottocartella img della cartella uploads = 777 files contenuti nelle sottocartelle = 666 Tutti i files denominati index.php non sono file database e non necessitano dell'attribuzione di permessi di scrittura per cui vanno lasciati così come sono. Per cambiare i permessi cliccate con il tasto destro del mouse sulla cartella o file interessati ed appariranno alcune opzioni tra cui quella dell'attribuzione dei permessi. Solitamente i client permettono l'attribuzione dei permessi in modo ricorsivo rendendo l'operazione molto più semplice. In questo caso cliccate sulla cartella principale, ad esempio dati, impostate i permessi a 777 ed applicate in modo ricorsivo; ricliccate con il tasto destro la stessa cartella, impostate i permessi a 666 ed applicate in modo ricorsivo ai soli file contenuti (le cartelle rimarranno così con i permessi 777). Autore : vania @ Sabato, 9 Maggio 2009 - 13:43 5/19 Configurare New-CMS - Configurazione generale Per accedere a questa sezione cliccare sulla prima icona in alto a sinistra nella pagina di amministrazione. Innanzi di tutto, prima di procedere con l'utilizzo del CMS e l'attribuzione dei vari parametri è necessario definire alcuni parametri presenti in questa pagina: • • • • • • Nome Pseudo amministratore E-mail amministratore Indirizzo Lingua principale Eventuali linguaggi secondari (è possibile impostare sino a sei linguaggi) Importante sarà anche la corretta impostazione dei Metatag, essenziale per un efficace indicizzazione del : • Meta titolo: quello che sarà rilevato come nome del dai motori di ricerca; • Meta URL identificativo: è l'url reale del (che dovrebbe corrispondere all'indirizzo del ); • Meta descrizione: una breve descrizione del (massimo 300 caratteri); cercate di inserirvi le parole più indicative relativamente ai contenuti del vostro , facendo attenzione che ne risulti una descrizione efficace del (non un banale elenco di parole); rappresenta infatti le informazioni sul vostro che gli utenti leggeranno nei motori di ricerca, prima ancora di visitare il stesso; • Meta parole chiave: non esagerate con il numero di parole chiave (si consiglia un massimo di 30 parole chiave, non superare i 1000 caratteri); mettete solo le parole chiave più importanti senza ripeterle; • Meta Robots: dice ai motori di ricerca come indicizzare le pagine; si consiglia Index, Follow (i motori indicizzano l'indice e poi seguono tutti i link presenti nella pagina); scegliere none per non far indicizzare la pagina; • Meta autore: l'autore del ; • Meta posessore: il possessore del ; • Meta rivolto a (Rating): -General: destinato a tutti -Mature: detinato ad adulti -Restricted: accesso riservato agli adulti (se avete un con contenuti riservati ad un pubblico adulto è meglio che selezionate questa impostazione altrimenti il potrà essere escluso dall'indicizzazione); • Meta distribuzione: - Global: il web - Local: riservato a specifici IP (regionale); Generalmente ignorato dagli spider, questo Metatag ha poca importanza. • Meta Copyright: specifica chi è il detentore dei diritti d'autore del sito. • Meta Tag +: permette di aggiungere altri Metatag (scrivendone il codice); ad esempio: <META NAME="Googlebot" CONTENT="noarchive"> indica a Googlebot di non mettere nei suoi archivi le vostre pagine. Infine, sempre nella pagina di Configurazione generale potrete impostare i seguenti parametri: • Modulo agenda: scegliere se utilizzare o meno il modulo agenda e se permettere ai membri di annotare eventi nell'agenda; • Web-mail: scegliere se attivare la webmail; 6/19 • Contatto Skype: eventuale vostro contatto Skype; • Contatto MSN Messenger: eventuale vostro contatto MSN Messenger. Autore : vania @ Domenica, 10 Maggio 2009 - 11:50 7/19 Configurare New-CMS - Configurazione grafica Quando siete nell"area amministrativa di New-CMS, cliccando sull"icona con stilo e pennello entrerete nella pagina Configurazione grafica. In questa pagina imposterete alcuni perametri generali inerenti la composizione grafica del sito (parametri più specifici, relativi ai differenti moduli, saranno impostati nelle pagine di configurazione dei vari moduli). • Nome logo : scegliete in un menu a tendina il logo del vostro sito; si potrà scegliere tra tutte le immagini presenti nella cartella uploads/banner; • Larghezza logo : inserite qui la larghezza (compresa unita di misura, ad esempio per pixels aggiungete px dopo il numero) del logo da voi scelto; per non influire negativamente sulla qualità delle immagine si sconsiglia di ridimensionare il logo combiandone le dimensioni in questa sede: a tal fine è più opportuno servirsi di un software per la manipolazione delle immagini (si consiglia GIMP, programma gratuito); • Altezza logo: inserite qui l"altezza del logo (sempre con l"unità di misura); • Skin predefinita : la skin visibile di default (quando non viene effettuata una scelta diversa nelle preferenze di ciascun visitatore); • Selezione skin: se marcato permette ai membri di scegliere una skin differente da quella di dafault nelle preferenze. • Set avatar : in un menu a tendina si sceglie la cartella contenente il set di avatar desiderato; per aggiungere nuovi avatar inviare le cartelle con i nuovi set nella cartella struttura/img/avatar/ • Attiva barra menu : per attivare/disattivare la barra menu (posta in alto sotto il logo ed i banner); il menu è disponibile anche in un box laterale; • Nascondere il pulsante admin : per non rendere visibile il pulsante per l"ingresso nell"area amministrativa, potrete poi raggiungere l"admin del vostro sito digitando o, meglio, inserendo nei preferiti l"idirizzo: http://www.sito.xx/index.php?lng=it&pg=admin • Bandierine nella barra: per visualizzare le bandierine dei linguaggi nella barra menu; • Tipo menu (articoli, download, link) : scegliete qui il tipo di menu desiderato per le tre differenti sezioni: - menu dinamico : menu in cui sono sempre visibili i nomi delle categorie; i nomi dei documenti facenti capo a ciascuna categoria appaiono e scompaiono cliccando sul nome della categoria stessa); - menu statico : menu non richiudibile; • Marcatore menu : scegliere nel menu a tendina il marcatore che precede i nomi dei documeni nei menu laterali su indicati; • GIF New (Download, Articoli, Collegamenti) : per fare apparire un'immagine che segnala i documenti inseriti di recente (impostare il numero di giorni); • Editoriale espandibile: editoriale ridotto che si espande cliccandoci sopra. Autore : vania @ Domenica, 10 Maggio 2009 - 12:19 8/19 Configurare New-CMS - Home In questa pagina si configura l'accoglimento ovvero l'indice del vostro sito: • Inserisci nella barra menu : cliccandoci sopra compare un form che vi permetterà di inserire (o modificare) un riferimento alla pagina di accoglimento nella barra menu; • Inserisci nel menu laterale : per inserire (o modificare) nel menu laterale un riferimendo alla pagina di accoglimento; • Modifica l'editoriale : cliccandoci sopra appare un editor che vi permettera di scrivere i contenuti dell'editoriale; • Seleziona box della pagina di accoglimento : per poter scegliere i box centrali che compariranno nell'ordine da voi voluto nella pagina di accoglimento; si possono scegliere fino a 8 box. Autore : vania @ Domenica, 10 Maggio 2009 - 12:25 9/19 Configurare New-CMS - Box laterali In questa pagina, raggiungibile cliccando sull'icona posta in alto a destra nella pagina di amministrazione potrete scegliere quali box laterali mettere e come disporli : • Box liberi : cliccando su Aggiungi verrete inviati ad una pagina un cui potrete editare un nuovo box libero; cliccando su Modifica comparirà in menu a tendina in cui scegliere il menu che volete modificare; • Box di sinistra : scegliete nei menu a tendina quali box mettere a sinistra nella posizione relativa del menu stesso; potete mettere sino a 15 box; • Box di destra : scegliete nei menu a tendina quali box mettere a destra nella posizione relativa del menu stesso; anche qui potete mettere sino a 15 box; I box laterali, che appaiono nei vari menu a tendina, corrispondono ai file (con estensione str) presenti nella cartella struttura/box_l. Costruire un nuovo box laterale è molto semplice si può usare un editor di testo tipo ConText, Gedit, Kate, Notepad++, etc... Scrivete l'header: <?php htabl("NomeBox"); ?> Dove tra virgolette, al posto di NomeBox scriverete il nome del box da voi voluto. Dalla linea sottostante scriverete quindi il vostro codice html o javascript. Sotto al codice da voi inserito aggiungete il seguente footer: <? btab(); ?> Naturalmente chi e pratico di PHP può anche inserire del suo codice PHP. Chi non ha necessità ad inserire del codice PHP si troverà senz'altro meglio nell'utilizzare i box liberi, creabili con un editor interno, come più sopra accennato: in questo caso si tenga presente che l'utilizzo di codice javascript non è compatibile con l'editor wisiwig; con l'editor html invece non ci sono problemi, al limite sarà il caso di togliere eventuali commenti. Il funzionamento dell'editor html verrà descritto più avanti in un capitolo specifico. Autore : vania @ Domenica, 10 Maggio 2009 - 12:31 10/19 Configurare New-CMS - Moduli In questa pagina dell'admin è possibile configurare i moduli principali di New-CMS: Articoli, Notizie, Libro d'oro, Gestione membri, Collegamenti , Forum, FAQ, Sondaggi e Chat. Per ognuno di questi compaiono le seguenti opzioni: • Inserisci nella barra menu : per inserire un collegamento alla pagina principale del modulo nel menu posto in alto, sotto logo e banner; per cancellare un collegamento già presente lasciare in bianco il campo del nome; • Inserisci nel menu laterale : per inserire un collegamento alla pagina principale del modulo nel menu laterale; per cancellare un collegamento già presente lasciare in bianco il campo del nome; • Configura questo modulo : per impostare alcuni perametri inerenti il relativo modulo; • Gestione categorie : per gestire le categorie in quei moduli dotati di una suddivisione per categorie dei dati (nel Modulo Forum in questa pagina si gestiscono i forum); • Cestino : per gestire i dati cestinati del relativo modulo; In corrispondenza del Modulo Articoli compare anche un link per la gestione degli articoli fuori categoria; in corrispondenza del Modulo Notizie compare un link per una pagina destinata alla gestione della Newsletter. Il Modulo Sondaggio ha solo le voci Configura questo modulo e Vedi Risultati, il Modulo Chat ha solo la voce Configura questo modulo. In questa sezione è anche possibile disattivare alcuni di questi moduli Autore : vania @ Domenica, 10 Maggio 2009 - 13:03 11/19 Configurare New-CMS - Plugins Cliccando sull'icona Configurazione plugins dell'admin si accede ad un area del tutto simile a quella per la configurazione dei moduli principali. Il plugin Poppub, mediante il quale è possibile inserire un banner pubblicitario o un messaggio informativo in uno pseudo-popup dHTML a comparsa, è incluso di default nel CMS come esempio esplicativo. Nota : in un plugin affichè appaiano i due form per l'inserimento del link nella barra menu e nel menu laterale è necessario che vi sia una pagina (nella cartella del plugin posta dentro alla cartella moduli) denominata indice.php, che rappresenti la pagina di ingresso al modulo (in box centrale); affinchè compaia il link Configura questo modulo è necessaria la presenza di un file denominato config.php contenente il form per la configurazione del plugin. Affinché compaia il link Cestino è necessaria la presenza di un file denominato cestiono.php (la creazione del file è relativamente semplice partendo da uno dei file cestino.php di un'altro modulo e cambiando le variabili relative alla posizione del database). Autore : vania @ Domenica, 10 Maggio 2009 - 13:09 12/19 Configurare New-CMS - Configurazione redattori Cliccando sull'icona Configurazione redattori si accede ad una pagina in cui si può effettuare la gestione di eventuali redattori del sito (aggiungere redattori, eliminare redattori, vedere la lista dei redattori e modificare le aree gestibili da ciascun redattore). Inizialmente, quando non si ha ancora nominato alcun redattore, comparirà soltanto un link per l'aggiunta di un redattore: • Aggiungi un redattore: cliccando su questo link comparirà un form con un menu a tendina con la lista dei membri; quindi si possono nominare redattori soltanto membri iscritti al sito; selezionato il redattore si sceglierà quale o quali moduli potranno essere amministrati da questo redattore spuntando le corrispondenti caselle (Notizie, Download, Articoli, FAQ, Libro d'oro). Una volta aggiunto almeno un redattore compariranno due nuovi link per la gestione dei redattori già nominati: • Elimina redattore: cliccando su questo link comparirà un form con un menu a tendina contenente la lista dei redattori; selezionando un nome e premendo sul pulsante sottostante modifica si eliminerà quel redattore dalla lista dei redattori; • Lista redattori: cliccando su questo link comparirà una lista completa dei redattori; accanto al nome di ciascun redattore delle caselle, spuntate o meno, che indicano i poteri amministrativi del redattore; cliccando sulle caselle (e premendo sul sottostante pulsante modifica quando si ha completato l'operazione) è possibile modificare le aree cui possono accedere i vari redattori. Autore : vania @ Mercoledì, 13 Maggio 2009 - 10:57 13/19 Configurare New-CMS - Banners Cliccando sull'icona Configurazione banners in admin si entra in una pagina per gestire i banners che appaiono in modo aleatorio nella testata del sito; in alto sarà visibile la lista di tutti i banners già inseriti affiancati da 3 icone : oppure : a seconda dello stato di attivazione. La prima icona indica lo stato di attivazione: se appare il segnale divieto di transito, il banner è attivo e cliccando sull'icona il relativo banner verrà disattivato; se invece appare il segno di spunta verde il banner è disattivato e cliccando sull'icona verrà attivato. L'icona a forma di ingranaggio permette di modificare i dati del banner relativo. L'ultima icona, a forma di X rossa, permette la cancellazione del banner (il banner verrà tolto dalla lista e non cancellato fisicamente). Mediante il form sottostante la lista, si introducono o modificano i dati relativi ai vari banner: • Nome : si sceglie il banner da un menu a tendina; il banner deve essere preventivamente uploadato nella cartella uploads/banners e può essere un file immagine, un filmato flash, una pagina php o html; • Indirizzo sito : è l'indirizzo del sito a cui il banner fa riferimento; va utilizzato soltanto nel caso di file tipo immagine, in quanto negli altri tipi il link deve essere insito nel banner stesso; • Larghezza : è la larghezza del banner (mettere l'unità di misura, ad es. px per pixels); • Altezza : è l'altezza del banner (mettere l'unità di misura); Per agire sulla centratura si deve necessariamente agire a livello di CSS (classe banner); affinchè il banner risulti perfettamente centrato nella testata non deve esserci il logo (che può essere sostituito da un immagine di sfondo della testata a livello di CSS (classe table_header) e la classe banner deve avere la proprietà: text-align:center; Viceversa, se si vuole una centratura perfetta del logo, non deve esserci il banner e la classe del logo (logo) dovrà avere la proprietà: text-align:center; Autore : vania @ Domenica, 10 Maggio 2009 - 13:44 14/19 Configurare New-CMS - Piè pagina e menu sito Cliccando sull"icona Piè pagina e menu sito si entrerà in una pagina in cui si può gestire il contenuto del box posto a fondo pagina ed i menu del sito. Appariranno tre link: • Barra menu: cliccando su questo link apparirà un form attraverso cui si potranno gestire i vari item della barra menu (aggiungere, cambiare di posizione o cancellare); • Menu laterale: cliccando su questo link apparirà un form attraverso cui si possono modificare gli item del menu in box laterale; • Piè pagina: cliccando su questo link appare l'editor che permette di aggiungere o modificare i contenuti del box posto a fondopagina. Il contenuto del box posto a fondo pagina è gestibile tramite un editor che, a differenza degli altri editor html del cms, è privo dell'icona che apre il wisiwig FCK Editor; il vantaggio di questo editor è quello di permettere l'inserimento di contenuti in PHP (oltre che html e javascript): in questo modo in New-CMS è possibile introdurre script PHP esterni senza forzare il sistema. Se non vengono inseriti dei contenuti nel box di fondo pagina, il box non sarà visualizzato. Autore : vania @ Mercoledì, 13 Maggio 2009 - 11:15 15/19 Configurare New-CMS - Backup del database Cliccando sull'icona dell'admin Buckup del database è possibile effetuare, senza ricorrere all'FTP, il buckup, in formato zip, dei dati del forum e delle varie cartelle del database o della cartella data nel suo insieme. In genere c'è un limite nelle dimensioni dei file che possono essere uploadati tramite protocollo http; questo limite varia seconda dei server ed è mediamente di 1,5 Mb; oltre una certa dimensione potrebbe quindi non essere possibile scaricare la cartella data nel suo insieme: si eseguirà allora un buckup separato delle diverse sottocartelle della cartella data. In questa sezione è anche possibile fare eseguire un comando di CHMOD automatizzato che andrà ad interessare tutti i file che lo richiedano (nelle cartelle data, forum e uploads). Questo comando può essere utile subito dopo l'invio dei file nella prima installazione, in seguito ad un ripristino di dati da buckup od all'invio di documenti creati in locale (tutti i dati creati sul server possiedono già i giusti permessi che ne permettono la modifica). Il comando PHP chmod potrebbe essere disabilitato su alcuni server: in questo caso si dovrà ricorrere necessariamente all'FTP per l'attribuzione dei permessi. Autore : vania @ Mercoledì, 13 Maggio 2009 - 10:33 16/19 Configurare New-CMS - Chiusura sito Cliccando sull'icona Chiusura sito per lavori si entra in una pagina in cui è possibile rendere inaccessibile il sito ai visitatori ed ai membri quando state effettuando dei lavori di manutenzione nel sitolo stesso: se non si è connessi come admin, entrando nel sito apparirà una pagina sostitutiva che contiene un campo password: inserendo la password di admin si potrà accedere al sito. Autore : vania @ Mercoledì, 13 Maggio 2009 - 10:35 17/19 Configurare New-CMS - Cambio password Cliccando sull'icona Cambio password si accede ad una pagina in cui attraverso un form si può modificare la password per l'accesso in admin; la password va ripetuta due volte per evitare errori di battitura. Nota: la password di default è pass e va cambiata tramite questa pagina dopo l'installazione; il sistema fa differenza tra maiuscole e minuscole. In caso di perdita della password, la password di default può essere ripristinata tramite l'invio FTP del file pass.php (presente nella cartella dati/generali): dopo l'invio attribuire chmod 666 a questo file. La password di default è: pass Autore : vania @ Mercoledì, 13 Maggio 2009 - 10:37 18/19 Configurare New-CMS - Configurazione chat Cliccando sul link Chat/Configura questo modulo in fondo alla pagina Configurazione Moduli si entra in una pagina con un form per inserire tutte le impostazioni relative alla chat : • Nome Box : il nome del box laterale contenente il display con gli ultimi messaggi della chat; • File Database: permette di impostare un nome personalizzato al file che contiene il database della chat; • Nuomero post nel popup: se lasciato in bianco verrà assunto il numero 15 di default; • Altezza iniziale popup: se lasciato in bianco verrà assunta la misura 350px di default; • Larghezza iniziale popup : se lasciato in bianco verrà assunta la misura 303px di default; il popup poi può essere ridimensionato (o portato a tutto schermo) dall'utente; • Refresh Display : è la frequenza (in secondi) di aggiornamento del display; • Refresh Tchat : è la frequenza di aggiornamento dei messaggi all'interno della chat; • Compressione pagine : per aumentare le performance nel trasferimento di dati (verificare che non dia problemi di funzionamento); • Display-Frame: se selezionato verrà usato come display un iframe nel box laterale; • PopUp: se selezionato la chat verrà aperta in popup (altrimenti verrà aperta in pagina centrale); • Fuso orario : per chi avesse un server in un altro paese, con un altro fusorario; • Ingresso riservato ai membri : selezionando questa opzione soltanto gli iscritti al sito possono accedere alla vostra chat; affinco a questa ci sono tre opzioni per rendere visibile o meno il display ai non iscritti (se la chat è riservata ai membri); con l'opzione display non visibile scomparirà l'intero box della chat; • Seleziona la skin : permette di cambiare skin alla chat (nuove skin chat possono essere aggiunte inviando le rispettive cartelle nella cartella moduli/minitchat/skins); • Visualizza l'orologio : permette di visualizzare un piccolo orologio in formato flash all'interno della chat; • Scegli l'orologio : per sceglier un orologio con un colore adatto alla skin utilizzata; • Colori del Display : per impostare dei colori differenti da quelli di default della skin; • Barra consumo caratteri : per impostare i colori della barra che indica all'utente quanti caratteri ha ancora a disposizione per scrivere il messaggio; in questa sede si imposta anche il numero massimo consentito di caratteri utilizzabili nel messaggio; Autore : vania @ Venerdì, 2 Ottobre 2009 - 10:02 19/19