Skip to content
Extraits de code Groupes Projets
  1. déc. 31, 2006
  2. déc. 30, 2006
    • esj's avatar
      Remplacement de style='font-family:...' par un attribut class. Obtenu après... · c49f8121
      esj a rédigé
      Remplacement de style='font-family:...' par un attribut class. Obtenu après mise au carré (incluant une dizaine de scories) et application du sed-script suivant:
      {{{
      s,\(<[^>]* style='[^']*\)font-family: *[Vv]erdana[^';]*[ ;]*\([^>]*\)>,\1\2 class='verdana1'>,
      s,\(<[^>]* style='[^']*\)font-family: *[Aa]rial[^';]*[ ;]*\([^>]*\)>,\1\2 class='arial1'>,
      s,\(<[^>]*\) style=''\([^>]*>\),\1\2,
      }}}
      Reste 10 occurrences, dans 2 balises (pas attribut) style (minipres et aide_index) qu'il faudrait globalement passer en CSS. 
      c49f8121
  3. déc. 29, 2006
  4. déc. 28, 2006
    • cerdic's avatar
      remplacer un align de mauvais gout aux yeux du w3c · 3a6a8ffd
      cerdic a rédigé
      3a6a8ffd
    • esj's avatar
      Evacuation manuelle des dernieres balises Font (il en reste dans les fichiers... · d59a1394
      esj a rédigé
      Evacuation manuelle des dernieres balises Font (il en reste dans les fichiers de langues cependant).
      d59a1394
    • esj's avatar
      Evacuation des balises Font en appliquant le script sed ci-dessous après mise... · 3ae343b3
      esj a rédigé
      Evacuation des balises Font en appliquant le script sed ci-dessous après mise au carré des sources. Principe: attribut size='n' est équivalent à font-size = 10+(2 x n) pt.
      
      {{{
      s,<font size=.1.>\(.*\)</font>,<span style='font-size: 12px;'>\1</span>,
      s,<font size=.2.>\(.*\)</font>,<span style='font-size: 14px;'>\1</span>,
      s,<font size=.3.>\(.*\)</font>,<span style='font-size: 16px;'>\1</span>,
      s,<font face=.\(.*\). size=.1.>\(.*\)</font>,<span style='font-family: \1; font-size: 12px;'>\2</span>,
      s,<font face=.\(.*\). size=.2.>\(.*\)</font>,<span style='font-family: \1; font-size: 14px;'>\2</span>,
      s,<font face=.\(.*\). size=.3.>\(.*\)</font>,<span style='font-family: \1; font-size: 16px;'>\2</span>,
      s,<font face=.\(.*\). size=.1. color=.\(.......\).>\(.*\)</font>,<span style='font-family: \1; font-size: 12px; color: \2;'>\3</span>,
      s,<font face=.\(.*\). size=.2. color=.\(.......\).>\(.*\)</font>,<span style='font-family: \1; font-size: 14px; color: \2;'>\3</span>,
      s,<font face=.\(.*\). size=.3. color=.\(.......\).>\(.*\)</font>,<span style='font-family: \1; font-size: 16px; color: \2;'>\3</span>,
      }}}
      3ae343b3
    • esj's avatar
  5. déc. 27, 2006
  6. déc. 26, 2006
  7. déc. 25, 2006
  8. déc. 24, 2006
    • Christian Lefebvre's avatar
      autodoc · 3da3cd9e
      Christian Lefebvre a rédigé
      3da3cd9e
    • esj's avatar
      Suite de [8184]: permettre la surcharge de la phase finale du validateur. Et... · f9524916
      esj a rédigé
      Suite de [8184]: permettre la surcharge de la phase finale du validateur. Et un cadre refermé trop tard.
      f9524916
    • esj's avatar
      4 améliorations du validateur intégré: · 1f527339
      esj a rédigé
      Suite de [8144]: on charge maintenant les DTD appelées à l'intérieur d'une DTD, ce qui permet en particulier de charger celle définissant les entités symbol, special et lat1 réféncées dans la DTD XHTML
      
      Suite à cela et à [8179] le validateur peut maintenant dénoncer des entités présentes dans la page et non déclarées dans la DTD et ses inclusions
      
      Suite de [8149]: le validateur est plus modulaire et peut s'étendre par simple ajout de fonctions. Si une DTD contient un nouveau symbole S de type d'attributs (i.e. un symbole utilisé dans le meme contexte que ID, IDREF etc), le validateur appellera automatiquement la fonction validerAttribut_S censée vérifier que la valeur d'attribut est conforme à la rèlge associée à ce symbole.
      
      Suite de [8090]: l'erreur de conception de SAX est à présent systématiquement contournée sans plus vérifier que la DTD HTMLSymbol était référencée, ce qui n'était de toutes façons qu'un pis aller. Au cas où cette transformation des entités dans le charset déclaré serait malencontreuse, il suffira de surcharger le validateur par une variante n'appelant pas html2unicode.
      1f527339
  9. déc. 23, 2006
  10. déc. 22, 2006
  11. déc. 21, 2006
  12. déc. 20, 2006
    • cerdic's avatar
      "confirmite XHTML · 673cc4a1
      cerdic a rédigé
      le validateur persiste a ne pas trouver les 4 id des mes 4 label que j'ai pourtant sous les yeux.
      Il ya un bug dans mes yeux ou dans le validateur"
      673cc4a1
    • Christian Lefebvre's avatar
      autodoc · 73c17d71
      Christian Lefebvre a rédigé
      73c17d71
    • esj's avatar
      bab1ead5
    • esj's avatar
      Simplification de l'interface à l'indenteur/validateur, d'une part pour que... · 7e8fe71d
      esj a rédigé
      Simplification de l'interface à l'indenteur/validateur, d'une part pour que l'indenteur ne s'encombre pas des données du validateur, et pour qu'on puisse écrire des validateur meilleurs que celui du W3C en récupérant un maximum de code. Il y a peu de programmation objet, mais entre les incompatibilités de PHP4 et PHP5 sur la question, et la folie de la sémantique de référence dans les deux cas, c'est minimal.
      
      A présent, il faut affecter dans mes_options.php une seule variable, qui sera le nom passé à charger_fonction à la fin de ecrire/index.php:
      
      {{{
      $GLOBALS['transformer_xml'] = 'indenter_xml';  // pour l'indenteur XML
      $GLOBALS['transformer_xml'] = 'valider_xml';  // pour le validateur par DTD
      }}}
      
      Les spécifications de [8136] n'auront donc vécu que le temps de 13 dépots.
      7e8fe71d
    • Fil's avatar
      loger les appels aux vieilles-defs · faa4ad0b
      Fil a rédigé
      faa4ad0b
    • JamesRezo's avatar
      décorréler bouton_suivant() de _T(): le bouton prend donc une chaine traduite... · c256dce7
      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
      c256dce7
Chargement en cours