Capitolo 5:
Configurazione
di base ed amministrazione
Envolution si presenta con lo stesso
aspetto sia dopo che siamo entrati come amministratore o come user.
La sola differenza stà nel menu (main menu) situato
nell’angolo superiore sinistro del vostro browser.

Qua sotto puoi vedere la differenza dei
due menu .
|

|

|
|
Menu standard per user normali
|
Menu come super user (amministratore)
|
Step 1: Impostazioni di base
Clicca sul link "Administration"
del Main Menu (naturalmente quando sei loggato come Amministratore).
Step 2:Amministrazione della home page
A questo punto ti si presenterà
la pagina "Pannello d’Amministrazione" nella finestra
del browser.

Clicca
su "Preferenze"
|

|
Dettaglio del pannello centrale (administration menu) dove
sono presenti i settaggi del web amministrato
|
Clicca su setting. (dobbiamo a questo
punto settare i dati della nostra homepage naturalmente)
Step 3: Settaggi del website
Da questa finestra (setting) potrai
settare tutte le varie opzioni del website.
Qua sotto troverai tutte le spiegazione
dei parametri della finestra di setting di Envolution

|
Nome Sito:
|
Questo è il nome del sito
|
|
Logo sito:
|
Questo rappresenta il file del logo del website.
Attenzione a mettere il file nella subdirectory /images della root del
tuo web directory.
Naturalmente questa non è la stessa che hai trovato durante l’installazione
standard. Questa immagine è usata se si seleziona il link AvantGo
dal Menu principale.
|
|
Slogan del sito:
|
Può essere quello che preferiamo
Questo slogan apparirà nel titolo della finestra del browser
|
|
Parole chiavi:
|
Queste Meta informazioni sono usati dai motori di ricerca per classificare
il vostro sito. Naturalmente possono essere cambiate per meglio descrivere
al motore di ricerca il contenuto del vostro sito web
|
|
Parole chiavi dinamiche:
|
Abilitando questo check box le Meta keywords saranno create automaticamente
quando un articolo viene mostrato. Naturalmente essendo queste informazioni
create automaticamente può causare stress nel vostro server
|
|
Data inizio sito:
|
Questa rappresenta il mese e l’anno in cui il sito vive sul web.
Normalmente viene indicato il mese e la data dell’installazione
del vostro web ma comunque può essere settato a piacere e servirà
per il calcolo delle statistiche del modulo Stats, le quali partiranno
da questa data
|
|
Email amministratore:
|
Questa è l’e-mail del webmaster (ovvero l’amministratore)
del vostro Envolution Powered website
|
|
Tema scelto per il sito:
|
In questa casella di riepilogo a discesa,
troviamo i temi del sito che saranno successivamente applicati da Envolution.
Scegli quello che desideri per il “vestito” ufficiale.
Tutti i visitatori non registrati e i membri
che non sono connessi (cioè non sono entrati nel sito con la propria
login e password) vedranno il sito web secondo lo schema che hai selezionato.
Il tema (“Theme”) rappresenta il nome del file che è
stato usato per creare il “look” e il “layout”
del website. .
|
Un altro concetto importante di
Envolution è lo "skin" il quale serve a
rappresentare i colori che saranno applicati ai vari Theme. Lo skin
controlla il look ed il layout utilizzando degli appositi template
che successivamente sono poi utilizzati dei "motori grafici",
grazie al motore grafico Encompass.
L’utilizzo degli skin con i temi
incrementa le performance di Envolution, ma sopratutto rende facile
la configurazione e la personalizzazione.
Successivamente questi concetti saranno
approfonditi meglio.
|
Permetti all’utente di scegliere il tema
|
Con questa check box potremmo permettere agli utenti registrati di selezionare
temi del sito alternativi. Se il check box è settato su “NO”
tutti gli utenti non potranno avere layout e temi alternativi e lo schema
sarà fisso per tutti gli uenti.
|
|
Mostra blocchi negli articoli:
|
Questo permette di avere un pulsante next
nel contenuto degli articoli, per permettere l’eventuale espansione
dell’articolo stesso con un’altra finestra. Questo box aggiunto
agli articoli potrà contenere dei link quali “segue”
, “vedere anche..”, “altri link” ecc..
Questa check box è normalmente selezionata
|
|
Fuso orario:
|
Rappresenta il Time Zone del vostro server.
Bisogna prestare attenzione a non settare questo valore diversamente da
quanto sia realmente su server stesso in quanto può causare calcoli
errati o in accurati. Come regola generale se il vostro server è
settato su GMT allora sarà opportuno settare anche Envolution su
GMT.
Tutti gli utenti potranno selezionare il proprio Time Zone attraverso
il link presente sul My Account del Main menu.
|
|
Pagina iniziale:
|
Questo rappresenta il modulo , cioè
la pagina che il browser degli utenti mostra quando si accede al sito.
Per esempio il modulo di default è
“News” e quindi il modulo news sarà mostrato tutte
le volte che accediamo al sito web.
Ad esempio per attivare la pagina news bisognerebbe
accedere con questa sintassi
http://www.envolution.com/modules.php?op=modload&name=News&file=index
ma visto che la pagina News rappresenta il
default, per l’utente basta collegarsi al
http://www.envolution.com
o http://www.envolution.com/index.php
che automaticamente sarà mostrata la
pagina delle news senza che sia necessario l’uso di un’altra
sintassi, perchè Envolution ha settato la propria pagina di default.
Naturalmente è possibile impostare
qualsiasi altro modulo per la pagina iniziale vogliamo, semplicemente
selezionando il modulo opportuno dalla casella di riepilogo
|
|
# articoli nel menu amministrazione:
|
Questo rappresenta il numero degli articoli
o delle storie mostrate nel pannello di amministrazione quando si clicca
il link “Amministrazione” quando si entra nel sito con il
nome e password del superuser.
Di default il numero degli articoli è 20 ma può essere
ridotto. E bene sottolineare che se sono presenti molti articoli (ad esempio
200) per non sovraccaricare il server ed avere errori spiacevoli, soprattutto
degli utenti, non cercare di aprirli tutti ma solo i pochi necessari.
Questo consentirà anche di avere un aspetto piacevole senza pagine
infinitamente lunghe e tediose.
|
|
# articoli nella pagina iniziale:
|
Questo rappresenta il numero delle storie
mostrate dal modulo news.
Il valore di default è 10 ma puo essere
cambiato secondo le vostre esigenze. Tenete sempre presente che la maggior
parte dei siti il numero delle storie o articoli è 10 o meno, anche
per avere buoni tempi di accesso alla pagina.
Inoltre questo parametro non influenza Envolution
quando accederanno degli utenti anonimi
Per default gli utenti anonimi possono vedere
10 storie sulla home page, ma ogni utente registrato può modificare
questo valore secondo le proprie esigenze. Nel caso in cui gli utenti
non abbiamo impostato il valore questo rappresenta il valore di default.
Nel caso in cui si voglia modificare questo valore per utenti anonimi,
bisogna modificare il valore nella tabella envo_users per il record che
riguarda gli utenti anonimi (anoymous) nel campo pn_storynum
|
|
Menu amministrazione con grafica:
|
Questo setta l’impostazione grafica della pagina amministrazione,
nel caso in cui si voglia mostrata con le icone. Certamente nel caso in
cui queste non siano presenti il caricamento della pagina risulterà
più veloce, altrimenti se vogliamo un’impostazione carina
basta selezionare questa casella.
|
|
Invia report sugli errori via mail:
|
In questa maniera e nel caso di link interrotti delle pagine o pagine
non esistenti, sarà inviato un report con gli errori riportati
|
|
Abilita messaggi errori divertenti in error.php:
|
Questa è una nuova impostazione di Envolution, e dipende dall’impostazione
del sistema. Vedere approfonditamente il capito 6
|
|
Gruppo iniziale degli utenti:
|
Envolution è stato concepito per permettere la gestione dei gruppi
e per controllare l’accesso da ogni singolo utente. Il visitatore
sconosciuto e i singoli users sono gestiti da Envolution mediante i Permessi
e i Gruppi. Vedere in dettaglio il capitolo specifico
|
|
Seleziona lingua del sito:
|
Questa rappresenta la lingua di base del sito e può essere impostata
secondo le necessità. Altri linguaggi sono disponibili oltre all’inglese,
che rimane la lingua di default. È possibile avere più lingue
installate simultaneamente e ogni utente può usare il linguaggio
che preferisce.
|
|
Linea bassa:
|
Questa è la scritta che appare in ogni pagina del sito in basso
e può essere impostata secondo le necessità.
|
|
Titolo Backend:
|
Envolution utilizza questa impostazione per mostrare il contenuto del
sito. Questo parametro indica il contenuto del vostro website e/o l’URL.
Per disabilitare basta semplicemente eliminare il file backend.php file
posto nella directory principale.
|
|
Lingua Backend :
|
Questo è il linguaggio usato da Envolution di default. È
possibile selezionare un’altro linguaggio dalla casella di riepilogo.
|
|
Livello di sicurezza:
|
Questo combo box determina quanto a lungo
dura la sessione per tutti gli utenti.
|
|
A livello medio di sicurezza, l’utente è connesso per:
|
Questo settaggio indica quanti giorni i vostri utenti sono connessi e
riconosciuti automaticamente da Envolution. Passato il termine settato
l’utente dovrà nuovamente usare il login. Questo settaggio
viene applicato solo quando il Security level è settato su medio
(Medium)
|
|
Utente è inattivo dopo:
|
Questo settaggio
determina quanto tempo un utente è considerato attivo.
Dopo lo specificato termine di tempo la sessione
dell’utente è considerata inattiva.
Regolando questo parametro ad high potrà causare dei ritardi a
Envolution come fosse occupato da molti utenti anche se in effetti sono
solo alcuni.
|
|
Intranet:
|
Questo control box favorisce l’accesso
al Vostro sito Envolution Powered senza l’uso di URL completi (ad
esempio http://localhost
o 127.0.0.1) o DNS non risolti correttamente. C’è da fare
attenzione perchè alcune versioni di PHP possono richiedere questo
control box settato per poter accedere correttamente.
|
|
Tag HTML permessi negli articoli:
|
Questi check box abilitano e disabilitano
alcuni TAG HTML che sono usati negli articoli o nelle storie.
Non abilitare uno specifico TAG HTML significa
che è proibito l’uso del tag stesso.
Abilitare un TAG significa che puo essere
ustato ma senza parametri (ad esempio il lo specifico font).
Permettere l’uso di un TAG con parametri permette l’uso di
questi parametri impostati (come ad esempio il font)
|
|
Traduci HTML incorporato in caratteri reali:
|
Questo check box permette dei TAG HTML incapsulati, che usualmente iniziano
con "&#" usati dai linguaggi multi-byte (UNICODE) come
il Coreano o altre lingue asiatiche. Se il vostro sito non usa caratteri
multi-byte o non necessita di supporto per caratteri multi-byte è
possibile selezionare questa opzione a NO. Certamente se alcuni dei moduli
usano dei tag come “&” nelle proprie funzioni, questa
opzione deve essere settata a Yes. Come default consigliamo l’uso
di questa particolare funzione ed il settagli a YES
|
Dopo aver settato tutti parametri soddisfacenti
le vostre esigenze a questo punto cliccare semplicemente su "Salva modifiche".
Dopo aver confermato apparirà di
nuovo il pannello Menu di Amministrazione (qualche volta chiamato
“Panello d’Amministrazione” o “Admin Panel”).

