Subversion Repositories Applications.wikini

Rev

Rev 64 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 64 Rev 65
Line 31... Line 31...
31
	const MIME_TEXT = 'text/plain';
31
	const MIME_TEXT = 'text/plain';
Line 32... Line 32...
32
	
32
	
33
	public function __construct($config) {
33
	public function __construct($config) {
Line 34... Line 34...
34
		parent::__construct($config);
34
		parent::__construct($config);
35
		
35
		
36
		$this->wiki = Registre::get('wikiApi');
36
		$this->wiki = Registre::get('wikiApi');
37
		// La variable globale wiki est déclarée par les wiki et leurs plugins
37
		// La variable globale wiki est déclarée par les wiki et leurs plugins
38
		// un bug lié à certains plugin impose de la redéclarer et la réaffecter
38
		// un bug lié à certains plugin impose de la redéclarer et la réaffecter
Line -... Line 39...
-
 
39
		global $wiki;
-
 
40
		$wiki = $this->wiki;
-
 
41
		
-
 
42
		// C'est moche mais normalement déterministe comme chemin de fichier
-
 
43
		require_once realpath(dirname(__FILE__).'/../../../../tools/login/libs/identificationsso.class.php');
-
 
44
		// Attention la classe de sso s'instancie avec le vrai objet wiki contenu dans wikiApi
39
		global $wiki;
45
		$identification = new IdentificationSso($this->wiki->wikiObjet);
40
		$wiki = $this->wiki;
46
		$identification->recupererIdentiteConnecteePourApi();
41
		
47
		
Line 42... Line 48...
42
		require_once realpath(dirname(__FILE__).'/../../../bibliotheque/ManipulationPage.php');
48
		require_once realpath(dirname(__FILE__).'/../../../bibliotheque/ManipulationPage.php');