Skip to content
Extraits de code Groupes Projets
  1. nov. 06, 2009
  2. nov. 04, 2009
    • esj's avatar
      Révision de la procédure de connexion de serveur à serveur pour contourner... · b3c3cfb8
      esj a rédigé
      Révision de la procédure de connexion de serveur à serveur pour contourner l'atteinte au libre usage d'Internet dans certains pays. En particulier, introduction de 3 constantes pre-définissables pour forcer des en-têtes HTTP simulant une connexion de client à serveur et non de serveur à serveur: {{{_INC_DISTANT_USER_AGENT, _INC_DISTANT_VERSION_HTTP, _INC_DISTANT_CONTENT_ENCODING}}}.
      
      A noter qu'un {{{Content-Encoding: gzip}}} en HTTP1.0 est bien décompressé, mais pas en HTTP1.1, malgré une réduction du nombre de fichiers temporaires. L'utilisation de {{{gzopen}}} et connexes n'arrange rien. A élucider.
      
      b3c3cfb8
  3. nov. 03, 2009
  4. nov. 02, 2009
    • esj's avatar
      D'après l'Oracle, la fin du monde aura lieu avant l'an 9999 puisque le 31... · 189b063d
      esj a rédigé
      D'après l'Oracle, la fin du monde aura lieu avant l'an 9999 puisque le 31 décembre de cette année n'existe pas. Puisqu'en peut donc en dire "Il n'y a plus rien", on remplace par {{dans dix mille ans}}, pour fêter au passage l'inauguration tant attendue d'une place Léo Ferré à Paris.
      189b063d
  5. nov. 01, 2009
  6. oct. 31, 2009
    • cerdic's avatar
      report de [14702] · 9dd6e89b
      cerdic a rédigé
      introduire une fonction public_produire_page_dist chargee de la production de $page et de la mise en cache si necessaire
      Cette fonction peut etre surchargee pour personaliser la strategie de gestion du cache, et en particulier renvoyer le contenu du cache et lancer un calcul differe si possible
      9dd6e89b
  7. oct. 30, 2009
  8. oct. 29, 2009
    • stephane's avatar
    • esj's avatar
      Dans la dernière étape d'une installation avec LDAP, ajout d'un formulaire... · ae7d390c
      esj a rédigé
      Dans la dernière étape d'une installation avec LDAP, ajout d'un formulaire permettant d'indiquer le nom du champ LDAP correspondant au nom du champ SPIP de la table des auteurs, en particulier le Login, ce qui permet d'éviter les requêtes LDAP systématiquement vaines à chaque connexion d'un auteur. Les champs demandés sont le Login, le Nom, le Mail et la Biographie. On peut surcharger la globale pour en demander plus ou moins. L'installateur peut ne rien mettre dans un champ pour l'ignorer, ou mettre une suite de nom de champs si la correspondance n'est pas unique ou est inconnue. 
      
      Le tableau déduit est sauvé dans le fichier de connexion LDAP, alors que le statut est dans les meta: ça parait bizarre, mais la valeur de celui-ci est une constante indépendante du LDAP (tous visiteurs ou tous rédacteurs etc), tandis que les autres seront à repréciser en cas de déménagement du site. L'exception est moins dans l'emplacement que dans l'invariance du statut, contrairement aux autres champs. On pourrait imaginer de le déduire aussi du LDAP, mais ça sort largement du noyau de SPIP: là il s'agissait seulement de ne plus avoir de requêtes vaines à chaque connexion.
      ae7d390c
    • esj's avatar
      Correction: les constantes {{{_INSTALL_USER_LDAP}}} et ... · 0dd82cfc
      esj a rédigé
      Correction: les constantes {{{_INSTALL_USER_LDAP}}} et  {{{_INSTALL_PASS_LDAP}}} n'étaient jamais pris en compte à l'installation, et les messages signalant que l'étape courante a été franchie avec succès n'apparaissaient pas. Plus un Log oublié et un meilleur contrôle d'erreur.
      0dd82cfc
  9. oct. 27, 2009
  10. oct. 26, 2009
  11. oct. 25, 2009
  12. oct. 24, 2009
  13. oct. 23, 2009
  14. oct. 22, 2009
  15. oct. 21, 2009
  16. oct. 20, 2009
Chargement en cours