* All SquirrelSpell-wide functions are in this file.
*
* @author Konstantin Riabitsev <icon at duke.edu>
- * @copyright © 1999-2007 The SquirrelMail Project Team
+ * @copyright 1999-2012 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package plugins
* correctly.
*/
if (checkForJavascript()) {
- /**
- * Some people may choose to disable javascript even though their
- * browser is capable of using it. So these freaks don't complain,
- * use document.write() so the "Check Spelling" button is not
- * displayed if js is off in the browser.
- */
- $output = "<script type=\"text/javascript\">\n".
- "<!--\n".
- 'document.write("<input type=\"button\" value=\"'.
- _("Check Spelling").
- '\" name=\"check_spelling\" onclick=\"window.open(\'../plugins/squirrelspell/sqspell_'.
- 'interface.php\', \'sqspell\', \'status=yes,width=550,height=370,'.
- 'resizable=yes\')\" />");' . "\n".
- "//-->\n".
- "</script>\n";
+
+ global $oTemplate, $base_uri, $nbsp;
+
+ $output = addButton(_("Check Spelling"),
+ 'check_spelling',
+ array('onclick' => 'window.open(\'' . $base_uri
+ . 'plugins/squirrelspell/sqspell_interface.php\', \'sqspell\', \'status=yes,width=550,height=370,resizable=yes\')')) . $nbsp;
+
return array('compose_button_row' => $output);
}
}
* @return void
*/
function sqspell_makePage($title, $scriptsrc, $body){
- global $color, $SQSPELL_VERSION;
+ global $color;
if (! sqgetGlobalVar('MOD', $MOD, SQ_GET) ) {
$MOD = 'options_main';
}
- displayPageHeader($color, 'None');
+ displayPageHeader($color);
echo " <br />\n";
/**
* Check if we need to link in a script.
* @return void
*/
function sqspell_makeWindow($onload, $title, $scriptsrc, $body){
- global $color, $SQSPELL_VERSION;
+ global $color;
displayHtmlHeader($title,
($scriptsrc ? "\n<script type=\"text/javascript\" src=\"js/$scriptsrc\"></script>\n" : ''));
|| strstr($rMOD, '/')
|| strstr($rMOD, '%')
|| strstr($rMOD, "\\")){
- echo _("Cute.");
+ echo _("Invalid URL");
exit;
}
}
'<input type="hidden" name="dict_lang" value="'.htmlspecialchars($lang).'" />' :
'<input type="hidden" name="old_setup" value="yes" />')
. html_tag( 'p', "\n" .
- '<input type="checkbox" name="delete_words" value="ON" />'
- . _("Delete my dictionary and start a new one") . '<br />'
+ '<input type="checkbox" name="delete_words" value="ON" id="delete_words" />'
+ . '<label for="delete_words">'
+ . _("Delete my dictionary and start a new one")
+ . '</label><br /><label for="old_key">'
. _("Decrypt my dictionary with my old password:")
- . '<input name="old_key" size="10" />' ,
+ . '</label><input type="text" name="old_key" id="old_key" size="10" />' ,
'left' ) . "\n"
. '</blockquote>' . "\n"
. html_tag( 'p', "\n"