Changeset 87162 in spip-zone


Ignore:
Timestamp:
Jan 21, 2015, 7:22:43 AM (6 years ago)
Author:
cedric@…
Message:

Si une fonction wrap_embed_html est definie, on l'appelle en lui passant le contenu source et le html qu'on s'apprete a embed dans le contenu riche.
Cette fonction peut etre utilisee pour encapsuler ce contenu dans un markup qui l'indique comme non editable dans un editeur wysiwyg et qui porte la trace du raccourci source pour permettre la conversion html=>raccourcis SPIP

Location:
_core_/branches/spip-3.0/plugins/textwheel
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/branches/spip-3.0/plugins/textwheel/inc/lien.php

    r79785 r87162  
    492492          preg_match_all('/<[a-z_-]{3,}\s*[0-9|]+/iS', $texte, $matches, PREG_SET_ORDER)) {
    493493                include_spip('public/assembler');
     494                $wrap_embed_html = charger_fonction("wrap_embed_html","inc",true);
    494495                foreach ($matches as $match) {
    495496                        // Recuperer l'appel complet (y compris un eventuel lien)
     
    546547                                if ($modele !== false) {
    547548                                        $modele = protege_js_modeles($modele);
     549                                        if ($wrap_embed_html){
     550                                                $modele = $wrap_embed_html($mod,$modele);
     551                                        }
    548552                                        $rempl = code_echappement($modele, $echap);
    549553                                        $texte = substr($texte, 0, $a)
  • _core_/branches/spip-3.0/plugins/textwheel/paquet.xml

    r86014 r87162  
    22        prefix="tw"
    33        categorie="edition"
    4         version="0.8.27"
     4        version="0.8.28"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.