Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2430 → Rev 2429

/trunk/scripts/configurations/config.defaut.ini
1,21 → 1,21
; Encodage : UTF-8
; +------------------------------------------------------------------------------------------------------+
; Info sur l'application
info.nom = Scripts du CEL
info.nom = Scripts de tests
; Abréviation de l'application
info.abr = CEL-SCRIPTS
info.abr = SCRIPTS
; Version du Framework nécessaire au fonctionnement de cette application
info.framework.version = 0.4
info.framework.version = 0.3
; Encodage de l'application
encodage_appli = "UTF-8"
encodage_appli = "UTF-8"
; Chemin de l'application (pour l'utiliser dans ce fichier)
chemin_scripts = "php:Framework::getCheminAppli()"
chemin_scripts = "php:Framework::getCheminAppli()"
; +------------------------------------------------------------------------------------------------------+
; Débogage
; Indique si oui ou non on veut afficher le débogage.
debogage = true
; Indique si oui ou non on veut lancer le chronométrage
chronometrage = false
chronometrage = false
 
+------------------------------------------------------------------------------------------------------+
; Paramètrage de la base de données.
25,10 → 25,10
; bdd_utilisateur : Nom de l'utilisateur de la base de données.
; bdd_mot_de_passe : Mot de passe de l'utilisateur de la base de données.
; bdd_nom : Nom de la base de données principale.
; bdd_encodage : Encodage de la base de données principale. Normalement le même que l'application mais au format base de
; données : voir ici : http://dev.mysql.com/doc/refman/5.0/en/charset-charsets.html
; bdd_encodage : Encodage de la base de données principale. Normalement le même que l'application mais au format base de
; données : voir ici : http://dev.mysql.com/doc/refman/5.0/en/charset-charsets.html
; et là: http://www.postgresql.org/docs/8.1/static/multibyte.html pour les correspondances
 
bdd_abstraction = pdo
bdd_protocole = mysql
bdd_serveur = localhost
43,8 → 43,8
format_M = 600_450
format_L = 800_600
format_XL = 1024_768
format_X2L = 1280_960
format_X3L = 1600_1200
format_X2L = 1280_960
format_X3L = 1600_1200
format_CRX2S = 63_63
format_CS = 300_300
format_CXS = 100_100
/trunk/scripts/bibliotheque/CelScript.php
File deleted
\ No newline at end of file
/trunk/scripts/bibliotheque/Conteneur.php
File deleted
\ No newline at end of file
/trunk/scripts/bibliotheque/SqlUtil.php
16,10 → 16,9
class SqlUtil {
 
public static function extraireRequetes($contenuSql) {
$contenuSansCommentaire = self::supprimerCommentaires($contenuSql);
$requetesExtraites = preg_split("/;\e*\t*\r*\n/", $contenuSansCommentaire);
$requetesExtraites = preg_split("/;\e*\t*\r*\n/", $contenuSql);
if (count($requetesExtraites) == 0){
throw new Exception("Aucune requête n'a été trouvée dans le contenu SQL.");
throw new Exception("Aucune requête n'a été trouvée dans le fichier SQL : $cheminFichierSql");
}
 
$requetes = array();
30,8 → 29,4
}
return $requetes;
}
 
private static function supprimerCommentaires($contenuSql) {
return preg_replace('/(## |--).*?\r*\n/', '', $contenuSql);
}
}