Afficher tous les chapitres de l'article sur la même page
Pour ajouter cette fonction, créer :
- dans manager/tools un dossier
mesfonctions
- dans manager/tools/mesfonctions un fichier
register.php
NB : le fichier register.php doit commencer par
<?php
et se terminer par
?>
Ajouter la fonction suivante dans register.php
%%(php)
/*
affiche tous les chapitres de l'article sur la même page
si le chapitre a le même titre que l'article, le titre du chapitre n'est pas affiché
display all pages of the article
if a page has the same title of the article, page's title is not displayed
*/
function pxArtListPagesFull($s = '%s', $return=false)
{
$art_title = pxArtTitle('%s', true);
$result = ;
if ($GLOBALS['_PX_render']['art']->pages->nbRow() >= 1) {
$index = $GLOBALS['_PX_render']['art']->pages->getIndex();
$GLOBALS['_PX_render']['art']->pages->moveStart();
$lp = "";
while (!$GLOBALS['_PX_render']['art']->pages->EOF()) {
$chap_title = $GLOBALS['_PX_render']['art']->pages->f('page_title');
if (!($GLOBALS['_PX_render']['art']->pages->int_index
0
Page was generated in 2.2654 seconds