From 300ea85431defdabaa4c06bec1776790e096eb78 Mon Sep 17 00:00:00 2001 From: pdontthink Date: Fri, 2 Feb 2007 21:31:59 +0000 Subject: [PATCH] All this document.write stuff is overkill when we already have checkForJavascript() in place git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12211 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- plugins/squirrelspell/sqspell_functions.php | 24 ++++++++------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/plugins/squirrelspell/sqspell_functions.php b/plugins/squirrelspell/sqspell_functions.php index 731cbc30..4044f23a 100644 --- a/plugins/squirrelspell/sqspell_functions.php +++ b/plugins/squirrelspell/sqspell_functions.php @@ -62,21 +62,15 @@ function squirrelspell_setup_function() { * 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 = "\n"; + + global $oTemplate, $base_uri; + $nbsp = $oTemplate->fetch('non_breaking_space.tpl'); + + $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); } } -- 2.25.1