Wiki Plume Community : pxArtListPagesFull

HomePage :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register

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
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.1
Page was generated in 2.2654 seconds