
- Cap. 18: Impostazioni di base: le Preferenze
Capitolo 18: Impostazione di base: Le Preferenze
Allora, se è riuscita l'installazione ed il sito MAXdev viene visualizzato correttamente, bisogna come prima cosa se si è su un server produttivo, cioè in remoto, evitare che altri possano rilanciare lo script d'installazione digitando http://www.miosito.com/install.php e visualizzare così i dati di accesso al database, che sono memorizzati nel file /config/md-config.php oppure che possano rifare l'installazione modificando i nostri dati (Admin, password dell'Admin, ecc.). Rilanciando lo script d'installazione infatti, la pagina Informazioni database va a pescare questi dati proprio in quel file, visualizzandoli come default nelle appositi caselle di testo. Perciò bisogna cancellare il file install.php e tutta la cartella /install per evitare che altri possano ripetere l'installazione. Per farlo, aprire semplicemente il proprio clientì FTP (come LeechFTP), collegarsi al proprio spazio e cliccare col tasto destro sui vari files e selezionare Delete. Ricordarsi che molti client FTP come LeechFTP non permettono di cancellare direttamente cartelle che contengono altre sottocartelle: perciò bisogna entrare in tutte le sottocartelle di /install e cancellarne prima i files contenuti, poi procedere alla cancellazione della cartella.
Siamo pronti per esplorare il Pannello di Amministrazione di MAXdev,MDpro, dal quale possiamo gestire tutto il sistema.
Bisogna connettersi come Admin, cioè fare il login nell'apposito blocco Members Login proprio con il username e password scelte per l'Admin durante l'installazione. Ricordarsi che il PHP è case sensitive, cioè fare attenzione alle maiuscole e minuscole.
L'Amministratore fa il login proprio come un normale utente, solo che viene riconosciuto dal sistema come Admin, facente parte del Gruppo di Admins che gode di tutti i permessi di gestione del sito.
Inserite username e password e cliccate sul tasto Login: selezionate la casella Ricordami solo se volete essere riconosciuti da quel computer che state usando anche la prossima volta che vi connettete senza dover reinserire questi dati, ma è una buona abitudine di Admin quella Disconnettersi sempre alla fine della sessione di lavoro e di riconnettersi ogni volta, specialmente se si lavoro da computer usati anche da altre persone: altri, semplicemente rilanciando l'indirizzo del sito memorizzato nel browser, entrerebbero automaticamente come Admin !!
Nel blocco a sinistra del Menu Principale appare un nuovo link “Amministrazione”, cliccare questo link ed ecco cosa ci appare:
Al Menu di Amministrazione si può accedere anche direttamente editando l'URL http://www.miosito.it/admin.php.
Il Menu di amministrazione però è presente in MAXdev anche come blocco sinistro, proprio sotto il blocco del Menu Principale, ed è visibile solo all'Amministratore:
Allora, ricapitolando, per accedere al Menu di Amministrazione si può digitare l'URL di admin.php, oppure loggarci e cliccare sul link Amministrazione nel Menu Principale o servirsi del Menu nell'apposito blocco Amministrazione.
Nome del sito: la casella di testo accetta solo 13 caratteri: il nome viene visualizzato da vari temi grafici per default e compare comunque in automatico nella barra del titolo dei browser, perciò è visibile a tutti. Naturalmente è anche un meta tag che sarà poi memorizzato dai robots dei motori di ricerca. Viene richiamato nei moduli o temi Autotheme come la variabile [site-name].
Logo del sito: è il logo presente nella cartella /images/logo.gif e in /images/upload/logo.gif, viene richiamato da vari moduli e in diversi temi grafici come varibile [logo-image].
Slogan del sito: viene visualizzato da vari temi grafici per default e compare comunque in automatico nella barra del titolo dei browser, dopo il nome del sito con due doppi punti ::, perciò è visibile a tutti. Naturalmente è anche un meta tag che sarà poi memorizzato dai robots dei motori di ricerca. Viene richiamato nei moduli o temi Autotheme come la variabile [site-slogan].
Meta keywords: sono le parole chiave per i robots dei motori di ricerca: vengono aggiunti in automatico negli header delle pagine HTML create dagli script dei moduli: scegliere le parole chiave che meglio identificano il sito, separandole con la virgola. Alcuni motori di ricerca accettano solo 7 parole, altre 13, altre di puù: inserirle comunque in ordine di importanza.
Meta keywords dinamici: se si abilita questa funzione, verranno inserite nelle pagine HTML delle news anche le parole presenti nell'articolo, quando si clicca sul titolo dell'articolo e lo si visualizza in una pagina.
Abilita le URL semplificate?: "il modulo Short URLs si basa sul fatto che i motori di ricerca, indicizzano prima di tutto le pagine "normali" (fatte in semplice HTML) e alla fine le pagine dinamiche (fatte in linguaggi di programmazione come il PHP, l'ASP ecc.). Così, questo modulo, modifica senza provocare danni, le estensioni delle pagine del sito fatto in MAXdev (che sono appunto in PHP) in altre, meglio indicizzabili. Attivando le URL corte, i nostri siti saranno meglio ricercati nei motori di ricerca. Le Short URLs richiedono delle impostazioni di Apache particolari tra cui il mod_rewrite attivato (questa funzione è necessaria al corretto funzionamento). Inoltre in alcuni test fatti, è stato provato che le Short URLs non sono totalmente compatibili con Apache 2.x." (Valentino Monaco). Leggere http://www.maxdevitalia.com/index.php?module=CMpro&func=viewpage&pageid=58 prima di selezionare l'opzione.
Come installare le url corte (contributo di Dimitrij Zanusso)
1. determinare quale estensione usare per le url corte, puoi scegliere tra .htm, .html e .phtml.
Usare il nuovo Admin?: Il nuovo Admin è la visualizzazione grafica o nel blocco Amministrazione apposito delle voci suddivise per Sezioni: Personale, Contenuti, Utenti, Impostazioni e Utilità.
Data di pubblicazione del sito: si può inserire la data in qualsiasi formato: essa comparirà nei moduli statistici come stringa.
E-mail Amministratore: inserire l'e-mail per le notifiche del sistema, tipo per gli error log, ecc. Se il vostro server non dispone di un servizio di mail o siete in locale, non inserire nulla.
Tema grafico di default: da scegliere nel menu a discesa: appariranno tutti i temi presenti nella cartella /themes. E' il tema visibile a tutti i visitatori e utenti registrati se non avete permesso agli utenti registrati di cambiare tema (vedi voce seguente). Se si vogliono effettuare modifiche al tema corrente e si tratta di un tema AutoTheme, ricordatevi di cambiare tema prima di entrare nel Pannello di Autotheme.
Permetti agli utenti registrati di cambiare tema?: Si consiglia di disabilitare questa voce: i temi devono essere impostati prima, abilitando le singole aree dei blocchi, visualizzazione di moduli, ecc. Se avete già configurato più temi nella cartella /themes, ricordate che l'utente registrato, permettendo il cambio tema, potrà scegliere qualsiasi tema presente nella cartella /themes. Si consiglia altresì di non tenere un unico tema in tale cartella, ma sempre almeno un tema configurato di riserva oltre al tema ExtraLite, vero salvavita in caso di problemi con la visualizzazione dei temi, che permette comunque di rientrare nel sistema e poter così intervenire sui problemi che hanno causato il crash del tema: l'indirizzo di soccorso è http://www.miosito.com/index.php?theme=ExtraLite o altro nome di tema.
Visualizza i blocchi di destra con gli articoli?: non sono i classici blocchi di destra della home page, ma si tratta di visualizzare il blocco Link relativi nella pagina dell'articolo (cioè quando si clicca su Leggi tutto o sul titolo dell'articolo).
Formato ora locale: inserire it_IT per i siti in italiano: altri formati sono a 12 ore, a 24 ore, ecc.
Fuso orario offset: Attenzione: è il fuso orario di dove si trova il server: in automatico l'utente vedrà o potrà impostare il proprio fuso orario nel suo Profilo.
Pagina iniziale: è la pagina a cui punta la index.php: scegliere dal menu a discesa un modulo che servirà da home page del sito: per default è il modulo News.
Numero di articoli nel Menu Amministrazione: quando si apre il Pannello di Amministrazione, ossia la sezione Personale, nella parte media appare una tabella per la modifica degli ultimi articoli o news inserite: quante ne devono essere visualizzate in tale pagina?
Numero degli articoli in home page: è il numero di articoli visualizzate nella pagina principale, quando si è selezionato il modulo News come pagina iniziale: naturalmente un numero più basso di articoli, velocizzerà sensibilmente l'apertura della pagina iniziale.
Ordine News in home page: si può scegliere secondo il numero Identificativo di inserimento dell'articolo (ID News) o secondo la data e l'ora di pubblicazione: si ricorda che gli articoli possono essere programmati per una pubblicazione futura.
Grafica nel Menu di amministrazione: se si vogliono visualizzare le icone per ogni voce del Pannello di Amministrazione: scegliendo no, si velocizza certamente l'apertura del Pannello di Amministrazione.
Invia il report degli errori via e-mail: questa voce permette al sistema MAXdev di inviare una e-mail all'amministratore, se un visitatore digita un indirizzo o link rotto, cioè inesistente, nel vostro dominio, i famosi errori Apache error 404: page not found: serve cioè ad avvisare se ci sono link non funzionanti nel sistema o in altri domini che linkano al vostro sistema MAXdev (Per tutti i referrers). E' molto utile dopo un aggiornamento (upgrade) da altri sitemi (es. Da eNvolution, PostNuke).
Abilita i messaggi di errore in errors.php: se volete che il sistema visualizzi una pagina di errore standard con le istruzioni su cosa fare per l'utente, cioè il contenuto della pagina error.php della root, che si può anche personalizzare, scegliete si.
Abilitare l'anti-cracker? Nuova funzione di sicurezza che blocca alcuni bug precedenti del sistema che permettevano di entrare in alcune parti del sistema: scegliere si.
Gruppo iniziale degli utenti: attenzione: non modificare questa voce se non si è impostato un nuovo gruppo di utenti dal Pannello di Amministrazione >> Utenti >> Gruppi e Autorizzazioni. Lasciate il gruppo Users come gruppo in cui verranno inseriti gli utenti registrati, e che avranno perciò certi permessi specifici. Fare riferimento al manuale di amministrazione avanzata per ulteriori informazioni su Gruppi e Permessi.
Scegli la lingua per il tuo sito: è la lingua di default del sito: la lingua deve essere presente nella cartella /languages di MAXdev. Attenzione: solo alcune voci appariranno nella lingua prescelta (non verranno tradotte voci, articoli, blocchi che avrete inserito...). Da notare anche che alcuni moduli sono solo in certe lingue. Lasciare inizialmente la lingua italiana già configurata anche nei moduli per default e fare riferimento al manuale di amministrazione avanzata per ulteriori informazioni.
Attivare la compressione? Chiedere all'amministratore del server di hosting se sul vostro spazio sono attivi programmi come Pphcompressor, altrimenti attivare questa voce che comprime in background i dati e velocizza così l'apertura delle pagine.
Messaggi footer: è lo spazio in basso visibile su tutte le pagine: serve per i messaggi di copyright, crediti, ecc. E' in HTML e si possono inserire anche immagini, ecc.
Esempio di footer: <br>Tutti i loghi e marchi in questo sito sono di proprietà dei rispettivi proprietari.<br>I commenti sono di proprietà dei rispettivi autori, ed il resto © 2003 di mia proprietà<br>Questo sito è stato creato con <a href="http://www.maxdevitalia.com" target="_blank">MaxDev</a>, un sistema di gestione di portali scritto in PHP. MAXdev è un software libero rilasciato sotto la <a href="http://www.gnu.org" target="_blank">licenza GNU/GPL</a> Visualizzate le nostre news usando il file <a href="backend.php"> backend.php </a>
Sarebbe rispettoso lasciare il link a MaxDev.it per i crediti a chi ha creato questo meraviglioso sistema...
Configurazione backend: il backend permette ad altri siti di visualizzare le vostre news in un apposito blocco RSS in formato XML. Il backend è automaticamente abilitato: per disabilitarlo, rinominare o cancellare il file backend.php.
Il titolo della pagina richiesta da altri siti è il titolo backend e sotto si imposta la lingua. Non inserire il nome del sito, che sarà già inserito nell'XML, ma una frase tipo slogan del sito. Per vedere la pagina RSS del vostro sito, aprite col browser la pagina http://www.miosito.com/backend.php.
Opzioni di sicurezza: contengono tre voci:
- livello di sicurezza: alto: l'utente deve riconnettersi ad ogni visita al sito; medio: utente rimane connesso per il numero di giorni specificati nella voce seguente; basso: l'utente riamne sempre connesso. Si consiglia di impostare un valore medio.
- Utenti inattivi che non usano il sistema. Inserire il tempo di scadenza delle sessioni degli utenti, es. 20 minuti di inattività sul sistema.
- Controlla i referenti e stampa una pagina: i referenti sono i visitatori del vostro sito: se si vuole controllare l'accesso delle varie sessioni. Attenzione a scegliere sì in siti con alto numero di traffico.
Sito per Intranet: Intranet deve essere impostata se non si può accedere a MAXdev con tutte le caratteristiche di un nome host (es. www.mysite.com). Abilitare intranet rimuove un certo numero di livelli di sicurezza da MAXdevò non è raccomandato l'utilizzo in questa modalità se non utilizzate un firewall e gli utenti fuori dal firewall non possano accedere al vostro sito MAXdev. Insomma, scegliete Sì se siete in locale, No se siete in remoto.
Opzioni HTML: abilitare o disabilitare i tag HTML permessi in MAXdev: riguarda l'uso di questi tag in ogni casella di testo o area di testo usata dal sistema per l'inserimento di contenuti: Se si consentono certi tag, specificare se si consentono anche i vari parametri. Non consentire certi tag, come <IMG>, non permetterà l'inserimento di immagini nei vari moduli di contenuto, come ci avvisa il messaggio sottostante la tabella dei tag.
Traduci i caratteri codificati in HTML in veri caratteri: riguarda il supporto multibyte di certe lingue, che adopera caratteri particolari, che iniziano con &# . Di solito usati nelle lingue asiatiche. Scegliere No in siti di lingua italiana.
Cliccare il tasto Salva le modifiche per rendere effettive le impostazioni di base.
Per ulteriori e approfondite informazioni sull'amministrazione del sistema, fare riferimento alla sezione Documentazione di http://www.maxdevitalia.com: il manuale di amministrazione avanzata è in fase di preparazione.
Per eventuali problemi con l'installazione fare riferimento al ricchissimo Forum di Supporto su http://www.maxdevitalia.com .
Buon webmastering con questo grandissimo sistema....
Selezionare il link in alto Impostazioni e scegliere la voce Preferenze, da cui si possono im postare le configurazioni di base del sistema.
La prima sezione riguarda le Info generali del sito:
2. copia il file .htaccess che trovi nella cartella con lo stesso nome dell'estensione da te scelta nella tua ROOT di MAXdev,MDpro,
dove risiede anche il tuo file index.php principale.
ad esempio il file phtml.htaccess
3. rinomina phtml.htacces in .htacces
4. vai nell'amministrazione del tuo MAXdev,MDpro, vai sotto AutoTheme--extra--AutoUrl alla domanda "Aggiorna le implementazioni delle Short URL con AutoTheme." seleziona il campo SI
5. Salva. in questo modo diventa attivo il campo Configura accanto alla domanda di prima
6. --configura -- inserisci l'estensione da te scelta (nel caso dell'esempio phtml). Salva
7. ecco comparire le url corte
