Dear Squirrel Mailers

We continue to develop our Squirrel Mail setup using:
Win 2003 Server
Apache 2.0.54
PHP 4.4.0
Squirrel Mail 1.4.5

We are trying to implement the squirrelspell plugin version 0.3.8 (this is
the one included in the SM 1.4.5 distribution). We have installed the
win32 Aspell version 0.50.3, and edited sqspell_config to include:

$SQSPELL_APP = array('English' => 'c:\aspell\bin\aspell -a',
                     'Spanish' => 'c:\aspell\bin\aspell -d spanish -a');

So far so good. When clicking on "Check Spelling" we are first asked to
select language, and then the main dialog appears. The number of errors
found is correct, but all the little boxes are empty except "Suggestions",
and all we can do at this point is "Close and Cancel". If we use the
browser to view the page source for the popup we can see that the errors
have been correctly identified and corrections listed. (I have attached
the results of
"View Page Source" for this message.)

We have tested with both languages and the results are the same. We have
tried with Firefox 1.4.5, which is what we normally use, and also with
IE6-sp2, to no avail. Any suggestions?


Damien Moore



-- 
Data Conduction Limited
A3 Manor Development Centre
Alison Crescent
Sheffield S2 1AS
United Kingdom
t +44 (0)114 265 5060
f +44 (0)870 051 4981
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>
<meta name="robots" content="noindex,nofollow">
<link rel="stylesheet" type="text/css" 
href="/squirrel/themes/css/tahoma-10.css" />
<title>SquirrelSpell Results</title><script type="text/javascript">
<!--
var sqspell_lines=new Array();
sqspell_lines[0] = "squirrelspell & win32";
sqspell_lines[1] = "";
sqspell_lines[2] = "Dear Squirrel Mailers";
sqspell_lines[3] = "";
sqspell_lines[4] = "We continue to develop our Squirrel Mail setup using:";
sqspell_lines[5] = "Win 2003 Server";
sqspell_lines[6] = "Apache 2.0.54";
sqspell_lines[7] = "PHP 4.4.0";
sqspell_lines[8] = "Squirrel Mail 1.4.5";
sqspell_lines[9] = "";
sqspell_lines[10] = "We are trying to implement the squirrelspell plugin 
version 0.3.8 (this is the one included in the SM 1.4.5 distribution). We have 
installed the win32 Aspell version 0.50.3, and edited sqspell_config to 
include:";
sqspell_lines[11] = "";
sqspell_lines[12] = "$SQSPELL_APP = array(\'English\' => 
\'c:\\aspell\\bin\\aspell -a\',";
sqspell_lines[13] = "                     \'Spanish\' => 
\'c:\\aspell\\bin\\aspell -d spanish -a\');";
sqspell_lines[14] = "";
sqspell_lines[15] = "So far so good. When clicking on \"Check Spelling\" we are 
first asked to select language, and then the main dialog appears. The number of 
errors found is correct, but all the little boxes are empty except 
\"Suggestions\", and all we can do at this point is \"Close and Cancel\". If we 
use the browser to view the page source for the popup we can see that the 
errors have been correctly identified and corrections listed. (I have attached 
the results of";
sqspell_lines[16] = "\"View Page Source\" for this message.)";
sqspell_lines[17] = "";
sqspell_lines[18] = "We have tested with both languages and the results are the 
same. We have tried with Firefox 1.4.5, which is what we normally use, and also 
with IE6-sp2, to no avail. I have the feeling that we have missed something 
obvious, but whatever it is it is not obvious to me. Any suggestions?";
sqspell_lines[19] = "";
sqspell_lines[20] = "";
sqspell_lines[21] = "Damien Moore";
sqspell_lines[22] = "";
sqspell_lines[23] = "";
sqspell_lines[24] = "";
sqspell_lines[25] = "--";
sqspell_lines[26] = "Data Conduction Limited";
sqspell_lines[27] = "A3 Manor Development Centre";
sqspell_lines[28] = "Alison Crescent";
sqspell_lines[29] = "Sheffield S2 1AS";
sqspell_lines[30] = "United Kingdom";
sqspell_lines[31] = "t +44 (0)114 265 5060";
sqspell_lines[32] = "f +44 (0)870 051 4981";
sqspell_lines[33] = "";
sqspell_lines[34] = "";


var misses=new Array();
misses[0] = "squirrelspell";
misses[1] = "PHP";
misses[2] = "plugin";
misses[3] = "sqspell";
misses[4] = "config";
misses[5] = "SQSPELL";
misses[6] = "aspell";
misses[7] = "spanish";
misses[8] = "popup";
misses[9] = "Firefox";
misses[10] = "sp";


var suggestions = new Array();
suggestions[0] = "squirrel spell, squirrel-spell, squirrels, squirrel's, 
quarrelsomely
";
suggestions[1] = "PHIP, PP, PH, HP, PHI, PHD, PIP, PAP, PEP, POP, PUP, PCP, 
PDP, HOP
";
suggestions[2] = "plugging, plug in, plug-in, plaguing, polygon, plunging, 
plucking, plug, kluging, pluming, login, plain, plugs, puling
";
suggestions[3] = "sq spell, sq-spell, Aspell, spell, Ispell, ispell, Gospel, 
gospel, respell, scalpel, dispel, misspell, Skell, spill, expel
";
suggestions[4] = "con fig, con-fig, Cong, confide, confine, confirm, conic, 
Congo, confer, confab, conga, condign, conform, confuse, confute, coning, 
Koenig, converge, convoke, configure, conifer, conking, Kong, conj, conk, 
conning, gong, comfit, confider, confiner, consign, consing
";
suggestions[5] = "SQ SPELL, SQ-SPELL, ASPELL, SPELL, ISPELL, GOSPEL, RESPELL, 
SCALPEL, DISPEL, MISSPELL, SKELL, SPILL, EXPEL
";
suggestions[6] = "Aspell, Ispell, ispell, asp ell, asp-ell, spell
";
suggestions[7] = "Spanish, Spanish's, spans, soonish, spinach, punish, span's, 
spaniel, swinish, Spain, Spain's, snappish, spins, spawns, splash, Danish, 
Span, Spaniard, danish, span, spanning, spawning, spearfish, Spanglish, 
Spahn's, spawn's
";
suggestions[8] = "pop up, pop-up, Poppy, poppy, poop, pop, pup, pinup, polyp, 
Pope, pope, Pippy, pomp, pops, puppy, Pippa, Pippo, Popek, Popes, pop's, popes, 
poops, Pip, pappy, peppy, pip, pupa, plop, prop, pulp, pump, pups, Popeye, 
Popper, pickup, pileup, pipit, popper, potpie
";
suggestions[9] = "Fire fox, Fire-fox, Firebox, Foregos, Fairfax, Prefix, 
Firefly, Fireflies, Filofax, Forefoot
";
suggestions[10] = "Sp, SOP, sap, sip, sop, spa, spy, sup, PS, SO, SPF, so, AP, 
DP, P, S, p, s, ESP, Esp, USP, asp, esp, tsp, PP, SA, SE, SS, SW, Se, Si, WP, 
pp, GP, HP, JP, KP, LP, MP, NP, Np, RP, SC, SD, SF, SJ, SK, ST, Sb, Sc, Sm, Sn, 
Sr, St, VP, hp, mp, op, sf, sq, st, up
";


var locations= new Array();
locations[0] = "0:0, 0:31";
locations[1] = "0:0";
locations[2] = "0:45";
locations[3] = "0:185";
locations[4] = "0:193";
locations[5] = "0:1";
locations[6] = "0:38, 0:49, 0:38, 0:49";
locations[7] = "0:59";
locations[8] = "0:328";
locations[9] = "0:84";
locations[10] = "0:148";
var ui_completed = "Spellcheck completed. Commit changes?";
var ui_nochange = "No changes were made.";
var ui_wait = "Now saving your personal dictionary... Please wait.";
//-->
</script>
<script src="js/check_me.js" type="text/javascript"></script>

<style type="text/css">
<!--
  /* avoid stupid IE6 bug with frames and scrollbars */
  body {
      voice-family: "\"}\"";
      voice-family: inherit;
      width: expression(document.documentElement.clientWidth - 30);
  }
-->
</style>

</head>

<body bgcolor="#FFFFFF" text="#000000" link="#0000CC" alink="#0000CC" 
vlink="#0000CC" onload="populateSqspellForm()">
  <table width="100%" border="0" cellpadding="2">
   <tr>
    <td bgcolor="#ABABAB" align="center">
     <b>
      Found 11 errors     </b>
    </td>
   </tr>

   <tr>
    <td>
      <hr />
    </td>
   </tr>
   <tr>
    <td>
     <form method="post">
      <input type="hidden" name="MOD" value="forget_me_not" />

      <input type="hidden" name="words" value="" />
      <input type="hidden" name="sqspell_use_app"
             value="English" />
      <table border="0" width="100%">
       <tr align="center">
        <td colspan="4">
         <span style="background-color: #ABABAB">Line with an error:</span>     
    <br />
         <textarea name="sqspell_line_area" cols="50" rows="3"
                   wrap="hard" onfocus="this.blur()"></textarea>
        </td>

       </tr>
       <tr valign="middle">
        <td align="right" width="25%">
         <span style="background-color: #ABABAB">Error:</span>        </td>
        <td align="left" width="25%">
         <input name="sqspell_error" size="10" value=""
                onfocus="this.blur()" />
        </td>
        <td align="right" width="25%">

         <span style="background-color: #ABABAB">Suggestions:</span>        
</td>
        <td align="left" width="25%">
         <select name="sqspell_suggestion"
                 onchange="if (this.options[this.selectedIndex].value != 
'_NONE') 
document.forms[0].sqspell_oruse.value=this.options[this.selectedIndex].value">
          <option>Suggestions</option>         </select>
        </td>
       </tr>
       <tr>

        <td align="right">
         <span style="background-color: #ABABAB">Change to:</span>        </td>
        <td align="left">
         <input name="sqspell_oruse" size="15" value=""
                onfocus="if(!this.value) 
