Commit 35154285 authored by jonas's avatar jonas

Correction ortographique des commentaires de code et fichiers readme par JC

git-svn-id: svn://svn.tuxfamily.org/svnroot/jopen/gcweb/trunk@274 8145260b-daa3-46a4-88f0-7cd2ee0602fa
parent 9b3809de
......@@ -3,5 +3,5 @@ If you use an unknow model of official GCstar 1.5 add here the GCmodel of
your collection and save config page.
FRENCH
Si vous utilisez un model inconnue de GCstar 1.5 officel ajoutez ici le
GCmodel de votre collection.
\ No newline at end of file
Si vous utilisez un modèle inconnu de la version officielle de GCstar 1.5, ajoutez ici le
GCmodel de votre collection.
......@@ -19,7 +19,7 @@
*/
//Complement de config non écraser pas le generateur de config
//Complément de config non-écrasé par le générateur de config
array_push($conf['nopurgeCacheDBB'],/*D'autres fichiers cache qu'il ne faut jamais purger (entre guillmet simple sans l'extention ".gz", séparés par des virgules)*/);
?>
\ No newline at end of file
array_push($conf['nopurgeCacheDBB'],/* D'autres fichiers cache qu'il ne faut jamais purger (entre guillemets simples sans extension ".gz", séparés par des virgules)*/);
?>
......@@ -28,11 +28,11 @@
* apparence du site ...)
*
* En cas de problème :
* 1) Vérifier que vous n'avez pas supprimé une virgule (les élements d'un "array"
* 1) Vérifiez que vous n'avez pas supprimé une virgule (les éléments d'un "array"
* sont séparés par une virgule).
* 2) Postez un messages sur le forum de http://jonas.tuxfamily.org/ en précisant :
* * Quand est-ce que l'erreur s'affiche (la page, le lien ...)
* * Le message d'erreur exacte (entre balises [code] et [/code] svp)
* * Le message d'erreur exact (entre balises [code] et [/code] svp)
* * Eventuellement le contenu de ce fichier (idem).
*/
......@@ -43,7 +43,7 @@ $conf = array(
'user' => 'user', //[string] Nom d'utilisateur (utile pour le créateur de thème)
'password' => '9d4e1e23bd5b727046a9e3b4b7db57bd8d6ee684' ,
//[string] Mot de passe hasher sha1 ("pass" par defaut)
// TRÉS IMPORTANT CHANGER LE (OU ECRIVEZ N'IMPORTE QUOI À LA PLACE)
// TRES IMPORTANT CHANGEZ-LE (OU ECRIVEZ N'IMPORTE QUOI À LA PLACE)
// Pour créer votre mot de passe :
// * Sous GNU/Linux $ sha1sum [entrer] mot_de_pass [crtl+D]
// * Générateur via page web : http://jonas.tuxfamily.org/wiki/sha
......@@ -56,9 +56,9 @@ $conf = array(
// sont vides
'noIE' => True, //[boolean] Afficher un message comme quoi le site risque de mal s'afficher
// avec le navigateur respectant mal les standards HTML.
'noIEtext' => '', //[string] Complêtez pour personnalisé le texte à l'intention de utilisateur
'noIEtext' => '', //[string] Complétez pour personnaliser le texte à l'intention de utilisateur
// de MSIE.
'generator' => False, //[bolenan] Active ou désactive le generateur de thème. A activé uniquement quand
'generator' => False, //[bolenan] Active ou désactive le générateur de thème. A activer uniquement quand
// on en a besoin !
......@@ -91,15 +91,15 @@ $conf = array(
/*** PARAMETRES AVANCÉS ***/
'noCacheBDD' => False, //[bollean] Permet de ne pas utilier le système interne de mise en cache
'purgeCacheBDDDelay'=> 60, //[integer] Intervale en minutes entre chaque vérification de l'age des fichiers de cache de la basse de donnée
'purgeCacheBDDDelay'=> 60, //[integer] Intervale en minutes entre chaque vérification de l'âge des fichiers de cache de la basse de donnée
'purgeCacheBDDAge' => 60, //[integer] Durée de vie en minutes avant la supression d'un fichier de cache de base de donnée
'nopurgeCacheBDD' => array(), //[strings] Liste des noms des fichiers caches de base de donnée ne devant jamais être purger (pour trouver le nom voir /cache/bdd/)
'jpgQuality' => 80, //[integer] Qualitée jpg des images générée
'nopurgeCacheBDD' => array(), //[strings] Liste des noms des fichiers caches de base de donnée ne devant jamais être purgés (pour trouver le nom voir /cache/bdd/)
'jpgQuality' => 80, //[integer] Qualitée jpg des images générées
'GDresampled' => True, //[bollean] Utiliser le rééchantillonnement des image lors du redimensionnement
'noCacheImg' => False, //[bollean] Ne pas mettre en cache les images redimensionnées
'purgeCacheImgDelay'=> 30, //[integer] Intervale en jours entre chaque vérification de l'age des images redimensionnées
'purgeCacheImgDelay'=> 30, //[integer] Intervale en jours entre chaque vérification de l'âge des images redimensionnées
'purgeCacheImgAge' => 60, //[integer] Durée de vie en jours avant la supression d'une image redimensionnée
'ignoreString4sort' => array('le ','la ','l\'','les ','un ','une ','des ','a ','the ','der ','die ','das ','ein ','eine ','el ','los ','una ',',','tome ','et ','- ',': '), //Liste des mot à ignorée pour les filtres et tries
'ignoreString4sort' => array('le ','la ','l\'','les ','un ','une ','des ','a ','the ','der ','die ','das ','ein ','eine ','el ','los ','una ',',','tome ','et ','- ',': '), //Liste des mot à ignorer pour les filtres et tris
'fomatDate' => 'D/M/Y' //[string] Format des dates dans vos collections
);
......@@ -107,4 +107,4 @@ $conf = array(
setlocale (LC_ALL,'fr_FR.UTF8'); //Date en français + UTF8
date_default_timezone_set('Europe/Paris'); //Décalage horaire
?>
\ No newline at end of file
?>
......@@ -53,7 +53,7 @@ class bdd
$id ++;
$item = array();
//A partire de GCweb 1.3 certaine donnée sont enregistrer dans le atribut de item
//A partir de GCweb 1.3 certaines données sont enregistrées dans les attributs de item
foreach ($itemxml->attributes() as $champ => $value) {
if ($value != "")
$item[$champ] = convstr::xml2motor(nl2br(htmlspecialchars(trim($value))));
......@@ -69,9 +69,9 @@ class bdd
if ($childxml->line->col) {
//echo "<br /> $champ : ";
//Si le champ est un liste (genre, auteurs ...) parcourt cette liste
//Si le champ est un liste (genre, auteurs ...) parcours cette liste
foreach ($childxml->children() as $linexml) {
//Stocker le champs de type liste
//Stocker le champ de type liste
if (count($linexml->col) == 1) {
if ($linexml->col != "")
$item[$champ][] = convstr::xml2motor(nl2br(htmlspecialchars(trim($linexml->col))));
......@@ -89,7 +89,7 @@ class bdd
}
}
} else {
//Sinon stocker le champs de type str, int ...
//Sinon stocker le champ de type str, int ...
if ($childxml != "")
$item[$champ] = convstr::xml2motor(nl2br(htmlspecialchars(trim($childxml))));
else
......@@ -105,7 +105,7 @@ class bdd
$item['id'] = $id;
}
//Si un décalage d'id existe à cause d'du dupliqué, l'applique
//Si un décalage d'id existe à cause du dupliqué, l'applique
if ($offset4duplicateID != 0)
$item['id'] = strval($item['id'] + $offset4duplicateID);
......@@ -134,7 +134,7 @@ class bdd
gzclose($fp);
}
} else {
//lecture cache de la BDD complête non triée
//lecture cache de la BDD complète non triée
$bdd = unserialize(implode("", gzfile($cacheFullBDD)));
}
......@@ -150,7 +150,7 @@ class bdd
* $sortStr : Chaine de tri
* ex : "serieDSC,titleASC" = tri décroissant selon les séries
* puis croissant selon les titres
* Retourne le tableau trier
* Retourne le tableau trié
*/
global $msg, $conf;
......@@ -176,7 +176,7 @@ class bdd
//Pour l'utilisation de la fonction array_multisort création des tableaux
//de tri.
//Les valeurs (qui servent au tri) sont débarassée des majuscules et des
//Les valeurs (qui servent au tri) sont débarassées des majuscules et des
//accents pour un tri insensible à ceux-ci.
foreach ($array as $key => $row) {
foreach ($sorts as $sort) {
......@@ -190,7 +190,7 @@ class bdd
}
}
//Tri selon 1 à 6 clef (la case correspond au nombre de clef)
//Tri selon 1 à 6 clefs (la case correspond au nombre de clefs)
switch (count($sorts))
{
case 1:
......@@ -246,13 +246,13 @@ class bdd
function filtre($array, $filtreStr)
{
/*
* Flitre un tableau selon des conditions "contien", "plus petit"
* "égal" ... qui peuvent se compiné avec de "et" ou des "ou"
* Flitre un tableau selon des conditions "contient", "plus petit"
* "égal" ... qui peuvent se combiner avec de "et" ou des "ou"
* $array : tableau à filtrer
* $filtreStr : chanine de filtre
* $filtreStr : chaîne de filtres
* ex : title=Sillage,authors=Buchet
*
* Return le tableau filter
* Retourne le tableau filtré
*/
global $msg, $conf;
......@@ -265,9 +265,9 @@ class bdd
$tmparray = array();
if (strpos($condition,'!=='))
$cond = '!=='; //Ne contien pas la chaine exact
$cond = '!=='; //Ne contient pas la chaine exact
elseif (strpos($condition,'!='))
$cond = '!='; //Ne contien pas
$cond = '!='; //Ne contient pas
elseif (strpos($condition,'=='))
$cond = '=='; //Strictement =
elseif (strpos($condition,'<='))
......@@ -282,13 +282,13 @@ class bdd
$cond = '>'; //plus grand
else {
$msg .= '<p class="error">'.sprintf(__('Erreur de syntaxe sur la condition "%s"'),$condition).'</p>';
$conf['noCacheBDD'] = True; //Y'a une erreur; ne pas mettre en cache
$conf['noCacheBDD'] = True; //Y a une erreur; ne pas mettre en cache
break;
}
list($key,$value) = explode ($cond,$condition);
$key = trim($key);
if ($key{0} == '|' || $key{0} == '&') //Si un signe de conditions se trouve
if ($key{0} == '|' || $key{0} == '&') //Si un signe de condition se trouve
$key =substr($key,1); //devant la clef, le supprime.
$value = trim(bdd::evalChar($value.' ',$key));
......@@ -299,30 +299,30 @@ class bdd
$searchinarray = $array;
foreach ($searchinarray as $item) {
// Parcourt le tableau principal et stock dans un tableur
// temporaire les items au conditions correct
// Parcourt le tableau principal et stock dans un tableau
// temporaire les items aux conditions correctes
$id = $item['id'];
if (!isset($item[$key])) {
$msg .= '<p>'.sprintf(__('Le champs "%s" n\'existe pas, filtrage avec celui-ci impossible'),$key).'</p>';
$conf['noCacheBDD'] = True; //Y'a une erreur; ne pas mettre en cache
$conf['noCacheBDD'] = True; //Y a une erreur; ne pas mettre en cache
break;
}
//itemKews doit être un tableau 1D
if (is_array($item[$key])) {
if (is_array($item[$key][0])) {
//Pour le support des element 2D (plusieur ligne et plusieur colonne)
//transformation en tableau 1D contenant toute les donnée
//Pour le support des éléments 2D (plusieurs lignes et plusieurs colonnes)
//transformation en tableau 1D contenant toutes les données
$itemKeys = array();
foreach ($item[$key] as $keys)
$itemKeys = array_merge($itemKeys,$keys);
} else {
//On balance la clef sans la transphormer
//On balance la clef sans la transformer
$itemKeys = $item[$key];
}
} else {
//La clef n'est pas un tableaus, on met se valeur dans la 1êre case
//La clef n'est pas un tableau, on met sa valeur dans la 1ère case
$itemKeys[] = $item[$key];
}
......@@ -396,7 +396,7 @@ class bdd
function filterSortSliceAndCache($filter='none',$sort='none',$start=False,$end=False,$noPurgeCache=False)
{
/*
* Tri, filtre, extrait un portition et met en cache le resultat et le retourne
* Tri, filtre, extrait un portion et met en cache le résultat et le retourne
*/
global $conf,$collec,$fieldstypes, $msg;
......@@ -421,7 +421,7 @@ class bdd
$xmlfile = dirname(__FILE__).'/../collections/'.$collec['dir'].'/'.$collec['xml'];
if ($conf['noCacheBDD'] || isset($_GET['purge']) || !file_exists($cacheFile)) {
//Pas de cache spécifier en config ou purge demander via url
//Pas de cache spécifié en config ou purge demandée via url
$createCache = True;
} else {
//date des différents fichier
......@@ -429,7 +429,7 @@ class bdd
$dateXml = filemtime($xmlfile);
if ($dateCache < $dateXml) {
//Si la date du fichier cache est plus vielle que celle du xml
//Si la date du fichier cache est plus vieille que celle du xml
$createCache = True;
} else {
$createCache = False;
......@@ -454,7 +454,7 @@ class bdd
else $bdd = array_slice($bdd,$start);
}
// ecriture du cache
// écriture du cache
if (!$conf['noCacheBDD']) {
$fp = gzopen($cacheFile,'w');
gzwrite($fp,(serialize(array($collec['nbItemsBDD'],$bdd))));
......@@ -529,7 +529,7 @@ class bdd
$sec = 0;
break;
case 2 :
//Seul M et A sont précisé
//Seuls M et A sont précisés
if ($dateformatorder['D'] == 0) {
$dateformatorder['Y'] = $dateformatorder['Y']-1;
$dateformatorder['M'] = $dateformatorder['M']-1;
......@@ -579,7 +579,7 @@ class bdd
function unaccent($value)
{
/*
* Supprimer les accent d'une chaine
* Supprimer les accents d'une chaîne
*/
static $accent2unacent = array('À'=>'a','Á'=>'a','Â'=>'a','Ã'=>'a','Ä'=>'a','Å'=>'a','Æ'=>'a',
......@@ -606,4 +606,4 @@ class bdd
}
}
?>
\ No newline at end of file
?>
......@@ -22,7 +22,7 @@ if (get_magic_quotes_runtime()) set_magic_quotes_runtime(0);
//$temps_debut = microtime(true);
//Chemin relatif a ce fichier vers la racine de GCWeb. (pas de "/" au debut, un à la fin)
//Chemin relatif à ce fichier vers la racine de GCWeb. (pas de "/" au début, un à la fin)
define('DIR_GCWEB', './');
define('PATH_GCWEB', dirname(__FILE__).'/'.DIR_GCWEB);
......
GCweb est écrit en françait, il n'y a donc aucune chaine à traduire.
GCweb est écrit en français, il n'y a donc aucune chaine à traduire.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment