Skip to content
Extraits de code Groupes Projets
  1. déc. 11, 2010
  2. déc. 09, 2010
    • cerdic's avatar
      trouve_modele reprend son role initial limite au cas de modeles/ · 20450bf8
      cerdic a rédigé
      et on delegue a trouver_fond la tache de trouver un fond dans le chemin en prenant en compte son extension.
      
      Elle s'enrichit d'un argument optionnel booleen permettant de retourner son resultat sous forme de tableau type pathinfo
      dont la valeur 'extension' est toujours renseignee (meme en cas d'echec), et dont la valeur 'fond' contient le nom du fichier sans l'extension.
       
      Cela permet d'eviter de mettre l'extension en dur dans styliser.
      Les plugins pourront utiliser cette fonction, et continuer a etre compatible avec les anciennes versions de SPIP simplement
      en la definissant si elle n'existe pas
      20450bf8
    • cerdic's avatar
      Report de r16655 · cff230f3
      cerdic a rédigé
      cff230f3
    • cerdic's avatar
      c5ddcf99
    • cerdic's avatar
      report de r16653 · 18244e32
      cerdic a rédigé
      18244e32
    • cerdic's avatar
      report merge de r16615 · 81e9b407
      cerdic a rédigé
      La constante _EXTENSION_SQUELETTE qui indique l'extension d'un
      sauelette avait beaucoup trop d'occurrences dans le code,
      ce qui ne permet pas facilement de mettre en place une strategie
      ou plusieurs extensions seraient possibles simultanement.
      Il n'y a besoin que d'une seule occurrence en fait,
      dans la fonction {{{trouve_modele}}} sur laquelle toutes les autres se
      rabattent.
      
      Pour le decompilateur, il faut se baseru sur l'extension du
      fichier de depart pour retrouver l'information, et n'avoir
      qu'un seul point d'entree poureviter de gerer une valeur par defaut.
      
      Pour le debusqueur, on donne le nom du squelette sans l'extension
      puisque justement il est possible qu'il y ait le choix.
      81e9b407
    • cerdic's avatar
      report oublie de r15943 · 0cf15c63
      cerdic a rédigé
      0cf15c63
    • cerdic's avatar
  3. déc. 08, 2010
    • cerdic's avatar
      Report de r16647 · e8b7a40c
      cerdic a rédigé
      Le critere age_redac n'etait pas pris en compte pour une base externe (B. Gugger).
      En fait c'est plus general que ca, c'est vrai aussi pour le titre implicite.
      Correctif a tester intensivement
      e8b7a40c
    • cerdic's avatar
      Report de [16596] et [16603] · efc42aaf
      cerdic a rédigé
      efc42aaf
    • cerdic's avatar
      Report de [16581] · 01a97c42
      cerdic a rédigé
      01a97c42
    • cerdic's avatar
      Reports : · ebbdca90
      cerdic a rédigé
      Report de r16556. Le find_in_path pour la DTD locale introduit par r15963 
      n'etait pas assez general car contraint en amont par le prefixe 'prive'
      Report de r16558 Accepter dans une DTD un element a  contenu totalement vide (meme pas EMPTY explicite).
      Report r16560. Creer le repertoire de cache des DTD (source et compilee) 
      en debut d'analyse, dans le cas d'une DTD locale qu'on ne recopie pas, 
      l'ecriture du cache echoue s'il n'est pas la (Eric).
      ebbdca90
  4. déc. 07, 2010
    • Fil's avatar
      ad986099
    • davux's avatar
      Ne pas couper les paragraphes autour de ins et del · c8b4d08e
      davux a rédigé
      En théorie, les balises ins et del peuvent contenir des éléments de
      type "block", et il faudrait donc couper les paragraphes autour.
      
      Cependant :
        - SPIP ne permet pas vraiment ce genre de cas avec les raccourcis
          typographiques disponibles (sauf <html>)
        - Dans la pratique, ces balises ne sont pas souvent utilisées ainsi,
          même dans des contextes non-SPIP.
        - Jusqu'à maintenant on ne coupait pas et personne ne s'est plaint,
          donc continuons ainsi. Par ailleurs, il reste possible de  surcharger
          cette liste via le fichier d'options, si des gens veulent le
          permettre sur leur site.
      c8b4d08e
    • Fil's avatar
      une constante _TEST_EMAIL_DEST afin de pouvoir tester les envois de mail en... · c08dd532
      Fil a rédigé
      une constante _TEST_EMAIL_DEST afin de pouvoir tester les envois de mail en remplacant tout destinataire par ce contenu (si {{{ define('_TEST_EMAIL_DEST', 'fil@rezo.net') }}} c'est fil qui recoit tous les mails, par exemple mails d'inscription etc )
      c08dd532
    • davux's avatar
      Permettre de surcharger _BALISES_BLOCS dans mes_options · da41a57f
      davux a rédigé
      Ne pas râler si _BALISES_BLOCS a été surchargé dans le fichier d'options
      (par exemple parce qu'on a beau comprendre la théorie, on trouve ça naze
      que ins et del provoquent des coupures de paragraphe).
      da41a57f
    • Fil's avatar
    • davux's avatar
      Couper les paragraphes autour d'autres tags HTML · f47f6b45
      davux a rédigé
      Ajout des éléments HTML suivants à la mal-nommée liste de balises blocs:
       - applet
       - del
       - ins
       - iframe
      
      À l'instar de button, map, object et script, ces balises ne sont ni de
      type "inline", ni de type "block", mais ont un comportement mixte: si
      elle contiennent des balises de type block, elles le deviennent aussi,
      et ne peuvent donc pas apparaître dans un paragraphe, entre autres.
      
      Pour déterminer correctement si le paragraphe doit être coupé, il
      faudrait donc une fonction d'analyse du HTML plus avancée que des
      expressions régulières (au hasard, un parseur DOM).
      
      En attendant, on n'a pas le choix, il faut couper.
      f47f6b45
  5. déc. 06, 2010
  6. déc. 01, 2010
  7. nov. 27, 2010
  8. nov. 26, 2010
  9. nov. 21, 2010
  10. nov. 18, 2010
  11. nov. 16, 2010
  12. nov. 15, 2010
    • davux's avatar
      Comme r16570, pour spip_initialisation_suite() · 1f7e2bde
      davux a rédigé
      1f7e2bde
    • davux's avatar
      Ne plus masquer les warnings de spip_initialisation_core() · afd5e423
      davux a rédigé
      Tests avant de faire des define() à la sauvage, ce qui supprime les
      causes principales de warning possibles. Il en reste peut-être, mais
      du coup on les verra.
      afd5e423
    • davux's avatar
      Permettre la surcharge de la qualité d'image lors des traitements · e7b0daad
      davux a rédigé
      On définit 4 constantes qui représentent le pourcentage de qualité à
      appliquer lors des traitements d'images :
       - _IMG_QUALITE
       - _IMG_GD_QUALITE (existait deja)
       - _IMG_CONVERT_QUALITE
       - _IMG_IMAGICK_QUALITE
      
      Ainsi, il suffit de surcharger _IMG_QUALITE dans mes_options pour impacter
      toutes les valeurs, mais il reste possible de les définir au cas par cas.
      
      La valeur par défaut est 85, sauf pour convert qui utilise historiquement
      une qualité de 75. Cette incohérence n'est pas documentée, alors on la
      préserve en attendant de savoir si elle est volontaire ou non.
      e7b0daad
  13. nov. 13, 2010
  14. nov. 09, 2010
Chargement en cours