- jan. 03, 2007
-
-
JamesRezo a rédigé
chantier ouvert pour le ticket #599. Double saisie pour le mot de passe et on en profite pour vérifier les longueurs demandées.
-
- jan. 01, 2007
-
-
esj a rédigé
Correction #713: mauvaise redirection vers la page de login en fin d'installation (bug dans inc/auth.php) et conformité xhtml de l'étape 6.
-
- déc. 20, 2006
-
-
JamesRezo a rédigé
décorréler bouton_suivant() de _T(): le bouton prend donc une chaine traduite en paramètre facultatif (page d'auth ftp) sinon, il traduit la chaine _T('bouton_suivant') lui-même
-
- déc. 18, 2006
-
-
esj a rédigé
Ce dépot résulte de l'application directe du shell-script: {{{ for i in $(grep -l "</*[A-Z]" [aei]*/*php) do sed -f x.sed $i > z; n=$(diff z $i|wc -l) if [ "$n" -gt 0 ] then echo $i $n mv z $i fi done }}} avec le fichier x.sed contenant: {{{ s,<A\([^A-Z]\),<a\1,g s,<B\([^A-Z]\),<b\1,g s,<BR\([^A-Z]\),<br\1,g s,<CENTER\([^A-Z]\),<center\1,g s,<DIV\([^A-Z]\),<div\1,g s,<FONT\([^A-Z]\),<font\1,g s,<INPUT\([^A-Z]\),<input\1,g s,<LI\([^A-Z]\),<li\1,g s,<LINK\([^A-Z]\),<link\1,g s,<OPTION\([^A-Z]\),<option\1,g s,<P\([^A-Z]\),<p\1,g s,<SELECT\([^A-Z]\),<select\1,g s,<TABLE\([^A-Z]\),<table\1,g s,<TD\([^A-Z]\),<td\1,g s,<TR\([^A-Z]\),<tr\1,g s,<UL\([^A-Z]\),<ul\1,g s,</A\([^A-Z]\),</a\1,g s,</B\([^A-Z]\),</b\1,g s,</CENTER\([^A-Z]\),</center\1,g s,</DIV\([^A-Z]\),</div\1,g s,</FONT\([^A-Z]\),</font\1,g s,</OPTION\([^A-Z]\),</option\1,g s,</SELECT\([^A-Z]\),</select\1,g s,</TABLE\([^A-Z]\),</table\1,g s,</TD\([^A-Z]\),</td\1,g s,</TR\([^A-Z]\),</tr\1,g s,</UL\([^A-Z]\),</ul\1,g s,\([^A-Z]\)ALIGN=,\1align=,g s,\([^A-Z]\)BACKGROUND=,\1background=,g s,\([^A-Z]\)BGCOLOR=,\1bgcolor=,g s,\([^A-Z]\)BORDER=,\1border=,g s,\([^A-Z]\)CELLPADDING=,\1cellpadding=,g s,\([^A-Z]\)CELLSPACING=,\1cellspacing=,g s,\([^A-Z]\)CHECKED=,\1checked=,g s,\([^A-Z]\)CLASS=,\1class=,g s,\([^A-Z]\)COLOR=,\1color=,g s,\([^A-Z]\)COLSPAN=,\1colspan=,g s,\([^A-Z]\)FACE=,\1face=,g s,\([^A-Z]\)FONT=,\1font=,g s,\([^A-Z]\)HEIGHT=,\1height=,g s,\([^A-Z]\)HREF=,\1href=,g s,\([^A-Z]\)NAME=,\1name=,g s,\([^A-Z]\)SIZE=,\1size=,g s,\([^A-Z]\)SRC=,\1src=,g s,\([^A-Z]\)TYPE=,\1type=,g s,\([^A-Z]\)VALIGN=,\1valign=,g s,\([^A-Z]\)VALUE=,\1value=,g s,\([^A-Z]\)WIDTH=,\1width=,g s,\([^A-Z]\)TOPMARGIN=,\1topmargin=,g s,\([^A-Z]\)LEFTMARGIN=,\1leftmargin=,g s,\([^A-Z]\)MARGINWIDTH=,\1marginwidth=,g s,\([^A-Z]\)MARGINHEIGHT=,\1marginheight=,g }}}
-
- déc. 17, 2006
-
-
Fil a rédigé
-
- déc. 11, 2006
-
-
JamesRezo a rédigé
-
JamesRezo a rédigé
les appels aux fonctions ldap sont masquées par un @ pour eviter les warnings, a priori, on a que 2 valeurs possible pour la version du protocole ldap (2 ou 3) j'ai donc mis des boutons radio, en théorie, tout ça est compliant W3C.
-
JamesRezo a rédigé
-
JamesRezo a rédigé
No commit message
-
- déc. 10, 2006
-
-
Fil a rédigé
-
- nov. 25, 2006
-
-
esj a rédigé
Simplification de l'interface debut_admin: on lui donne juste le nom du script (qui est en fait toujours $_REQUEST['exec']) et elle insère tout $_POST automatiquement dans le formulaire demandant la création du répertoire, ce qui lui permettra de fonctionner pour toute nouveauté dans les actions demandant ce controle. En prime (sur FireFox) le nom du répertoire est automatiquement copié dans le presse-papier pour faciliter sa création.
-
- nov. 20, 2006
-
-
esj a rédigé
Pourvoir utiliser le error_reporting a l'install sans etre bloqué par des 302 c'est quand meme bien utile.
-
- nov. 13, 2006
-
-
renato a rédigé
-
- nov. 12, 2006
-
-
esj a rédigé
Tâche #328 et rationnalisation du cod: les fonctions de inc/utils produisant du code HTML et des entetes HTTP sont évacuées ailleurs. En particulier, la plupart des redirections étant à present dans les scripts de action/, redirige_par_entete passe dans inc/headers. Plus un peu de partage de code ici ou là.
-
- nov. 11, 2006
-
-
renato a rédigé
-
- nov. 06, 2006
- oct. 23, 2006
-
-
JamesRezo a rédigé
- l'installateur est corrigé en conséquence - une solution, à tester, qui permet de créer certains sous-répertoires de tmp/ (sessions/ et CACHE/)
-
- oct. 22, 2006
-
-
cerdic a rédigé
preserve l'environnement (2Ko d'economie sur le source quand meme .. :p )
-
- oct. 21, 2006
-
-
JamesRezo a rédigé
On déplace la définition de _SPIP_CHMOD dans un fichier à part (il concerne le file_system, pas la base de données) dans config/. Il s'appelle chmod.php, c'est original... Ce qui marche mieux pour le surcharger dans mes_options.php, et c'est inc_version.php qui lui donne une valeur par défaut, le cas échéant. Ce fichier est crée pour une nouvelle installation. Sur une mise à jour, il ne se passe rien, on fait du 777 comme avant. config/ abrite donc potentiellement deux fichiers, ça prend son sens maintenant :)... et on pourrait imaginer que ldap soit indépendant de la même manière... mais rien ne presse... ça règle un soucis de création du cache en fichier plat aussi (cf. #635)
-
JamesRezo a rédigé
rustine pour _SPIP_CHMOD (toggg: [http://thread.gmane.org/gmane.comp.web.spip.devel/37325/focus=37325])
-
JamesRezo a rédigé
la fonction spip_initialisation_parametree prend désormais 4 paramètres représentant les 4 répertoires non partageables d'un SPIP. _DIR_CHMOD, s'appelle maintenant _SPIP_CHMOD et est calculée à l'installation de spip. On colle la constante dans le fichier de connection. On ajoute le répertoire tmp_img/ qui servira de base aux données volatiles mais devant être accessible via http. C'est là qu'on calculera tous les images réduites, (à tester) On en profite pour faire une très légère toilette au page d'installation. C'est pas encore fantastik ;) TODO: la vérification des sous-répertoires de tmp/ en écriture, voire, leur création à la volée
-
- oct. 16, 2006
-
-
JamesRezo a rédigé
on déplace le fichier de connexion dans un répertoire à part. Ainsi, ecrire/ n'a plus besoin d'être en chmod 0777
-
- oct. 06, 2006
-
-
esj a rédigé
Permettre la surcharge des etapes d'installation. En profiter pour les mettre dans un répertoire différent, inc/ devenant vraiment trop gros. Et extension de charger_fonction pour qu'elle accepte des répertoires de profondeur quelconque (pas encore utilisé finalement mais ça finira par servir).
-