Changeset 84156 in spip-zone


Ignore:
Timestamp:
Aug 11, 2014, 11:38:20 AM (5 years ago)
Author:
cedric@…
Message:

Report de r84152 : Ferme http://core.spip.org/issues/2855 en prenant des precautions pour etre sur de ne pas risquer d'echapper une vraie balise html qui contiendrait un < dans un attribut

Location:
_core_/plugins/textwheel
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/textwheel/paquet.xml

    r83823 r84156  
    22        prefix="tw"
    33        categorie="edition"
    4         version="0.9.5"
     4        version="0.9.6"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
  • _core_/plugins/textwheel/wheels/spip/spip.yaml

    r62009 r84156  
    178178  replace: ['{', '}', '_', '-']
    179179  type: str
     180
     181echappe-chevron-solitaire:
     182  # un < qui n'est pas suivi d'une lettre ou d'un / est toujours echappe
     183  type: preg
     184  match: "/<(?=[^a-z\/])/Uims"
     185  replace: "&lt;"
     186
     187echappe-chevron-pas-ferme:
     188  # un < suivi d'une lettre ou d'un / est echappe si il semble mal ferme
     189  type: preg
     190  match: "/<([^><\"']*)(?=<|$)/Uims"
     191  replace: "&lt;$1"
Note: See TracChangeset for help on using the changeset viewer.