summaryrefslogtreecommitdiff
path: root/main/widgets.py
diff options
context:
space:
mode:
authoretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2009-04-07 10:22:35 +0000
committeretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2009-04-07 10:22:35 +0000
commit7a49305aee5846ced735dbaba2e0fc7cd2c027c0 (patch)
tree75cdc5aee1a2591e69edec85ae468f597420b0a2 /main/widgets.py
parent8159df7f9733bcc16b3480678eaa0243da5803bc (diff)
downloadChimère-7a49305aee5846ced735dbaba2e0fc7cd2c027c0.tar.bz2
Chimère-7a49305aee5846ced735dbaba2e0fc7cd2c027c0.zip
TinyMCE integration (#55)
git-svn-id: http://www.peacefrogs.net/svn/chimere/trunk@30 9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864
Diffstat (limited to 'main/widgets.py')
-rw-r--r--main/widgets.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/main/widgets.py b/main/widgets.py
index 8dc18ac..77d7c72 100644
--- a/main/widgets.py
+++ b/main/widgets.py
@@ -51,6 +51,14 @@ def getMapJS():
""" % js
return js
+class TextareaWidget(forms.Textarea):
+ """
+ Manage the edition of a text using TinyMCE
+ """
+ class Media:
+ js = ["%stiny_mce.js" % settings.TINYMCE_URL,
+ "%stextareas.js" % settings.MEDIA_URL,]
+
class PointChooserWidget(forms.TextInput):
"""
Manage the edition of point on a map
@@ -275,4 +283,4 @@ class AreaField(forms.MultiValueField):
def compress(self, data_list):
if not data_list:
return None
- return data_list \ No newline at end of file
+ return data_list