Dotclear

Changeset 3506:dc40e71ee6a3 for inc


Ignore:
Timestamp:
01/07/17 14:03:17 (9 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
2.11
source:
b5417625549b0b9ec21ce9da06d4a94879150d5a
Message:

Let 3rd party content filters adding their own attributes
Get back 3rd party filtering content

File:
1 edited

Legend:

Unmodified
Added
Removed
  • inc/public/lib.tpl.context.php

    r3502 r3505  
    127127 
    128128          # Terrible hack to pass args values by reference 
    129           $args = array(); 
     129          $args = new ArrayObject(); 
    130130          foreach($_args as $k => &$v) { 
    131131               $args[$k] = &$v; 
     
    134134          # --BEHAVIOR-- publicBeforeContentFilter 
    135135          $res = $GLOBALS['core']->callBehavior('publicBeforeContentFilter',$GLOBALS['core'],$tag,$args); 
     136          $str = $args[0]; 
    136137 
    137138          if ($args['strip_tags']) { 
     
    164165          # --BEHAVIOR-- publicAfterContentFilter 
    165166          $res = $GLOBALS['core']->callBehavior('publicAfterContentFilter',$GLOBALS['core'],$tag,$args); 
     167          $str = $args[0]; 
    166168 
    167169          return $str; 
Note: See TracChangeset for help on using the changeset viewer.

Sites map