Dotclear


Ignore:
Timestamp:
12/02/11 15:20:40 (14 years ago)
Author:
Dsls <dsls@…>
Branch:
default
Message:

removed coreBlogBeforeGetPosts behavior & introduced templatePrepareParams behavior instead

File:
1 edited

Legend:

Unmodified
Added
Removed
  • inc/public/class.dc.template.php

    r776 r777  
    572572          $res = "<?php\n"; 
    573573          $res .= $p; 
     574          $res .= $this->core->callBehavior("templatePrepareParams","Archives", $attr,$content); 
    574575          $res .= '$_ctx->archives = $core->blog->getDates($params); unset($params);'."\n"; 
    575576          $res .= "?>\n"; 
     
    679680          $res = "<?php\n"; 
    680681          $res .= $p; 
     682          $res .= $this->core->callBehavior("templatePrepareParams","ArchiveNext", $attr, $content); 
    681683          $res .= '$_ctx->archives = $core->blog->getDates($params); unset($params);'."\n"; 
    682684          $res .= "?>\n"; 
     
    715717           
    716718          $res = "<?php\n"; 
     719          $res .= $this->core->callBehavior("templatePrepareParams","ArchivePrevious", $attr, $content); 
    717720          $res .= $p; 
    718721          $res .= '$_ctx->archives = $core->blog->getDates($params); unset($params);'."\n"; 
     
    937940          $res = "<?php\n"; 
    938941          $res .= $p; 
     942          $res .= $this->core->callBehavior("templatePrepareParams","Categories", $attr, $content); 
    939943          $res .= '$_ctx->categories = $core->blog->getCategories($params);'."\n"; 
    940944          $res .= "?>\n"; 
     
    12061210          $res = "<?php\n"; 
    12071211          $res .= $p; 
     1212          $res .= $this->core->callBehavior("templatePrepareParams","Entries",$tag,$attr); 
    12081213          $res .= '$_ctx->post_params = $params;'."\n"; 
    12091214          $res .= '$_ctx->posts = $core->blog->getPosts($params); unset($params);'."\n"; 
    12101215          $res .= "?>\n"; 
    1211            
    12121216          $res .= 
    12131217          '<?php while ($_ctx->posts->fetch()) : ?>'.$content.'<?php endwhile; '. 
     
    18761880          $res = "<?php\n"; 
    18771881          $res .= $p; 
     1882          $res .= $this->core->callBehavior("templatePrepareParams","Languages",$attr,$content); 
    18781883          $res .= '$_ctx->langs = $core->blog->getLangs($params); unset($params);'."\n"; 
    18791884          $res .= "?>\n"; 
     
    19581963         
    19591964          return 
    1960           $p. 
    1961           '<?php if ($_ctx->pagination->f(0) > $_ctx->posts->count()) : ?>'. 
    1962           $content. 
    1963           '<?php endif; ?>'; 
     1965               $p. 
     1966               $this->core->callBehavior("templatePrepareParams","Pagination",$attr,$content). 
     1967               '<?php if ($_ctx->pagination->f(0) > $_ctx->posts->count()) : ?>'. 
     1968               $content. 
     1969               '<?php endif; ?>'; 
    19641970     } 
    19651971      
     
    20982104           
    20992105          $res = "<?php\n"; 
     2106          $res .= $this->core->callBehavior("templatePrepareParams","Comments",$attr,$content); 
    21002107          $res .= $p; 
    21012108          $res .= '$_ctx->comments = $core->blog->getComments($params); unset($params);'."\n"; 
     
    26972704          $res = "<?php\n"; 
    26982705          $res .= $p; 
     2706          $res .= $this->core->callBehavior("templatePrepareParams","Pings",$attr,$content); 
    26992707          $res .= '$_ctx->pings = $core->blog->getComments($params); unset($params);'."\n"; 
    27002708          $res .= "if (\$_ctx->posts !== null) { \$core->blog->withoutPassword(true);}\n"; 
Note: See TracChangeset for help on using the changeset viewer.

Sites map