Subversion Repositories Applications.wikini

Compare Revisions

Ignore whitespace Rev 64 → Rev 65

/trunk/api/rest/modules/0.5/Pages.php
33,12 → 33,18
public function __construct($config) {
parent::__construct($config);
$this->wiki = Registre::get('wikiApi');
// La variable globale wiki est déclarée par les wiki et leurs plugins
// un bug lié à certains plugin impose de la redéclarer et la réaffecter
global $wiki;
$this->wiki = Registre::get('wikiApi');
// La variable globale wiki est déclarée par les wiki et leurs plugins
// un bug lié à certains plugin impose de la redéclarer et la réaffecter
global $wiki;
$wiki = $this->wiki;
// C'est moche mais normalement déterministe comme chemin de fichier
require_once realpath(dirname(__FILE__).'/../../../../tools/login/libs/identificationsso.class.php');
// Attention la classe de sso s'instancie avec le vrai objet wiki contenu dans wikiApi
$identification = new IdentificationSso($this->wiki->wikiObjet);
$identification->recupererIdentiteConnecteePourApi();
require_once realpath(dirname(__FILE__).'/../../../bibliotheque/ManipulationPage.php');
$this->manipulationPage = new ManipulationPage($this->wiki, $this->pageNom);
}