Hello Joost,

I came across http://code.google.com/p/django-tinymce/issues/detail?id=14
link in django-tinymce and
from that, it occurs that I do not have en dictionary installed. I
checked in python prompt and it returns false.
I need to install these dictionaries on web server. Can you please
direct me. Do I need to install ispell, myspell
first and their dictionaries and how do I link it to enchant? It will
be really appreciated if you can provide some way.

Thanks,

Sincerely,
Sonal.

On Sep 1, 2:04 pm, Sonal Breed <sonal.br...@gmail.com> wrote:
> Hello Joost,
>
> I had previously commented out t.editor.windowManager.alert(e.errstr
> || ('Error response: ' + x.responseText)); line in tiny_mce/plugins/
> spellchecker/edotor_plugin.js as I was getting some error when I click
> spellchecker with empty text area. Hence, the error messages were
> misleading.
>
> I restored the original code and error that I am getting is not from
> within the code, but it seems it is a enchant dictionary problem.
> Error is as following:
>
> RuntimeError at /tinymce/spellchecker/
>
> dictionary not found for language 'en'
>
> This error is thrown from spell_check method in tinymce/views.py when
> enchant dict for en is not found. I removed the try-except block and
> then I could get this error in 500.html.
> Now, I am running it on Webfaction web host with CentOS system. Like
> mentioned earlier, I had installed the enchant library and pyenchant
> package on server manually. So import enchant works perfectly in
> python interactive window. Also I was told by the web host support
> people to include
> SetEnv PYENCHANT_LIBRARY_PATH /home/mygoplanner/lib/libenchant.so
>
> in httpd.conf . This is also in place.
>
> I plan to contact Webfaction support again, meanwhile, if you could
> detect anything that I have not done, please let me know.
>
> Thanks Joost for all you help.
>
> Thanks,
>
> Sincerely,
> Sonal.
>
> On Aug 31, 11:17 pm, Joost Cassee <jo...@cassee.net> wrote:
>
> > HiSonal,
>
> > On 27 aug, 14:13,SonalBreed <sonal.br...@gmail.com> wrote:
>
> > > I have django-tinymce spellchecker working perfectly on my local
> > > machine which is Ububtu.
> > > But as soon as, I deploy it on a web host (CentOS), it gives me
> > > problems. Specifically, when I click the specllchecker button,
> > > following errors are logged:
>
> > > [...]
>
> > >  File "/home/mygoplanner/webapps/mygostaging/mygo/tinymce/views.py",
> > > line 69, in spell_check
> > >    return HttpResponse(simplejson.dumps(output),
>
> > > UnboundLocalError: local variable 'output' referenced before
> > > assignment
>
> > Looking at the code, I don't see how the spell_check function could
> > throw that Error. I have just one idea: can you move the last return
> > statement:
>
> >     return HttpResponse(simplejson.dumps(output),
> >         content_type='application/json')
>
> > into the try block, just after the assignment of the output variable:
>
> >         output = {
> >             'id': id,
> >             'result': result,
> >             'error': None,
> >         }
> >         return HttpResponse(simplejson.dumps(output),
> >             content_type='application/json')
>
> > Regards,
>
> > Joost
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to