'.t('The MathJax addon renders mathematical formulae written using the LaTeX syntax surrounded by the usual $$ or an eqnarray block in the postings of your wall,network tab and private mail.').'
';
}
/* we need to add one JavaScript include command to the html output
@@ -48,13 +56,13 @@ function mathjax_settings (&$a, &$s) {
function mathjax_page_header($a, &$b) {
// if the visitor of the page is not a local_user, use MathJax
// otherwise check the users settings.
- $url = get_config ('mathjax','baseurl');
+ $url = Config::get ('mathjax','baseurl');
if(! $url)
$url = 'http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML';
if (! local_user()) {
$b .= '';
} else {
- $use = get_pconfig(local_user(),'mathjax','use');
+ $use = PConfig::get(local_user(),'mathjax','use');
if ($use) {
$b .= '';
}
@@ -62,17 +70,17 @@ function mathjax_page_header($a, &$b) {
}
function mathjax_plugin_admin_post (&$a) {
$baseurl = ((x($_POST, 'baseurl')) ? trim($_POST['baseurl']) : 'http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML');
- set_config('mathjax','baseurl',$baseurl);
+ Config::set('mathjax','baseurl',$baseurl);
info( t('Settings updated.'). EOL);
}
function mathjax_plugin_admin (&$a, &$o) {
$t = get_markup_template( "admin.tpl", "addon/mathjax/" );
- if (get_config('mathjax','baseurl','') == '') {
- set_config('mathjax','baseurl','http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML');
+ if (Config::get('mathjax','baseurl','') == '') {
+ Config::set('mathjax','baseurl','http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML');
}
$o = replace_macros( $t, array(
- '$submit' => t('Submit'),
- '$baseurl' => array('baseurl', t('MathJax Base URL'), get_config('mathjax','baseurl' ), t('The URL for the javascript file that should be included to use MathJax. Can be either the MathJax CDN or another installation of MathJax.')),
+ '$submit' => t('Save Settings'),
+ '$baseurl' => array('baseurl', t('MathJax Base URL'), Config::get('mathjax','baseurl' ), t('The URL for the javascript file that should be included to use MathJax. Can be either the MathJax CDN or another installation of MathJax.')),
));
}