Page MenuHomePhabricator

jsinfo.php
No OneTemporary

jsinfo.php

<?php
/**
* DokuWiki DAVCal PlugIn - JSINFO component
*/
if(!defined('DOKU_INC')) die();
class action_plugin_davcal_jsinfo extends DokuWiki_Action_Plugin {
function register(Doku_Event_Handler $controller) {
$controller->register_hook('DOKUWIKI_STARTED', 'AFTER', $this, 'add_jsinfo_information');
}
/**
* Add the language variable to the JSINFO variable
*/
function add_jsinfo_information(&$event, $param) {
global $conf;
global $JSINFO;
$lang = $conf['lang'];
if(strpos($lang, "de") === 0)
{
$lc = 'de';
}
else
{
$lc = 'en';
}
$JSINFO['plugin']['davcal']['language'] = $lc;
$JSINFO['plugin']['davcal']['disable_sync'] = $this->getConf('disable_sync');
$JSINFO['plugin']['davcal']['disable_ics'] = $this->getConf('disable_ics');
}
}

File Metadata

Mime Type
text/x-php
Expires
Tue, Dec 24, 12:33 AM (1 d, 8 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
905389
Default Alt Text
jsinfo.php (900 B)

Event Timeline