Dotclear


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/pages/_public.php

    r2566 r2607  
    112112                         if ($content != '') 
    113113                         { 
    114                               if ($core->blog->settings->system->wiki_comments) { 
    115                                    $core->initWikiComment(); 
     114                              # --BEHAVIOR-- publicBeforeCommentTransform 
     115                              $buffer = $core->callBehavior('publicBeforeCommentTransform',$content); 
     116                              if ($buffer != '') { 
     117                                   $content = $buffer; 
    116118                              } else { 
    117                                    $core->initWikiSimpleComment(); 
     119                                   if ($core->blog->settings->system->wiki_comments) { 
     120                                        $core->initWikiComment(); 
     121                                   } else { 
     122                                        $core->initWikiSimpleComment(); 
     123                                   } 
     124                                   $content = $core->wikiTransform($content); 
    118125                              } 
    119                               $content = $core->wikiTransform($content); 
    120126                              $content = $core->HTMLfilter($content); 
    121127                         } 
     
    184190                         header('X-Pingback: '.$core->blog->url.$core->url->getURLFor("xmlrpc",$core->blog->id)); 
    185191                    } 
    186                     $core->tpl->setPath($core->tpl->getPath(), dirname(__FILE__).'/default-templates'); 
     192 
     193                    $tplset = $core->themes->moduleInfo($core->blog->settings->system->theme,'tplset'); 
     194                    if (!empty($tplset) && is_dir(dirname(__FILE__).'/default-templates/'.$tplset)) { 
     195                         $core->tpl->setPath($core->tpl->getPath(), dirname(__FILE__).'/default-templates/'.$tplset); 
     196                    } else { 
     197                         $core->tpl->setPath($core->tpl->getPath(), dirname(__FILE__).'/default-templates/'.DC_DEFAULT_TPLSET); 
     198                    } 
    187199                    self::serveDocument('page.html'); 
    188200               } 
Note: See TracChangeset for help on using the changeset viewer.

Sites map