sehmaschine / django-grappelli

A jazzy skin for the Django Admin-Interface (official repository).
http://www.grappelliproject.com
Other
3.73k stars 660 forks source link

Redactor textarea toolbar support #116

Closed semente closed 12 years ago

semente commented 12 years ago

Would be great if Grappelli start supporting Redactor.

http://imperavi.com/redactor/

sehmaschine commented 12 years ago

is there an english site?

semente commented 12 years ago

Unfortunately no, but the documentation is understandable using Google Translator.

There is a django app that might help you: https://bitbucket.org/semente/django-redactor (fork of https://bitbucket.org/gearheart/django-redactor)

semente commented 12 years ago

Documentation link: http://imperavi.com/redactor/docs/

sehmaschine commented 12 years ago

thanks – it looks like a decent app, but without an english documentation ... sorry.

semente commented 12 years ago

don't worry. thanks anyway!

majorz commented 12 years ago

It seems they have an English documentation right now. Maybe the request could be reconsidered, since the editor is done quite well with nice functionality and very clean code.

sehmaschine commented 12 years ago

hmm, english translation is good ... and I´d love to get rid of tinymce and I like the redactor-style (the general look & feel is much better compared with tinymce) but: do you really think that editor is already working with a productive environment? I´ve been playing with the demo and unfortunately it doesn´t seem mature (e.g. indent/outdent not working, senseless functions like font-color and font-background, no obvious method to change blockformats, no post cleanup, link and image classes missing, strange code like img style="cursor: default;" ...).

a bit too much from my point of view. and I´m not a fan of tinymce at all – but replacing some crap with something else that´s not really working ...

majorz commented 12 years ago

You made some good points. I have reconsidered my initial suggestion and now I also think the project should mature more before considering such a step. It has the potential, but it is still not there.

I am okay with using it for my personal things, because the code inside is clean enough and I can quickly do modifications that suit my taste, and I am waiting for launching their plugin support so that I transfer those changes as plugins. Also lxml is such a nice tool for fixing things on the back-end (no matter whether you use this or something else) - it already feels so natural :) This is only to echo what you are talking about.

I am not sure as well whether the license is appropriate. Anyway, it is definitely a project worth watching how it develops.