Skip to content
Extraits de code Groupes Projets
  1. mars 15, 2008
  2. déc. 31, 2007
  3. juil. 05, 2007
  4. juin 03, 2007
    • esj's avatar
      Dans la lignée de [9310] (bonne idée, Fil), les scripts d'installation avec... · cfd96cf9
      esj a rédigé
      Dans la lignée de [9310] (bonne idée, Fil), les scripts d'installation avec LDAP tiennent compte de constantes données dans mes_options:
      
      define('_INSTALL_HOST_LDAP', "truc.ldap.pi");
      define('_INSTALL_PORT_LDAP', "389");
      define('_INSTALL_PROTOCOLE_LDAP', '3');
      define('_INSTALL_TLS_LDAP', 'oui');
      define('_INSTALL_BASE_LDAP', "ou=XX,dc=NN");
      
      De plus, à la fin de la séquence de configuration du LDAP, SPIP repropose l'authentification standard (sans plus montrer le choix LDAP) pour pouvoir définir un administrateur qui pourra se connecter meme en cas de défaillance
      du LDAP.
      
      Un peu de tache #587 au passage (d'autant que des 302 après echo, fallait pas y compter) et de #877 (bilan actuel: 509, 951, 1289).
      cfd96cf9
  5. avr. 28, 2007
    • esj's avatar
      Introduire il y a 2 semaines en [9036], la fonction generer_post_ecrire... · 62bbe6c5
      esj a rédigé
      Introduire il y a 2 semaines en [9036], la fonction generer_post_ecrire s'appelle désormais generer_form_ecrire, l'ancien nom suggérant qu'elle ne produisait que des formulaires en méthode Post, ce qui n'est plus le cas. Ce dépot résulte de l'application du shell-script:
      
      {{{
      for i in $(grep -l generer_post_ecrire *p */*p)
      do
      sed 's/generer_post_ecrire/generer_form_ecrire/g' $i > x
      mv x $i
      done  
      }}}
      62bbe6c5
  6. avr. 25, 2007
  7. avr. 16, 2007
    • esj's avatar
      Suite de [9050]: conformité XHTML strict des scripts LDAP, en particulier par... · 7cd84816
      esj a rédigé
      Suite de [9050]: conformité XHTML strict des scripts LDAP, en particulier par modification de la fonction générique {{{fieldset}}} dont les boutons radio n'étaient pas valides. Il faudrait unifier la présentation de ces scripts avec celles des {{{premiers_pas}}}, en particulier l'héritage d'un text-align:center sur les paragraphes est malvenu.
      
      La fonction {{{generer_url_post_ecrire}}} passe dans {{{vieilles_defs}}} puisque remplacée par {{{generer_post_ecrire}}}, de signature différente mais rendant un résultat équivalent, valide de surcroit.
      7cd84816
  8. déc. 17, 2006
  9. déc. 11, 2006
  10. oct. 06, 2006
    • esj's avatar
      Permettre la surcharge des etapes d'installation. En profiter pour les mettre... · 2c2ad593
      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).
      2c2ad593
  11. août 14, 2006
  12. juil. 14, 2006
    • esj's avatar
      LDAP & Installation: la procédure d'installation permet maintenant de... · 8a2405fc
      esj a rédigé
      LDAP & Installation: la procédure d'installation permet maintenant de précisersi le serveur LDAP doit etre appelé en mode Transport Layer Security ou non,
      et permet de préciser le numéro de version du protocole (cf #448). Le niveau
      par défaut est 3, exigé par TLS, mais si la connexion échoue on réessaye avec 2.
      
      A cette occasion, le script install.php a été éclaté en autant de fichiers inc/install_XXX que d'étapes possibles: le fichier était devenu très volumineux à force d'y rajouter le code de chaque étape alors qu'une seule est exécutée à chaque appel du script. Chacun de ses petits fichiers est donc un formulaire où le code PHP est presqu'inexistant. Il est donc assez facile d'en améliorer l'apparence, ce qui ne ferait pas de mal: déjà qu'il était spartiate au départ, le présent dépot en rajoute dans l'absence d'ergonomie (certains formulaires ne tiennent pas sur une page, meme en grand écran) et dans le graphisme plat, meme pas validé XHTML. Mais les fonctionnalités sont là.
      8a2405fc
Chargement en cours