Da qui si vede anche il primo articolo
pubblicato per default. Questo articolo o storia è un semplice
articolo di benvenuto che può essere editato in maniera da
riflettere la filosofia del vostro website
Step
4:Impostare il messaggio di benvenuto del website
Vediamo
ora come modificare questo articolo.
Per modificare questo articolo –
naturalmente come amministratori – possiamo adoperare due
differenti procedure
Dal pannello Menu di Amministrazione
basta inserire l’identificatore (ID) dell’articolo che
vogliamo modificare a destra del bottone GO, come mostrato nella
figura, dove è presente inoltre la lista degli ultimi 20
articoli con i relativi ID, sotto la scritta “Ultimi 20
Articoli”.
L’identificativo dell’articolo
è il numero nella prima cella a sinistra dell’elenco. La
colonna n.1 della tabella conterrà sempre l’identificativo
(ID)dell’articolo. Editando in questa maniera è facile
se conosciamo l’ID dell’articolo o della storia che
vogliamo editare.
Inoltre selezionando l’apposito
combo box (quello che riporta EDIT nell’immagine) è
possibile anche la cancellazione dell’articolo selezionato
ATTENZIONE:
Affinchè il layout del vostro
website rimanga intatto è NECESSARIO AVERE ALMENO UN ARTICOLO
ATTIVO NEL SISTEMA.
A
questo punto proviamo a cliccare su EDIT per editare il vostro
articolo di default.
Dopo
aver confermato di editare l’articolo si aprirà un’altra
pagina con diverse opzioni ed alcune caselle di testo come mostrato
in questa figura, I quali servono a descrivere le caratteristiche
dell’articolo editato.
Adesso spiegheremo i singoli campi uno
alla volta.
Sotto la scritta "Edit Article"
viene rappresentata l’anteprima dell’articolo stesso, in
maniera da poter vedere esattamente l’articolo come verrà
mostrato esattamente sulla pagina del website stesso.
A destra dell’anteprima dell’articolo
c’è un’immagine. Questa immagine rappresenta il "Topic"
dell’articolo stesso (più avanti spiegheremo il significato dei
Topics).
Titolo:
Questo rappresenta il titolo
dell’articolo stesso. Basta semplicemente cambiare il testo
con un titolo più appropriato per il vostro website. Questo
titolo deve essere semplicemente del testo senza TAG HTML
Argomento:
Questo rappresenta la
categoria del vostro articolo.
Per default sono disponibili 3
argomenti: Envolution, Encompass e PostNuke.
Il topic di
Envolution riguarderebbe il CMS di Envolution;
Il topic di
Encompass riguarderebbe il motore grafico di Envolution;
PostNuke
rappresenta il CMS PostNuke da cui Encompass deriva.
Categorie:
Ad ogni articolo viene
assegnata una categoria che per default è annuncio
(announcements), ma dal combo box è possibile assegnarli
altre categorie come "Articoli" Questa denominazione
rappresenta una categoria generica il cui significato è
"categoria dell'articolo non assegnata". Sebbene questo
sembri un poco confuso, questa impostazione potrà creare una
lista di articoli bene descritta e categorizzata, basta infatti
creare una nuova categoria semplicemente cliccando su "aggiungi"
e creare una nuova categoria in base alle proprie esigenze e secondo
le proprie necessità. Infatti è possibile creare
quante categorie vogliamo.
Inoltre è possibile
cancellarle. Nel caso di cancellazione fare attenzione a tutti gli
articoli della categoria cancellata in quanto potrebbe creare degli
errori nel database e nella visualizzazione degli articoli.
Pubblica in homepage:
Questo controllo
permette la pubblicazione dell'articolo sulla pagina News. Se questo
controllo è impostato su NO l'articolo verrà salvato
ma non verrà mostrato sulla pagina News. Se la categoria
selezionata precedentemente è settata sul altre categorie
diverse da Articoli, allora l'articolo sarà visibile nella
sezione ricerca per categorie.
Permetti Commenti
Questa controllo
permette o non permette di inserire commenti riferiti ad un articolo
sulla pagina news. Se vogliamo permettere i commenti settare a SI
altrimenti a NO
Lingua:
Di default questo controllo è
settato su "Tutte le lingue". Se vogliamo che l'articolo
presenti lo stesso layout per tutti i linguaggi settare il controllo
su "Tutte". Diversamente ogni articolo può essere
settato secondo quello che preferiamo.
Se gli articoli inseriti
sono settati su English, ad esempio, solamente gli utenti che
selezionano la lingua English potranno vedere l'articolo stesso, se
settato su French solamente gli utenti che utilizzano la lingua
French e cosi per tutte le altre lingue installate
Testo articolo:
questo rappresenta il
sommario dell'articolo inserito nella pagina delle News. Editatelo
secondo le vostre esigenze. E' buona pratica inserire un semplice
paragrafo che descrivano sinteticamente l'articolo stesso nella
pagina delle news. usare l'Extended Text Box per inserire il resto
dell'articolo stesso, ed eventualmente inserire [pagebreak] tra i
paragrafi per avere un articolo su piu pagine.
Formato del contenuto:
Il formato
dell'articolo può essere formattato usando del testo semplice
o usando il linguaggio HTML(TAG HTML). Usando la sistassi dell'HTML
permette l'uso dei tags nell'articolo cosi da avere una
formattazione piacevole.
Testo esteso:
In questa combo box va
inserito il dettaglio dell'articolo o della storia da pubblicare.
quando utilizziamo una storia od un articolo potremmo usare un link
"Leggi tutto.." in basso al sommario dell'articolo stesso
sulla pagina delle news. Usare [pagebreak] tra i paragrafi per
dividere l'articolo su più pagine.
Note:
Queste sono note usate
dall'editore o dall'amministratore per indicare qualcosa di
importante o per aggiungere una nota o commento prima di leggere
l'articolo stesso. Se usato apparirà in Italico in
basso all'articolo sulla pagina delle news.
Dopo che avete
editato la vostra pagina di benvenuto (welcome o default story) ed
il risultato è di vostro gradimento premete il tasto "Salva
modifiche" in ,maniera da rendere attivo l'articolo appena
editato. In questa maniera renderete il website veramente dinamico.
Dopo aver premuto "Salva
modifiche" apparirà nuovamente la pagina Admin Panel.
Step 5: Impostare gli articoli
Come
abbiamo imparato dallo step 4 ora che sappiamo editare/cancellare un articolo
dobbiamo imparare come aggiungerne uno nuovo
L'amministratore può aggiungere articoli
di suo gradimento senza che vi sia un'approvazione specifica. Fino a quando
l'amministratore non approva esplicitamente l'articolo, ha il significato aggiungere
l'articolo stesso e saltare appena il processo di approvazione. Il link sul
Admin Panel chiamato "Aggiungi articolo" serve proprio a ciò.
Premere Aggiungi articolo e aggiungiamo un articolo.
Come potrete notare questa pagina ha un
look simile alla pagina usata per editare/scrivere l'articolo di
default come nello step 4. Per vedere l'uso dei singoli settaggi vedi
lo step precedente.

