]> git.mxchange.org Git - friendica-addons.git/blobdiff - mathjax/mathjax.php
Merge pull request #417 from annando/poller-stuff
[friendica-addons.git] / mathjax / mathjax.php
index e57d69bf54f6db84fdbca972622c4d319aea31d2..9bff86a2a56bf04f76c021bdd30a587fe66f71ae 100644 (file)
@@ -4,7 +4,7 @@
  * Name: MathJax
  * Description: Addon for Friendika to include MathJax (LaTeX math syntax)
  * Version: 1.0
- * Author: Tobias Diekershoff <http://diekershoff.homeunix.net/friendika/profile/tobias>
+ * Author: Tobias Diekershoff <https://f.diekershoff.de/profile/tobias>
  * License: 3-clause BSD license
  */
 
@@ -32,14 +32,19 @@ function mathjax_settings (&$a, &$s) {
         return;
     $use = get_pconfig(local_user(),'mathjax','use');
     $usetext = (($use) ? ' checked="checked" ' : '');
-    $s .= '<div class="settings-block">';
+    $s .= '<span id="settings_mathjax_inflated" class="settings-block fakelink" style="display: block;" onclick="openClose(\'settings_mathjax_expanded\'); openClose(\'settings_mathjax_inflated\');">';
     $s .= '<h3>MathJax '.t('Settings').'</h3>';
+    $s .= '</span>';
+    $s .= '<div id="settings_mathjax_expanded" class="settings-block" style="display: none;">';
+    $s .= '<span class="fakelink" onclick="openClose(\'settings_mathjax_expanded\'); openClose(\'settings_mathjax_inflated\');">';
+    $s .= '<h3>MathJax '.t('Settings').'</h3>';
+    $s .= '</span>';
     $s .= '<p>'.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.').'</p>';
     $s .= '<label id="mathjax_label" for="mathjax_use">'.t('Use the MathJax renderer').'</label>';
     $s .= '<input id="mathjax_use" type="checkbox" name="mathjax_use" value="1"'. $usetext .' />';
     $s .= '<div class="clear"></div>';
 
-    $s .= '<div class="settings-submit-wrapper" ><input type="submit" id="mathjax-submit" name="mathjax-submit" class="settings-submit" value="' . t('Submit') . '" /></div>';
+    $s .= '<div class="settings-submit-wrapper" ><input type="submit" id="mathjax-submit" name="mathjax-submit" class="settings-submit" value="' . t('Save Settings') . '" /></div>';
     $s .= '</div>';
 }
 /*  we need to add one JavaScript include command to the html output
@@ -72,6 +77,7 @@ function mathjax_plugin_admin (&$a, &$o) {
        }
 
        $o = replace_macros( $t, array(
+               '$submit' => t('Save Settings'),
                '$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.')),
        ));
 }