- sept. 13, 2006
-
-
cerdic a rédigé
une fonction find_all_in_path qui retrouve l'occurence utilisee par find_in_path d'un type de fichier (defini par un $pattern) dans un sous repertoire eventuel du chemin
-
- août 15, 2006
-
-
cerdic a rédigé
au passage optimisation de parse_plugin_xml et de preg_files
-
- août 14, 2006
-
-
Christian Lefebvre a rédigé
-
- juil. 20, 2006
-
-
cerdic a rédigé
-
- mai 17, 2006
-
-
Fil a rédigé
corrige le bug de repertoire qui se produisait (pour rien, bien souvent) lors de l indexation d un document distant
-
- mai 07, 2006
-
-
cerdic a rédigé
-
- mars 26, 2006
-
-
Fil a rédigé
-
- mars 18, 2006
-
-
Fil a rédigé
intégration du patch #144 sur inc_flock, qui permet de limiter le nombre de fichiers lus par preg_files, et d'utiliser ecrire_fichier sans ftruncate (Cedric)
-
- mars 15, 2006
-
-
Fil a rédigé
-
- mars 02, 2006
-
-
Fil a rédigé
-
- fév. 12, 2006
- fév. 10, 2006
-
-
Fil a rédigé
à tester : - les stats - l'upload de logos - l'upload de documents - le cache
-
- fév. 09, 2006
-
-
Fil a rédigé
-
- jan. 26, 2006
-
-
esj a rédigé
renomme_en_exec_et_en_php () { mv index.php3 i3; mv index.php i; mv forum.php3 f; mv statistiques.php3 s; for i in *.php*; do if [ -f inc_${i%3} ]; then $MVCOMMAND inc_${i%3} exec_${i%3}; else if [ -f inc_$i ]; then $MVCOMMAND inc_$i exec_${i%3}; fi; fi; done; mv i3 index.php3; mv i index.php; mv f forum.php3; mv s statistiques.php3; $MVCOMMAND inc_auth.php3 exec_auth.php; $MVCOMMAND inc_accueil.php exec_accueil.php; for i in inc_spip_action*; do $MVCOMMAND $i exec_${i#inc_}; done; for i in inc_*.php3; do $MVCOMMAND $i ${i%3}; done; $MVCOMMAND exec_config-contenu.php exec_config_contenu.php; $MVCOMMAND exec_config-multilang.php exec_config_multilang.php; $MVCOMMAND exec_config-fonctions.php exec_config_fonctions.php; $MVCOMMAND exec_config-lang.php exec_config_lang.php }
-
- jan. 19, 2006
-
-
esj a rédigé
centralisation de (presque) tous les appels a spip_action.php pour pouvoir le faire evoluer plus facilement
-
- jan. 07, 2006
-
-
esj a rédigé
remplacement de spip_test_dirs.php3 et ses appels par des appels au script generique spip_action.php
-
- jan. 05, 2006
-
-
esj a rédigé
confusion entre generer_url_ecrire/public dans certains endroits (pas toujours un pb, mais incompatible avec la genericite visee a terme)
-
- jan. 01, 2006
-
-
Fil a rédigé
(c) 2001-2006
-
- déc. 25, 2005
-
-
esj a rédigé
La fonction "generer_url_ecrire" (ci-devant http_php_scriptnq) produit TOUTES les url de l'espace prive. Elle prend un nom de script, sans son extension, et une Query String, et retourne une URL formee du nom du script muni de son extension, du point d'interrogation et de la query_string avec les "&" transcodes en "&". Elle admet aussi deux arguments supplementaires optionnels pour le cas specifique d'une URL codee comme valeur de parametre. Cette fonction est destinee a supprimer d'un seul coup les extensions php3, et a permettre l'introduction d'un script generique pour n'en garder qu'un seul.
-
- déc. 20, 2005
-
-
esj a rédigé
grace au script suivant: for i in inc* do sed 's/("\([a-hj-z][a-z_./-]*\).php3[?]*\([^"]*\)" *)/(http_php_scriptnq("\1","\2"))/' $i > x; if diff -q $i x ; then rm x; else mv x $i fi; done
-
- nov. 16, 2005
-
-
Fil a rédigé
Nouveau modele de gestion des statistiques, qui devrait etre plus robuste et dont le code est plus simple ; mais attention il stocke des tas de fichiers temporaires dans ecrire/data/ Quelques corrections dans le parcours des repertoires (un fichier "0" pouvait bloquer SPIP)
-
- nov. 10, 2005
-
-
esj a rédigé
- virer les ifdefined_ECRIRE inutiles a cause include_ecrire et inopepants en PHP5 - les remplacer par ifnotdefined inc_version return pour renforcer la securite (suggestion de Moritz Naumann) - mettre des include_ecrire pour tout ce qui n'est pas find_in_path - signaler dans spip_log les fichiers non accessibles, par le biais de include_ecrire
-
- oct. 07, 2005
-
-
Fil a rédigé
-
- août 20, 2005
-
-
http://forum.spip.org/fr_174849.htmlFil a rédigé
-
- avr. 26, 2005
-
-
Fil a rédigé
-
- avr. 25, 2005
-
-
Fil a rédigé
Merci (et courage !) à Ouvaton :)
-
- fév. 10, 2005
-
-
Fil a rédigé
-
- fév. 02, 2005
-
-
Fil a rédigé
-
- jan. 30, 2005
-
-
Fil a rédigé
* mise à jour du système de login : on donne priorité à l'auth par cookie, ce qui permet de fonctionner sous un .htaccess sans bidouille particulière * révision du système de nettoyage des globales à l'entrée (prépare la "liste des variables admissibles") * suppression de quelques vieilleries
-
- déc. 21, 2004
-
-
Fil a rédigé
adaptation du spip_background du lab, à ceci près que je n'ose pas mettre le <div> de force dans la page produite.
-
- déc. 17, 2004
-
-
esj a rédigé
-
- déc. 01, 2004
-
-
Fil a rédigé
NB: moins on en mettra dans inc_version, mieux on se portera questions performances, et aussi si on appelle ces scripts depuis des scripts externes.
-
- nov. 03, 2004
-
-
esj a rédigé
-
- sept. 28, 2004
-
-
Fil a rédigé
-
- sept. 15, 2004
-
-
Fil a rédigé
quand on joue du debuggueur, ça laissait dans le cache des squelettes compilés avec l'option debug
-
- sept. 02, 2004
-
-
Fil a rédigé
ne pas tester flock dans les répertoires où n'a jamais l'intention d'écrire (bref, ne les tester que si on a l'intention d'écrire)
-
- août 31, 2004
-
-
Fil a rédigé
bon, windows n'apprécie pas du tout qu'on ouvre deux fois le fichier... du coup on va utiliser gzencode() et n'ouvrir qu'une fois le fichier, et tout le monde sera content (php 4.0.4)
-
Fil a rédigé
Fichier de test : <?php // test de inc_flock : // #ab -c100 -n1000 http://...../test.php include('ecrire/inc_version.php3'); supprimer_fichier('ecrire/data/test'); $contenu = "arhcatcl"; ecrire_fichier('ecrire/data/test', $contenu); if (! lire_fichier('ecrire/data/test', $con)) spip_log("echec lecture"); else if ($con <> $contenu) spip_log("grave: '$contenu' <> '$con'"); ?> Sur le Mac j'arrive à obtenir 1 erreur 'grave' (sur 1000 requetes dont 100 simultanées), et encore pas à chaque fois.
-