E' possibile modificare alcuni file per cambiare alcune impostazioni
avanzate di Webmatic.
Per cambiare la impostazioni avanzate di Webmatic bisogna modificare
i seguenti file:
index.php |
Esso è il file indice principale
di default, da questo file è possibile cambiare i parametri
per il debug, per gli avvisi ed i parametri relativi al setup. |
wm3_config.php |
Questo è il file di configurazione
relativo al database ed al linguaggio principale del sito, tale
file è generato alla fine del setup (vedi "Installazione"),
da qui si possono modificare i parametri del database e la lingua
principale del sito. |
wm3_advance_config.php |
Il file di configurazione avanzata contiene
alcuni altri interessanti parametri da modificare. |
1) Cambiare i parametri di setup/avvisi/debug:
Modificare il file "index.php" e cercare la riga:
$webmatic3 = new webmatic3(WM3_cSETUP_ON,WM3_cWARNING_OFF,WM3_cDEBUG_OFF,'*'); |
Questa riga contiene il costruttore della classe webmatic3, da
qui si può abilitare/disabilitare il setup, la modalità
di debug e gli avvisi per il sito web. Si possono modificare i parametri
nella maniera seguente:
Parametro |
Valore |
Descrizione |
Primo parametro |
WM3_cSETUP_ON (valore di default) |
Abilita il setup (è necessario abilitare
il setup quando si deve fare un aggiornamento di Webmatic o
durante la prima installazione di Webmatic) |
WM3_cSETUP_OFF |
Disabilita il setup (se non si deve fare
nessun aggiornamento di Webmatic ne tantomeno siamo alla prima
installazione di Webmatic è consigliabile tenere il setup
disabilitato sia per ragioni di sicurezza sia perchè
Webmatic gira più velocemente se il setup è disabilitato) |
Secondo paremetro |
WM3_cWARNING_ON |
Abilita gli avvisi (gli avvisi ti permettono
di conoscere eventuali configurazioni errate, ma non critiche,
del server al fine di poterle correggere. Gli avvisi sono anche
mostrati durante la fase di "Installazione") |
WM3_cWARNING_OFF (valore di default) |
Disabilita gli avvisi |
Terzo parametro |
WM3_cDEBUG_ON |
Abilita la modalità di debug (la modalità
di debug dovrebbe essere attivata durante lo sviluppo di ulteriori
funzionalità di Webmatic o per testare Webmatic) |
WM3_cDEBUG_OFF (valore di default) |
Disabilita la modalità di debug |
Quarto parametro |
'*' (valore di default) |
Questo parametro permette, nel caso in cui il setup sia abilitato,
di specificare un singolo indirizzo IP che ha accesso esclusivo
al setup. Pertanto è possibile eseguire il setup solo
dall'indirizzo IP specificato, aumentando notevolmente la
sicurezza.
Esempio:
Se si specifica '80.66.88.10' come indirizzo IP, solo un client
con l'indirizzo IP specificato potra eseguire il setup.
Se si specifica '*' tutti i client con qualsiasi indirizzo
potranno eseguire il setup.
|
Dopo aver cambiato opportunamente i parametri salvare il file "index.php"
sovrascrivendolo a quello vecchio.
2) Cambiare la configurazione del database e della lingua principale
del sito:
E' possibile cambiare per qualunque ragione ed in qualsiasi momento
la configurazione del database modificando il file "wm3_config.php"
(tale file è generato automaticamente alla fine del setup,
vedi la sezione "Installazione"
per maggiori informazioni).
Nel file "wm3_config.php" è possibile modificare
i seguenti parametri:
Parametro |
Descrizione |
WM3_cCONFIG_DB_SERVER |
Questo parametro rappresenta l'indirizzo
del server di database mysql (l'indirizzo del server, dato dal
provider, può essere un IP oppure una stringa) |
WM3_cCONFIG_DB_USER |
Questo parametro rappresenta il nome dell'utente
del database (tale nome è dato dal provider) |
WM3_cCONFIG_DB_PASSWORD |
Questo parametro rappresenta la password
del database (tale password è data dal provider) |
WM3_cCONFIG_DB_NAME |
Questo parametro rappresenta il nome del database (anche
questo parametro è dato dal provider)
|
WM3_cCONFIG_DB_PREFIX |
Questo parametro rappresenta il prefisso
del database (è una stringa scelta a piacere ed è
utile quando si vogliono usare più installazioni di Webmatic
sul medesimo database, naturalmente va scelto un prefisso diverso
per installazione) |
WM3_cCONFIG_STARTING_LANGUAGE |
Questo parametro rappresenta il linguaggio
iniziale (principale) del sito web (è un valore intero
ed è possibile cambiarlo mettendo il valore corrispondente
alla lingua desiderata; '1' per inglese, '2' per italiano eccetera) |
Dopo aver cambiato opportunamente i parametri salvare il file "wm3_config.php"
sovrascrivendolo a quello vecchio.
3) Cambiare i parametri avanzati:
E' possibile cambiare la configurazione avanzata per modificare
ulteriormente le impostazioni di Webmatic.
Si può modificare il file "wm3_advance_config.php"
cambiandone i seguenti parametri:
Parametro |
Valore di default |
Descrizione |
WM3_cPATH_CORE |
'core/' |
Questi parametri rappresentano
i percorsi usati da Webmatic.
E' possibile modificare l'organizzazione di default delle cartelle
di Webmatic cambiando opportunamente i valori dei vari parametri.
Per esempio è possibile spostare tutte le immagini, relative
al sito web, nella cartella che si desidera semplicemente cambiando
il valore del parametro WM3_cPATH_IMAGES. |
WM3_cPATH_CLASSES |
'core/classes/' |
WM3_cPATH_INCLUDE |
'core/include/' |
WM3_cPATH_LANGUAGES |
'core/languages/' |
WM3_cPATH_JAVASCRIPT |
'core/jscript/' |
WM3_cPATH_EXPANSION |
'core/expansion/' |
WM3_cPATH_TEMP |
'core/temp/' |
WM3_cPATH_SKINS |
'skins/' |
WM3_cPATH_DATA |
'data/' |
WM3_cPATH_MEDIA_ALBUM |
'data/media_albums/' |
WM3_cPATH_AVATARS |
'data/avatars/' |
WM3_cPATH_DOWNLOADS |
'data/downloads/' |
WM3_cPATH_ECOMMERCE |
'data/ecommerce/' |
WM3_cPATH_FLAGS |
'data/flags/' |
WM3_cPATH_ICONS |
'data/icons/' |
WM3_cPATH_IMAGES |
'data/images/' |
WM3_cPATH_LOGO |
'data/logo/' |
WM3_cPATH_EMOTICONS |
'data/emoticons/' |
WM3_cPATH_BANNERS |
'data/banners/' |
WM3_cPATH_SPECIAL |
'data/special/' |
WM3_cPATH_DOCS |
'docs/' |
WM3_cCONFIG_HOME_FILE |
'index.php' |
Webmatic usa questi parametri come punto di ingresso per
le varie aree del sito (chiamate stage).
Per esempio il parametro WM3_cCONFIG_USER_FILE rappresenta
l'area privata degli utenti iscritti al sito, il parametro
WM3_cCONFIG_ADMIN_FILE rappresenta l'area di amministrazione
eccetera.
Cambiando questi parametri si modificherà il file indice
delle varie aree (queste modifiche sono utili quando si vuole
nascondere il file indice (punto di ingresso) di certe aree).
|
WM3_cCONFIG_USER_FILE |
'index.php' |
WM3_cCONFIG_ADMIN_FILE |
'index.php' |
WM3_cCONFIG_CHAT_FILE |
'index.php' |
WM3_cCONFIG_RSS_FEED_FILE |
'index.php' |
WM3_cCONFIG_BANNER_EXCHANGE_FILE |
'index.php' |
WM3_cCONFIG_SESSION_TIME |
300 |
Questo parametro rappresenta il tempo massimo
di durata di una sessione in secondi, il valore di default è
impostato a 300 secondi (5 minuti) |
WM3_cCONFIG_USE_TINY_MCE |
0 |
Questo parametro abilita/disabilita l'editor
html TinyMCE.
Per usare l'editor TinyMCE al posto dell'editor standard di
Webmatic impostare ad 1 il valore di questo parametro, dopodichè
scaricare la versione modificata di TinyMCE
dal sito www.valarsoft.com
(sezione Supporto->Espansioni per Webmatic), estrarre
tutti i file dall'archivio e copiare la cartella "tiny_mce"
nella cartella di Webmatic "core\jscript". |
WM3_cCONFIG_USE_SUPERUSER_DATABASE_MANAGEMENT |
0 |
Questo parametro abilita/disabilita la gestione
del database da parte del superutente.
Se abilitato solo il superutente (dal pannello di controllo)
può accedere ad alcune funzioni di backup/ripristino
del database. |
WM3_cCONFIG_USE_CAPTCHA |
1 |
Questo parametro abilita/disabilita il controllo
CAPTCHA per alcuni moduli di inserimento dati. |
WM3_cCONFIG_USE_URL_REWRITE |
0 |
Questo parametro abilita/disabilita la riscrittura
delle URL di Webmatic, utile per l'ottimizzazione per i motori
di ricerca (SEO). |
Dopo aver cambiato opportunamente i parametri salvare il file "wm3_advance_config.php"
sovrascrivendolo a quello vecchio. |