Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 435 → Rev 436

/trunk/client/integrateur_wikini/integrateur_wikini.php
21,7 → 21,7
// | along with Foobar; if not, write to the Free Software |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
// +------------------------------------------------------------------------------------------------------+
// CVS : $Id: integrateur_wikini.php,v 1.2 2005-08-25 08:59:12 ddelon Exp $
// CVS : $Id: integrateur_wikini.php,v 1.3 2005-08-31 17:34:52 ddelon Exp $
/**
* Integrateur de page Wikini
*
33,13 → 33,22
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.2 $ $Date: 2005-08-25 08:59:12 $
*@version $Revision: 1.3 $ $Date: 2005-08-31 17:34:52 $
*
// +------------------------------------------------------------------------------------------------------+
// | ENTETE du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
 
 
/** Inclusion de la classe PEAR de gestion des URL. */
require_once 'Net/URL.php';
 
// TODO : un seul fichier de configuration ?
/** Inclusion du fichier de configuration de cette application.*/
require_once 'client/integrateur_wikini/configuration/adwi_configuration.inc.php';
 
require_once ADWI_CHEMIN_BIBLIOTHEQUE.'adwi_wikini.fonct.php';
 
/** Inclusion du fichier de configuration général de IntegrateurWikini.*/
require_once 'client'.GEN_SEP.'integrateur_wikini'.GEN_SEP.'configuration'.GEN_SEP.'iw_config.inc.php';
 
48,11 → 57,15
/** Inclusion du fichier permettant d'inclure les données dans du XHTML.*/
require_once IW_CHEMIN_BIBLIO.'iw_affichage_xhtml.fonct.php';
 
global $wikini_config_defaut;
global $wiki;
global $wiki_p;
 
 
// $_REQUEST['wiki'] est obligatoire, car wakka.php envoie un redirect si non detecté, avec perte de tout l'environnement !
 
if ( ! isset( $_REQUEST['wiki'] ) ) {
$_REQUEST['wiki'] = $GLOBALS['_GEN_commun']['info_application']->page;
$_REQUEST['wiki'] = $wikini_config_defaut['root_page'];
}
 
$server=$_SERVER['PHP_SELF'];
67,9 → 80,8
// Customiser son menu avec papyrus ...
 
ob_start();
include_once '/home/david/workspace/papyrus/wikini/wikini_01/wakka.php';
include_once IW_CHEMIN_WIKINI_COURANT.'wakka.php';
ob_end_clean();
 
$_SERVER['PHP_SELF']=$server;
 
 
76,7 → 88,7
// On surcharge la classe Wiki pour en faire ce qu'on en veut
Class Wiki_Papyrus extends Wiki {
function Format($text, $formatter = "wakka") {
return $this->IncludeBuffered("/home/david/workspace/papyrus/wikini/wikini_01/formatters/".$formatter.".php", "<i>Impossible de trouver le formateur \"$formatter\"</i>", compact("text"));
return $this->IncludeBuffered(IW_CHEMIN_WIKINI_COURANT_FORMATTER.$formatter.".php", "<i>Impossible de trouver le formateur \"$formatter\"</i>", compact("text"));
}
function Header() {
134,10 → 146,10
*/
function afficherContenuCorps()
{
global $wiki;
global $wikini_config_defaut;
$sortie='';
$wakkaConfig = $GLOBALS['wikini_config_defaut'];
$wiki = new Wiki_Papyrus($wakkaConfig);
 
176,7 → 188,6
ob_end_clean();
 
 
 
return remplacerEntiteHTLM("<div id=\"wikini_page\" ondblclick=\"document.location='".$wiki->href("edit")."';"."\">"."\n".$sortie.'</div>'."\n");
192,6 → 203,7
*/
function afficherContenuPied()
{
return;
return inclusion_html('pied_page');
}
?>