Le plugin include permet d'insérer un page ou une section de page dans un autre page.
Quand on insère une section de page il affiche les titres de cette section ce que je ne voulait pas ! j'ai donc fait une petite modification (pas vraiment très propre) mais qui fonctionne !
Dans le fichier “helper.php
” après
// render the included page if ($this->header) $content = '<h'.$this->header['level'].' class="entry-title">'. '<a name="'.$this->header['hid'].'" id="'.$this->header['hid'].'">'. $this->header['title'].'</a></h'.$this->header['level'].'>'.DOKU_LF; else $content = ''; $content .= '<div class="entry-content">'.DOKU_LF. $this->_cleanXHTML(p_render('xhtml', $this->ins, $info)).DOKU_LF. '</div>'.DOKU_LF;
J'ai ajouté :
// Supprimer les titres $content = preg_replace("/(\<h|\<li class=\"level1\"\>\<div class=\"li\"\> (Codage|Page|Tags) : )([^\n]*)/i", '', $content); // Supprimer le codage $content = preg_replace("/(\<li class=\"level1\"\>\<div class=\"li\"\> Codage : )([^\n,]*)/i", '', $content);