Adesso vediamo invece le nuove funzioni
presenti in questa pagina
-
Vuoi programmare
l’articolo?:
questa opzione permette di scrivere una storia o un articolo e pubblicarlo
in futuro ad una data ed un tempo prefissato. Premere "Si" per
pubblicarlo in futuro.
-
Ora: ;Giorno:
;Mese: ;Anno:
Servono a pianificare, naturalmente, l'esatta data di pubblicazione
dell'articolo,
Se questi parametri non vengono settati , la pubblicazione dell'articolo
è immediata
-
Anteprima
articolo:
è l'ultimo parametro, e serve per vedere l'anteprima e controllare
l'articolo dagli errori ed omissioni. Per default , questo parametro è
settato su "Anteprima". Una volta controllato e se l'articolo
è soddisfacente , impostarlo a "Post Story" per la pubblicazione.
Step 6: La pubblicazione futura
Proviamo adesso ad impostare un
articolo ed impostiamolo per un aggiornamento futuro.
Come precedentemente eseguito negli
step precedenti, riempiamo il titolo della storia, selezioniamo
l’argomento idoneo, la categoria. Selezioniamo "Si"
all voce "Pubblica nella homepage" e "Permetti
commenti".
Selezioniamo il linguaggio opportuno
(esempio "English") e scriviamo qualcosa nella casella di
testo "Testo articolo" e "testo esteso" usando
del testo senza Tag come formato
Fino a quando scriviamo un certo testo
nelle "Notes" potrete vedere il risultato
Quando arriviamo al punto in cui
Envolution chiede se vogliamo programmare l'articolo , premiamo "Si"
dando però un tempo di pubblicazione di qualche minuto
rispetto all'ora e alla data corrente..
Premiamo su "Anteprima articolo"
OK e guardiamo il look del nostro articolo all'inizio della pagina.
Si noti che ora Envolution ha aggiunto
l'icona "Argomenti" e la pagina ora assomiglia più
molto attentamente alla pagina abbiamo visto quando abbiamo
pubblicato la storia di welcome.
Adesso aggiungiamo altro testo, andiamo
della casella "testo esteso" ed aggiungiamo qualche
"[pagebreak]" sotto l'ultima riga che abbiamo scritto.
Sotto ancora aggiungiamo un altro
paragrafo e premiamo nuovamente "Anteprima" OK, più
in basso nella pagina.
Ritorniamo
ancora una volta alla pagina di amministrazione "Admin Panel",
dove questa volta, troveremo una nuova tabella chiamata "Articoli
programmati".
In questa nuova tabella ci saranno
tutti quegli articoli per i quali è prevista una pubblicazione
futura in tempo e data.
A questo punto potremo premere
"modifica" per editare l'articolo programmato e editarlo
come è stato fatto per l'articolo di default, oppure
cancellarlo.
Dato che non è stato ancora
pubblicato nella pagina delle news, non è stato ancora
associato a un numero identificativo. Si può modificare il
giorno e l’ora di pubblicazione definitiva .
Dopo aver imparato a scrivere o
cancellare un articolo, impariamo ad aggiungere un articolo. L’admin
può aggiungere articoli senza approvazioni di sorta. Dato che
è la connessione da amministratore che approva, conviene
aggiungere l’articolo e saltare la fase di approvazione.
Ed è proprio il link "Aggiungi
articolo" nel Pannello di Amministrazione che opera così.
Selezionatelo ed aggiungiamo un articolo.
Si noterà che la pagina è
molto simile alla pagina usata per scrivere un articolo generale.
Perciò verranno spiegate solo le nuove funzioni presenti in
questa pagina.


