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