Mercurial > defr > DualBlog
view css/install.css @ 71:464f4b94ee27
Filtrage de certaines balises HTML, meilleure détection de la validité XML.
Plusieurs choses en une, toute tournant autour d'un meilleur traitement du
commentaire soumis:
- on utilise désormais stripslashes pour correctement gérer la valeur
d'éventuels arguments
- on filtre, via le DOM, les balises qui pourraient s'avérer peut sure, ou
être utilisé pour une attaque de type cross-site scripting. L'utilisation
de getElementsByTagName devrait se charger d'attaque du type <html:script
/> ou l'utilisateur utilise un namespace non standard pour déjouer une
comparaison de chaînes.
author | Franck Deroche <webmaster@defr.org> |
---|---|
date | Thu, 20 Mar 2008 19:45:08 +0100 |
parents | e08186e4ed77 |
children |
line wrap: on
line source
html {background: #eee; font-family: sans-serif; } h1 {font-size: 1.1em; text-align: center; margin:0; padding:10px;} legend {font-style: italic;} body { margin: 0 30px; background:#fff; border:#999 solid; border-width: 0 2px; padding: 0 5px 5px; } input { font-size: 1em; border: #dec solid; border-width: 1px 1px 1px 4px; background: url(Res_Somatic/bg_test.png) repeat 0% 0%; width: 100%; } input:not(:focus) { opacity: 0.7; color: #666; } input:focus { opacity: 1; background: #fff; } fieldset { -moz-border-radius: 1.5em; min-width: 10em; max-width: 30em; width: 90%; margin-bottom: 15px; } #submit { opacity: 1; margin: 15px auto; display: block; border-width: 1px 3px; font-weight: bold; background: #fff; }