|
Ora:
Giorno:
Mese:
Anno:
|
Servono a pianificare, naturalmente, l'esatta data di
pubblicazione dell'articolo, Se questi parametri non vengono
settati , la pubblicazione dell'articolo è immediata
|
Anteprima
articolo: è l'ultimo parametro, e serve per vedere
l'anteprima e controllare l'articolo dagli errori ed omissioni. Per
default , questo parametro è settato su "Anteprima".
Una volta controllato e se l'articolo è soddisfacente ,
impostarlo a "invia articolo" per la pubblicazione.
Proviamo adesso ad impostare un
articolo ed impostiamolo per un aggiornamento futuro.
Come precedentemente eseguito negli
step precedenti, riempiamo il titolo della storia, selezioniamo
l’argomento idoneo, la categoria. Selezioniamo "Si"
all voce "Pubblica nella homepage" e "Permetti
commenti".
Selezioniamo il linguaggio opportuno
(esempio "English") e scriviamo qualcosa nella casella di
testo "Testo articolo" e "testo esteso" usando
del testo senza Tag come formato
Fino a quando scriviamo un certo testo
nelle "Note" potrete vedere il risultato
Quando arriviamo al punto in cui
Envolution chiede se vogliamo programmare l'articolo , premiamo "Si"
dando però un tempo di pubblicazione di qualche minuto
rispetto all'ora e alla data corrente..
Premiamo su "Anteprima articolo"
OK e guardiamo il look del nostro articolo all'inizio della pagina
Si noti che ora Envolution ha aggiunto
l'icona "Argomenti" e la pagina ora assomiglia più
molto attentamente alla pagina abbiamo visto quando abbiamo
pubblicato la storia di welcome.

Dopo aver visto l’anteprima dell’articolo,
si può pubblicarlo oppure continuare a scrivere l’articolo e rivederlo.
Ciò può essere fatto innumerevoli volte.
Adesso aggiungiamo altro testo, andiamo
della casella "Testo esteso" ed aggiungiamo qualche
"[pagebreak]" sotto l'ultima riga che abbiamo scritto.

Sotto ancora aggiungiamo un altro
paragrafo e premiamo nuovamente "Anteprima articolo " OK,
più in basso nella pagina.

L’immagine
sopra mostra come si presenta la pagina dell’anteprima.
Questa volta selezionate “Invia
Articolo” e cliccate OK.
Verrete
riportati al Pannello di Amministrazione, dove si noterà una
nuova tabella intitolata “Articoli programmati” proprio
al centro del menu di amministrazione. Trovate l’articolo
appena programmato per la pubblicazione in data futura