this.value=document.forms[0].sqspell_error.value" />
        </td>
        <td align="right">
         <span style="background-color: #ABABAB">Occurs times:</span>        
</td>

        <td align="left">
         <input name="sqspell_likethis" size=3 value="" onfocus="this.blur()" />
        </td>
       </tr>
        <!-- hello? What is this? </td></tr> -->
       <tr>
        <td colspan="4"><hr /></td>
       </tr>
       <tr>

        <td colspan="4">
         <table border="0" cellpadding="0" cellspacing="3" width="100%">
          <tr align="center" bgcolor="#ABABAB">
           <td><a href="javascript:sqspellChange()" title="Change this 
word">Change</a></td><td><a href="javascript:sqspellChangeAll()" title="Change 
ALL occurances of this word">Change All</a></td><td><a 
href="javascript:sqspellIgnore()" title="Ignore this 
word">Ignore</a></td><td><a href="javascript:sqspellIgnoreAll()" title="Ignore 
ALL occurances this word">Ignore All</a></td><td><a 
href="javascript:sqspellRemember()" title="Add this word to your personal 
dictionary">Add to Dic</a></td>          </tr>
         </table>
        </td>

       </tr>
       <tr>
        <td colspan="4"><hr /></td>
       </tr>
       <tr>
        <td colspan="4" align="center" bgcolor="#ABABAB">
         <input type="button" value="  Close and Commit  " onclick="if 
(confirm('The spellcheck is not finished. Really close and commit changes?')) 
sqspellCommitChanges()" /> <input type="button" value="  Close and Cancel  " 
onclick="if (confirm('The spellcheck is not finished. Really close and discard 
changes?')) self.close()" />        </td>
       </tr>

      </table>
     </form>
    </td>
   </tr>
  </table>
  </body></html>

Reply via email to