/************************************************************************/
/* DOCEBO - Framework							*/
/* ===================================================================  */
/*									*/
/* Copyright (c) 2004 - 2005 - 2006 - 2007				*/
/* http://www.docebo.com						*/
/*									*/
/* This program is free software. You can redistribute it and/or modify	*/
/* it under the terms of the GNU General Public License as published by	*/
/* the Free Software Foundation; either version 2 of the License.	*/
/************************************************************************/

SPECIFICHE:

Server: Linux, Windows, MAcos, Unix, Sun with 
# PHP 4.3.8 o più recente
# MySql 4.1 o più recente
# Apache 1.3.x o 2.0.x o IIS6 o superiori
- Non importa se safe mode o register_global sono on o off ;-)
- Se devi testare sul pc windows di casa suggeriamo easyphp 1.8


Configurazione server
* Per utilizzare i componenti SCORM è necessario abilitare la libreria domxml (Estensione del php che deve essere attivata da php.ini p per windows o installata per Linux)
* Per ragioni di sicurezza consigliamo di configurare il php.ini con Safe_Mode to ON e Register Global to OFF (Nota, se hai il safe mode configurato ad ON sei obbligato ad usare la connessione ftp per caricare il package SCORM, se sei in windows in locale invece configura l'upload come "fs" in config.php anche se ilsafe_mode è a ON, per approfondire vai in fondo a questo documento)


Installazione:

- Assicuratevi di avere parametri ftp (host, user, password) e parametri del database ((user, password dbname) a disposizione

- Se sei sul tuo pc windows di casa con easyphp 1.8 create manualmente un database tramite http://localhost/mysql/, ricordate che l'utente per la connessione al DB è root e la password deve essere lasciata vuota
- caricate tutti i file nella directory principale
- Lanciate http://www.yoursite.com/install/
- Seguite le istruzioni di installazione
- Una vola arrivati in fondo siete OK

Nota: Il sistema caricherà i file xml di linguaggio, non cliccate finché le pagine non saranno completamente caricate!

Procedura di aggiornamento (da docebo 2.0.x a docebo 3.x)

Procedura di aggiornamento (da docebo 3.x ad una versione superiore):

- Sovrascrivete tutti i vecchi file (non eliminate/sovrascrivete il config.php!!!)
- Lanciate www.yourwebsite.com/upgrade
- Seguite le istruzioni

Aggiornare linguaggi (Senza procedura di upgrade)

- Andare nell'area di amministrazione
- Andare in configurazione
- Andare in importa/esporta linguaggi
- Importa i file XML

Nota: Questa azione sovrascriverà *tutte* le traduzioni, anche le vostre personalizzazioni (Esempio: se sovrascriverete la lingua inglese perderete tutte le modifiche alla lingua inglese)

Per aggiornare Docebo 3.0.x a Docebo 3.5.x dovete seguire i seguenti passi:

1) Sovrascrivere tutti i file eccetto config.php

2) alla fine del file config.php aggiungere questo codice:

$GLOBALS['db_conn_names'] = 'utf8';
$GLOBALS['db_conn_char_set'] = 'utf8';
$GLOBALS['mail_br'] = "\r\n";

Nota: il codice deve essere copiato prima del simbolo ?>

3) Lanciare http://www.yourdomain.com/upgrade/ e seguite le istruzioni

NOTA: I template sono cambiati dunque dovrete ricostruirli!

4) Eliminare le directory:

upgrade/
install/
xml_language/
readmelicense/

Se qualcosa va storto

* Non vedo i caratteri accentati, apostrofi ecc correttamente

modificare config.php e modificare i seguenti parametri:

$GLOBALS['db_conn_names'] = 'utf8';
$GLOBALS['db_conn_char_set'] = 'utf8';

in quelli corretti, ad esempio:

$GLOBALS['db_conn_names'] = 'latin1';
$GLOBALS['db_conn_char_set'] = 'latin1';

* Non ho abbastanza spazio sul server:

Cancellare le seguenti directory:

upgrade/
install/
xml_language/
readmelicense/

* Le E-Mail inviata sono formattate male

aprire il file config.php e modificare questa variabile:

$GLOBALS['mail_br'] = "\r\n";

in

$GLOBALS['mail_br'] = "\n";

oppure

$GLOBALS['mail_br'] = "\r";

* Quando uso gli oggetti scorm ricevo errori come "xmldoc has no proprerties" o altri "strani" POPUP javascritp
Come primo tentativo disattivare il "debug mode " nell'area di amminsitrazione /config/config/opzioni principali
Se gli errori continuano:
E' un problema di server che riguarda inclusioni di pear o SOAP (per esempio in XAMPP), andare in doceboCore/addons/soap/pear.php e svuotare il file senza eliminarlo.

Supporto tecnico, wiki, manuali, o se vuoi contribuire come sviluppatore vai su:

http://www.docebo.org

Servizi di consulenza per aziende:

http://www.docebo.com