Potete selezionare “modifica”
affianco all’articolo programmato e modificarlo allo stesso
modo di quando l’avete scritto. Potete anche cancellarlo, se
volete.
Non è stato ancora pubblicato
nel sito, perciò non ha ancora un numero ID associato.
Potete anche cambiare la data di
pubblicazione dell’articolo o persino eliminarlo. Per prova,
programmatelo tra 5 minuti.
Andate a bervi una tazza di caffè
e controllate se tra 5 minuti l’articolo sarà stato
pubblicato in automatico.
Tick-tock-tick-tock.......
OK...com’era il
caffè? Spero buono!
Consiglio di interrompere ogni tanto la
lettura di questi noiosi documenti per avere il tempo di assimilarli
bene.
Ora cliccate
su "Home" nel Menu principale. Dovrebbe esserci l’articolo
pubblicato…..
Ecco come appaiono gli articoli
programmati una volta pubblicati:

Possiamo
cliccare sul titolo del nostro articolo oppure sul link Leggi tutto…
per vedere il resto dell'articolo. Ed ecco cosa apparirà:

Da notare il link nell’articolo
"Seguente (2/3)"? Vuol dire che state vedendo la prima
pagina dell’articolo e che ci sono altre due pagine da leggere
per un totale di tre pagine.
Potrete sia
cliccare su Next sia sul simbolo freccia destra bianca per andare
nella pagina successiva. Fatelo.
La pagina successiva del nostro
articolo multipagina sarà più o meno così:

Avrà
un link per andare alla pagina successiva, ma anche per quella
precedente, in modo da rendere la navigazione tra i documenti molto
semplice. Cliccate su "Next (3/3)" ed entrate nella
pagina finale.
L’ultima pagina apparirà
così:

Ora naturalmente i link ci
permetteranno solo di navigare le pagine precedenti ....
Avrete
notato durante la navigazione nel nostro articolo quel piccolo blocco
in alto a destra intitolato “Articoli correlati”.
Il primo link che troviamo è
“Altri articoli su Envolution”. Da dove arrivano queste
notizie? La risposta è molto semplice. Quando abbiamo inserito
questo articolo abbiamo scelto un “Argomento” per
l’articolo. L’argomento era “Envolution”.
Tutti gli articoli pubblicati con
questo argomento saranno visualizzati se cliccate su questo link.
Anche il nostro primo articolo “Benvenuti” è stato
pubblicato con l’argomento “Envolution”, perciò
cliccate sul link e vi apparirà la seguente pagina:

Troviamo i due articoli o storie
pubblicate con l’argomento “Envolution” insieme
alla data di pubblicazione.
Vediamo nell’elenco puntato, in
ordine, il nome dell’argomento, insieme alla categoria di
pubblicazione e il titolo dell’articolo e la data di
pubblicazione.
Sono tutti link cliccabili per avere ulteriori informazioni.
Cliccando sull’argomento verrete portati alla pagina con gli articoli
dell’argomento, il link sull’articolo porterà all’articolo
stesso.
Clicchiamo sulla Categoria che è “Annunci”
nell’esempio. Vedrete la seguente pagina:

Torniamo alla Home, cliccate Home nel
menu principale nel blocco di sinistra.
Ora scegliete “Amministrazione”
nel menu principale e tornerete al Pannello di Amministrazione.
Noterete che non c’è più la tabella degli
articoli programmati, ma un messaggio che non ci sono articoli
programmati.

Come si fa a
sapere senza connettersi e controllare il sito, se ci sono articoli o
news inviate da altri?
Bene...cliccate su “Invia
articolo” nel pannello di Amministrazione e vedrete una pagina
come la seguente:

Quì potrete decidere l’indirizzo
di posta della persona che dovrà ricevere una notifica degli
articoli inviati.
Molte aziende e organizzazioni
possiedono indirizzi di posta specifici per inoltrare la posta anche
a più persone.
Possiamo impostarlo anche noi se
abbiamo più di un amministratore responsabile
dell’accettazione e della pubblicazione degli articoli inviati
dagli utenti.
Creiamo manualmente un utente normale connessi da
Amministratore e vediamo come inviare un articolo da utente registrato.
Torniamo al
Pannello di Amministrazione e clicchiamo sul link in fondo
“Configurazione Utenti”.
Da questa finestra l’Amministratore
può aggiungere, modificare o cancellare un utente registrato.
Da notare il link “Configurazione utenti” in fondo a
questa pagina.
E’ da quì che possiamo
impostare alcune configurazioni degli utenti.

Modifica
Utente: potrete selezionare un utente registrato e modificare la
registrazione o cancellarla.
Nome
utente: l’amministratore inserisce quì il nuovo nome
utente per fare una nuova registrazione.
E-mail:
l’indirizzo di posta dove verrà inviata la password del
nuovo utente.
Password:
la password inserita dall’amministratore per il nuovo utente.
L’amministratore non ha i limiti sulla lunghezza della password
scelta in questa modalità di registrazione. Gli utenti che si
registrano invece dal sito sono limitati dalla lunghezza minima della
password, valore che si imposta nella voce “Configurazione
Utenti”.
Configurazione
Utenti: Da quì si impostano certe configurazioni valide
per tutti gli utenti registrati.
Dynamic User Data: L’amministratore
può specificare dati demografici addizionali degli utenti da
registrare nei loro profili. Il suo uso è opzionale.
Cliccate su "Configurazione
Utenti” e vedrete la seguente pagina per impostare i requisiti
di registrazione degli utenti.

