285 Commits (master)
 

Author SHA1 Message Date
cedric@yterium.com 367d553251 http://core.spip.org/issues/3067 : securite rethorique mais ça coute rien de blinder 7 years ago
cedric@yterium.com 2915248f42 Fix http://core.spip.org/issues/3067 : quand preg_truc renvoi null au lieu d'une chaine c'est qu'elle a foire a cause d'un probleme memoire ; lancer une exception 7 years ago
cedric@yterium.com 03292d0159 #1934 : Les raccourcis -? -! ne sont pas assez testés ni validés, c'étaient une erreur de les introduire dans la 3.0, on les ressort donc de là pour eviter que leur usage ne se propage. Heureusement ils n'étaient pas documentés donc personne ne les utilisait (et sinon tant pis). 7 years ago
marcimat@rezo.net 6eea4a60d5 Fonction parfois non déclarée. Inclusion inc/aider dans ce cas. 7 years ago
george@middleeastwatch.net 0f2211fcf2 Des icones inversee pour l'interface RTL 7 years ago
cedric@yterium.com 43fa55f0a0 TextWheel étant maintenant complétée par des tests unitaires tous satisfaits, il est temps de le passer en v1.0.0 7 years ago
cedric@yterium.com dd98669626 Prise en charge des formules mathématiques : <math> était traité par echappe_html à tort et échappé depuis http://core.spip.org/projects/spip/repository/revisions/21273 alors que ce n'est qu'un activateur de l'interpreteur de formules TeX et pas un baliseur de blocs. Dans les <math>...</math> on doit traiter normalement les raccourcis SPIP ET en plus les formules TeX. 7 years ago
cedric@yterium.com 2f689e8312 mise a jour du test, ce qui acheve de corriger tous les tests 7 years ago
cedric@yterium.com 16ea7d4ce6 mise a jour du test (espaces et retour ligne) 7 years ago
cedric@yterium.com 4731b8fb5e Paragraphage des liens : en HTML5 un lien peut encapsuler des balises blocks. Il faut en tenir compte et ouvrir/fermet les <p> autour des <a> dans ce cas 7 years ago
cedric@yterium.com 2fceb7d6f0 Le paragaphage produit parfois des combinaisons erronées de type <p></xx></p> (surtout quand on fait des imbrications douteuses de block dans du gras, de l'italique, ou des liens, comme dans les tests modeles_block). On nettoie donc ce cas particulier en supprimant le <p></p> englobant la balise fermante (et mise à jour correspondante des tests) 7 years ago
cedric@yterium.com e5eb083c97 les noms de balise dans l'ordre alpha, pour s'y retrouver 7 years ago
cedric@yterium.com 109736e6e2 Ajout des balises HTML5 de type block : article, aside, section, header, footer, nav, hgroup 7 years ago
cedric@yterium.com cfdb3630ac On retablit le test d'échappement et on implémente la fonctionnalité : 7 years ago
cedric@yterium.com 32fed0a8b6 {} et {{}} ne sont pas des raccourcis et doivent rester inchanges (ceci acheve de reparer les tests propre, propre_modeles_inline et propre_typo) 7 years ago
cedric@yterium.com 638d8f7428 Rationalisation des retour ligne avant paragraphes : ne pas inserer de ligne vide surnumeraire dans les HTML généré 7 years ago
cedric@yterium.com 2766419c20 bugfix sur les <li> quand _AUTOBR est desactive 7 years ago
fil@rezo.net 020bff4ed6 comme ça ça devrait être bon et mettre fin au sketch inc/ressource 7 years ago
fil@rezo.net 2d93bed3e4 une solution pourrite pour avoir une surcharge dans un plugin d'un fichier défini dans un pipeline : utiliser un fichier qui charge celui qu'on veut par include_spip() ; en effet inc/plugin.php appelle *en dur* le fichier du plugin, ce qui interdit les surchages. Pour moi c'est une incohérence, mais bon c'est comme ça... à revoir peut-être 7 years ago
cedric@yterium.com a5088ea69d Mise a jour des tests suite a http://core.spip.org/projects/spip/repository/revisions/21528 7 years ago
cedric@yterium.com 0a2e73c124 Mise a jour des tests suite a http://core.spip.org/projects/spip/repository/revisions/21528 7 years ago
cedric@yterium.com f245fa08f4 reorganisation des inline link : les tests avec modeles uniquement dans les dossier modeles_xxx/ 7 years ago
cedric@yterium.com 0eb2fea4b6 oubli dans le test : reference au lien passe dans le modele block 7 years ago
cedric@yterium.com 7b739ba2b3 2 bugfixes sur les liens : 7 years ago
cedric@yterium.com b70ad5f5e8 Revert de r81717 qui cassait le traitement par defaut en autolien des ressources <http://example.org> 7 years ago
cedric@yterium.com edf882b4bb deux regles de nettoyages prealables obsoletes (ajout de \n\n avant et apres balises <p> dans le texte initial) qui cassaient les listes contenant un <p> manuel 7 years ago
cedric@yterium.com 391d9e2722 deux tests corriges : on conserve le retour ligne qui suit le <br /> du texte original 7 years ago
cedric@yterium.com 4dff56dc05 les autobr doivent aussi s'appliquer a l'interieur des listes 7 years ago
cedric@yterium.com cf155f0250 version plus efficace de r84251 : on a deja une regexp pour nettoyer les succession <br /><br class='autobr' />, on l'utilise pour matcher aussi la succession <p><br class='autobr' /> 7 years ago
cedric@yterium.com 5183b26ee0 pas de spip_out sur les liens interne (suite), y compris sur les liens [->tests/] 7 years ago
cedric@yterium.com b2d330c5e6 fort logiquement pas de class spip_out sur les liens relatifs internes (test errone) et pas d'attribut class si vide (bugfix) 7 years ago
cedric@yterium.com 139be678df bugfix : On ne genere pas un <br class='autobr'/> juste apres l'ouverture d'un <p> 7 years ago
cedric@yterium.com 87afe3eb71 Quand on utilise une callback pour personaliser une wheel, il faut tenir compte de son action pour la mise en cache de la wheel 7 years ago
cedric@yterium.com aade37bac8 Report de r83515 : Le raccourci "tiret espace" en début de texte ou après 2 retours lignes produit un enchainement <p><br class="manualbr" /> assez malheureux. 7 years ago
cedric@yterium.com 2d8ee545fd Report de r84183 : Suite de r84170 : jeu de tests avec un modele block du type <textwheel1|block> pour verifier qu'il est bien pris en compte la ou il faut, et ne casse pas le paragraphage. 7 years ago
cedric@yterium.com eb75332c8d Report de r84182 : Corrections sur tests avec modele inline : le modele n'est pas autorise dans un title de lien + coquilles dans le modele des notes 7 years ago
cedric@yterium.com f12a703138 Report de r84181 : Suite de r84170 : jeu de tests avec un modele inline du type <textwheel1|inline> pour verifier qu'il est bien interprete la ou il faut uniquement, et ne casse pas le paragraphage 7 years ago
cedric@yterium.com 7ae58a53ed Report de r84179 : Suite de r84170 : variante des tests avec corrections typographiques 7 years ago
cedric@yterium.com 05f6ab050e Report de r84170 : En reponse a http://core.spip.org/issues/2884 : 7 years ago
cedric@yterium.com b847f19d55 Report de r84162 : complément à r84152 : il ne faut pas echapper le < des commentaires HTML <!-- (d'autres cas oubliés ?) 7 years ago
cedric@yterium.com 6e44f09107 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 7 years ago
salvatore@rezo.net b1b9fd0def [Salvatore] [source:_core_/plugins/textwheel/lang/ paquet-tw] Export depuis http://trad.spip.net 7 years ago
spip.franck@lien-d-amis.net 3b4d449fa7 Les bornes mini doivent êtres ceux qui sont fait pour spip 3.0.0 7 years ago
taffit@debian.org e068fbf759 Suppression de la propriété svn:executable inutile 7 years ago
brunobergot@gmail.com 930c1b1fe1 report de http://core.spip.org/projects/spip/repository/revisions/21325 7 years ago
fil@rezo.net a7301675e3 figure et figcaption sont des blocks 7 years ago
fil@rezo.net dcdc469ce0 plus besoin de cette verrue pour integrer le plugin ressources 7 years ago
cedric@yterium.com 058f29ece4 complement de r81300 : il faut initialiser la regle avant de la rejeter sur le critere if_str/if_stri car il peuvent etre optimise par l'initialisation (un if_str sur une chaine case sensitive est automatiquement transforme en if_stri) 7 years ago
brunobergot@gmail.com b49512c2c2 typo dans le phpdoc 7 years ago
fil@rezo.net 8f44b704ba reparer le if_stri automatique sur les if_str ayant des lettres 7 years ago