Di seguito verrà spiegata ogni singola opzioni:
Età
minima: Quì si setta l’età minima richiesta
per registrarsi. Ciò è richiesto p.es. dalla legge
americana che protegge in questi casi i bambini sotto i tredici
anni. La raccolta di dati da bambini sotto i tredici anni necessita
dell’autorizzazione dei genitori. In ogni caso bisogna
interpretare questa regola come una restrizione d’accesso
imposta dal Governo degli Stati Uniti. Ogni paese avrà poi le
sue regole in materia.
Percorso
immagini pagina utente: Per default è settato sulla
cartella corrente che contiene le icone del menu utente. Non c’è
bisogno di modificare nulla finchè non si modifica il
percorso descritto
Grafica
nella pagina utente?: Quando l’utente seleziona "My
Account" apparirà un elenco di opzioni rappresentate da
icone. Ce ne sono meno che nel Pannello d’Amministrazione. E’
impostato a "SI". Se le opzioni devono apparire invece
come semplici link, selezionare “NO”.
Lunghezza
minima password: una buona scelta è di otto caratteri, ma
siete liberi di scegliere.
Gruppo
iniziale per utenti: Modificare solo se si sà quello che
si sta facendo. Il gruppo “Users" è il gruppo di
default. Non modificare.
Lasciare/cambiare
tema agli iscritti: Questa opzione permette all’utente di
selezionare un tema diverso da quello da voi scelto per tutto il
sito. Scegliere “NO” significa che l’utente si
dovrà rassegnare al tema da voi scelto.
Ricevi
email per ogni iscrizione: Ogni volta che un nuovo utente si
registra, verrete avvisati via mail.
Autorizzi
gli iscritti a scegliere la password: Questa opzione autorizza
l’utente a scegliersi una propria password subito invece che
riceverla via email.
Spedisci
password agli iscritti (se scelta attivata): Se è
selezionato "SI" e l’opzione precedente, Autorizza
gli iscritti a scegliere la password, è anch’essa su
"SI", allora verrà spedita una mail all’utente
contenente la password da lui scelta.
Gli
iscritti possono chiedere la cancellazione del proprio acconto:
Selezionando "SI" l’utente può chiedere la
cancellazione della registrazione. L’amministratore poi potrà
vedere le richieste di cancellazione.
Ricevi
email per ogni cancellazione account: Scegliendo "SI"
si abilita la notifica via mail all’Amministratore delle
richieste di cancellazione della registrazione
Disattiva
la registrazione iscritti: Quest’opzione disabilita nuove
registrazioni di utenti. L’opzione "SI" permette
nuove registrazioni, "NO" non permette nuove
registrazioni.
Profilo
pieno nella registrazione: Se si sceglie “NO”,
verranno visualizzati solo i campi nome utente e password durante la
registrazione. Molti amministratori raccolgono anche altri dati
anagrafici durante le registrazioni. Scegliete voi. Scegliendo "SI"
verrà visualizzato il modulo completo. Si possono sempre
aggiungere ulteriori campi nel modulo di registrazione, editando il
Dynamic User Data che trovate sotto la voce Amministrazione Utenti
dentro il Pannello di Amministrazione. Una volta completata la
configurazione utenti, cliccare "Invia"
Dopo aver impostato tutti i dati,
cliccare su “Invia” e verrete riportati al menu di
Amministrazione.
Scegliete
“Amministrazione Utenti” dal Pannello di Amministrazione
e analizziamo meglio lo strumento della configurazione dei Dynamic
User Data. Cliccate su "Dynamic User Data" in fondo
alla pagina.
Come detto, l’uso di questo
strumento è opzionale e molti non lo usano affatto. Ma
l’amministratore che voglia permettere all’utente di
memorizzare informazioni personali aggiuntive apprezzerà
questa modalità.
Seguite passo passo l’implementazione
di un nuovo campo dati degli utenti.
Una volta cliccato su "Dynamic User Data" vedrete la
seguente finestra:

Questi sono i campi dove potrete
immagazzinare informazioni extra dei vostri utenti. Potete aggiungere
o eliminare campi o attivare o disattivare campi esistenti..
Aggiungiamo un campo e chiamiamolo
_OSCHOICE nell’etichetta di campo e selezioniamo “Strings"
dal "Tipo Dati" ed inseriamo 75 per "Lunghezza" e
clicchiamo "Invia".

Noteremo che il nuovo campo è
stato aggiunto alla lista. Potete agire sulle frecce per muovere il
campo su o giù e dare un certo ordine.
Ora dovrete modificare il file
language/ita/global.php e aggiungere una definizione per _OSCHOICE
aggiungendo la seguente riga:
define('_OSCHOICE', 'Che sistema
operativo preferisci?');
prima dei simboli finali
?> alla fine del file.
Ora cliccate su "Il mio Account" dal menu principale e la
pagina che si apre avrà un link “Cambia le tue info”

Le voci di questa pagina sono le
seguenti:
Cambia
la tua Homepage: Quì si può cambiare il numero di
articoli da visualizzare insieme nella pagina principale del sito. Si
può usare anche un menu personalizzato fatto in HTML.
Cambia
le tue info: Quì si possono inserire le proprie
informazioni personali. Anche cambiare la password e la
configurazione del proprio fuso orario.
Scegli
il tema: Si può scegliere un tema o una skin diversa dai
temi inclusi nella distribuzione ufficiale. DA NOTARE:
l’amministratore può disabilitare questa scelta e non
sarà più presente tra le opzioni.
Configura
i commenti: Permette di impostare la visualizzazione dei commenti
(modalità Filo, Intercalare, Flat e No Commenti) e l’ordine
dei commenti. Permette anche di specificare il punteggio dei commenti
(come nel modulo Kharma) e se visualizzare tali punteggi.
Logout/Exit:
Questa icona disconnette dal sito.
Ultimi
10 commenti scritti da: Mostra i vostri ultimi 10 commenti
postati agli articoli degli altri utenti.
Ultime 10 news scritte da: Mostra i vostri
ultimi 10 articoli pubblicati sul sito.
Cancella
questo profilo: Questa opzione invia all’amministratore una
richiesta di disabilitazione o cancellazione del vostro. NON
cancellate il profilo dell’Amministratore, pena
l’impossibPlease make sure NOT to erase the Adlità di
gestire il sito! Cioè cliccando su questa
icone non verrà cancellato il profilo, ma si manda una
richiesta all’Amministratore che poi potrà cancellare la
registrazione.
Selezioniamo
"Cambia le tue info" e appariranno le impostazioni del
profilo personale. Notate il campo aggiuntivo "Quale sistema
operativo preferisci"? E’ il campo "Dynamic User
Data" che abbiamo aggiunto nel paragrafo precedente del manuale.
NON è un campo presente nell’installazione base.
E’ stato aggiunto solo per spiegare come
fare ad aggiungere campi per ricevere ulteriori informazioni
anagrafiche dagli utenti.

Le seguenti
impostazioni sono accessibili ad ogni utente registrato. Descriveremo
di seguito ogni voce. Notate prima quella nuova casella in cui si può
rispondere alla domanda “Quale sistema operativo preferisci?”.
E’ il campo "Dynamic User Data" che abbiamo appena
creato. Vedi figura sopra.
Abbiamo una casella di testo in cui
l’utente può inserire le sue preferenze in tema di
sistemi operativi. Questo è solo un esempio di come aggiungere
campi nella pagina delle informazioni personali degli utenti.
Visto che ci troviamo, settiamo le
preferenze della nostra registrazione come Amministratore.
Verrà spiegata ogni singola opzione:
Nome reale:E’ il vostro vero
nome!(opzionale)
E-mail reale:questo è
l’indirizzo email dove ti verrà spedita la password.
(obbligatorio)
Falsa e-mail: può essere o
un indirizzo email oppure un indirizzo antispam sperimentato, che
sarà visibile al pubblico. (opzionale)
Il tuo sito è: l’URL
del vostro sito. (opzionale)
Fuso orario:Il fuso orario del
vostro paese. Da scegliere tra quelli del menu a discesa. Per
l’Italia lasciare Western Europe Time.
Il tuo avatar: L’avatar è
la vostra rappresentazione grafica. Un’immagine che vi
rappresenti, insomma. Queste immagini si trovano nella cartella
/images/avatar. (L’amministratore del sito può
aggiungere in ogni momento altre immagini nella cartella).
Sceglierne una o lasciare il blank avatar (vuoto).
Il tuo ICQ: il vostro indirizzo
ICQ. (opzionale)
Il tuo AIM: Il vostro indirizzo
AOL Instant Messenger Service. (opzionale)
Il tuo YIM: il vostro indirizzo
Yahoo Instant Messenger. (opzionale)
Il tuo MSNM: il vostro indirizzo
Microsoft NetMeeting (oppure Hotmail). (opzionale)
La tua residenza: città e
paese in cui vivete. (opzionale)
La tua occupazione: Il lavoro che
svolgete. (opzionale)
I tuoi interessi: Ciò che
più vi interessa. (opzionale)
Firma: E’ un pò la
firma digitale che spesso si usa nelle email. Si può usare
l’HTML fino a 225 caratteri (opzionale)
Informazioni extra: Questa casella
serve a comunicare agli altri qualche altra cosa su di voi. Usare
fino a 225 caratteri. (opzionale)
Password: Questa casella serve per
cambiare la password. Lasciata bianca non cambia la password
corrente.
Cliccare su "Salva modifiche"
appena compilati i dati necessari e si ritorna alla pagina delle
vostre informazioni personali.
Step 7: Creare
un profilo utenti
Proviamo a creare un utente. Dal
Pannello di Amministrazione cliccare su "Amministrazione Utenti"
e apparirà la finestra che vi permette, da Amministratore, di
inserire un nome utente, una password ed un indirizzo e-mail.

Inserire il nome utente Tizio e
password caio. Inserire il proprio indirizzo email per provare la
funzionalità. Selezionare poi "Aggiungi utente".
Disconnettersi cliccando su "Logout"
nel Menu Principale e riconnettersi col nome utente Tizio e password
Caio.
Connettiamoci
come utente Tizio. Potete impostare le vostre preferenze come
mostrato sopra . Basta cliccare sul link "Il tuo profilo"
nel menu proncipale sulla sinistra del vostro schermo e inserire le
informazioni desiderate. Assicuratevi di inserire il giusto
fuso orario per il vostro utente Tizio.
Noterete
anche che questo utente regolare non ha il link “Amministrazione”
nel Menu Principale come invece ha l’amministratore.
E
ciò a causa del sitema avanzato di Gruppi e Permessi che
utilizza Envolution. Un utente normale appartiene al gruppo “Users”
che ha permessi molto più limitati rispetto all’amministratore
che invece appartiene al gruppo “Admins”.
Step 8: Inviare articoli come utente normale
Mentre siete connessi come utente
"Tizio" cliccare su "Invia articolo" nel Menu
Principale e si aprirà la finestra "Invia articolo"

Inserire un "Titolo".
Selezionare un "Argomento".
Inserire un po’ di “Testo
articolo" e di "Testo esteso".
Cliccare su "Anteprima".
Dopo aver visto l’anteprima,
selezionare "OK".
Potete
visualizzare un’anteprima dell’articolo e fare tutte le
modifiche che riterrete opportune. Per inviare l’articolo e
metterlo nella lista degli articoli in attesa di pubblicazione,
cliccate su “OK”.

Step 9: Registrare un nuovo utente
Allora,
registriamo un nuovo profilo come se fossimo visitatori del sito. E’
proprio questo il modo in cui si registra la maggior parte dei vostri
utenti. Infatti, solo di rado l’amministratore entra nel Menu
d’Amministrazione e registra un nuovo utente manualmente.
Clicchiamo
su "Logout" nel Menu Principale.
Si
ritorna all pagina principale del sito come la vede un visitatore non
registrato.
Per
registrare un profilo cercare il link "Non sei un utente
registrato? Registrati qui ( la registrazione è gratuita).”
Che si trova in alto, proprio sotto il logo di Envolution.

Oppure
ci si può registrare direttamente nel blocco “Login
utente” sulla destra in basso alla pagina.

Cliccando
sui link in entrambi i casi porterà il visitatore anonimo alla
pagina di registrazione del profilo.

In
questa pagina ci sono alcune opzioni: i nuovi visitatori possono
registrarsi, gli utenti possono connettersi o richiedere una nuova
password per quella dimenticata.
Clicchiamo
su "Registra" e apparirà un avviso in cui si
dichiara di avere più di 13 anni oppure meno di 13 anni, ma
con il permesso dei genitori per registrarsi in questo sito. Se il
visitatore scegli invece la voce “Ho meno di 13 anni e non ho
il permesso dei genitori” apparirà una pagina che spiega
che il consenso dei genitori è necessario per la
registrazione.

Dato
che abbiamo più di 13 anni, clicchiamo su “Ho più
di 13 anni oppure ho il consenso dei genitori” e registriamoci
come nuovo utente del sito.
Appare la finestra come
sotto, col modulo per inserire le informazioni necessarie per la
registrazione.

I campi marcati con un asterisco * sono obbligatori.
Tutte le altre informazioni sono opzionali.
Descriviamo i singoli campi:
Username: Campo obbligatorio per
il nome utente prescelto.
Password: Campo obbligatorio per
la password scelta.
Reinserisci la password: Campo
obbligatorio per riscrivere la password e verificarla.
Email: Campo obbligatorio
dell’indirizzo di posta alla quale desiderate ricevere la
password e altra corrispondenza ufficiale sulla vostra
registrazione.
Vero nome: ummm.....il vostro vero
nome!!
Il tuo sito è: E’
l’indirizzo del vostro sito personale.
Il tuo Avatar: E’
preimpostato su "blank". Comunque potete scegliere tra gli
altri 19 immagini…
Il tuo
ICQ: Per inserire il numero ICQ.
Il tuo AIM: Per inserire il vostro
login AOL Instant Messenger.
La tua residenza: Città,
Stato e Nazione di residenza.
La tua occupazione: Cosa fate per
vivere.
I tuoi interessi: Due righe sui
vostri interessi.
Firma: Come la firma digitale
nelle e-mail. Avete massimo 255 caratteri per creare una firma.
Informazioni extra: E’ una
casella di testo per dire qualche altra cosa su di voi, nei limiti
dei 255 caratteri.
Mostra agli altri iscritti la tua
e-mail: Selezionate l’opzione se volete che la vostra e-mail
sia visibile agli altri.
Accetto i termini del sito,
Termini di Utilizzo, Tutela Privacy: Questo campo obbligatorio deve
essere selezionato dopo aver visionato i te3rmini di utilizzo e la
tutela della privacy sul sito.

Dopo aver compilato i campi
obbligatori, cliccare sul bottone “Nuovo iscritto” per
creare il profilo. Per gli scopi del manuale, useremo il nome utente
Sempronio.
Si arriva alla pagina che termina il processo di
registrazione. Cliccare “Fine” se il vostro indirizzo di posta e
il nome utente sono giusti, altrimenti cliccare “Indietro”
Una volta che abbiamo cliccato “Fine”,
si arriva alla pagina in cui è possibile connettersi subito
come iscritto. Eccola: Onc

La pagina mostra la password (coperta
di rosso, nell’esempio). Dovete segnarvi questa password e
conservarla in un posto sicuro.
La password scelta verrà inoltre
spedita via e-mail all’indirizzo indicato.
D’ora in poi basta cliccare su
“Login” per connettersi al sito e modificare i propri
dati personali e le preferenze come descritto sopra. L’unica
differenza rispetto alla pagina di registrazione è che avrete
a disposizioni più campi da compilare (Falsa E-mail,
impostazione fuso orario, ecc.).
Per gli scopi di questo manuale inviamo
un altro articolo col nome dell’utente appena registrato. Fate
riferimento alla sezione precedente se avete dimenticato come si
fa....
Dopo aver inviato il nuovo articolo,
cliccate su "Logout" nel Menu Principale per
disconnettervi.
Se
vi connettete come Amministratore, vedrete un nuovo blocco sulla
sinistra del sito, proprio sotto il Menu Principale, denominato “In
attesa”, che indica che avete un nuovo articolo in attesa di
approvazione e pubblicazione.

Potete
cliccare su “In attesa” in questo nuovo blocco oppure
entrare3 nel Pannello di Amministrazione per approvare o archiviare
tale articolo. Selezioniamo il link, che indica anche il numero degli
articoli in attesa di pubblicazione. Vedrete la seguente
pagina:

In questa pagina è presente un
menu a discesa per l’articolo in attesa. Le opzioni disponibili
sono l’anteprima oppure l’archiviazione dell’articolo.
Notare che questa finestra assomiglia molto a quella usata per
scrivere il nostro primo articolo. Bisogna soltanto selezionare un
argomento ed aggiungere delle note ed impostare la programmazione
automatica, se si vuole pubblicare l’articolo in un certo
momento.
Dopo aver scelto la categoria, cliccare su "Invia
articolo" in fondo alla pagina. Sono previste ancora una volta le opzioni
anteprima articolo e cancella articolo se non lo si vuole.
BREVE PAUSA
Ricapitoliamo quello che abbiamo imparato dal Capitolo
2 al 5:
Abbiamo discusso i requisiti
minimi ed altri consigli.
Abbiamo imparato a predisporre i
file e il database per l’installazione iniziale.
Abbiamo imparato ad impostare i
permessi giusti ad alcuni file prima dell’installazione.
Abbiamo installato Envolution
usando un semplice browser web
Abbiamo imparato a connetterci
come Amministratori o “superutenti”.
Abbiamo imparato a settare le
principali impostazioni di base del sistema.
Abbiamo spiegato cosa fa ogni
impostazione nelle preferenze di base.
Abbiamo imparato a “editare”,
a vedere l’”anteprima” e a “inviare”
gli articoli da Amministratori.
Abbiamo spiegato come selezionare
ed aggiungere “Categorie” ed “Argomenti”
per gli articoli.
Abbiamo imparato a pubblicare gli
articoli da Amministratori.
Abbiamo pubblicato un articolo
usando lo strumento della “Programmazione articoli”
sempre da Amministratori.
Abbiamo imparato ad impostare la
notifica degli articoli inviati.
Abbiamo imparato a configurare
l’”Amministrazione Utenti” e spiegato ogni
singola opzione.
Abbiamo imparato ad usare ed
aggiungere campi "Dynamic User Data" .
Abbiamo creato un nuovo utente da
Amministratori.
Abbiamo imparato a connetterci
come “Utente” normale.
Abbiamo imparato a "Inviare"
un articolo da “Utente” normale
Abbiamo imparato a "Pubblicare"
o ad "Archiviare" un articolo inviato da un utente.
Abbiamo imparato to personalizzare
le proprie informazioni e preferenze e a cambiare password.
Abbiamo imparato a registrarci
come farebbe un normale visitatore del sito.
Abbiamo imparato a navigare tra le
pagine degli articoli più lunghi.
Abbiamo imparato a navigare tra
gli articoli correlati e come sono classificati per Argomenti e
Categorie.
Nel prossimo capitolo del secondo
volume affronteremo le impostazioni avanzate e le configurazioni.