60 {% block scripts %} |
60 {% block scripts %} |
61 <script type="text/javascript" src="/tiny_mce/tiny_mce_src.js"></script> |
61 <script type="text/javascript" src="/tiny_mce/tiny_mce_src.js"></script> |
62 {% endblock %} |
62 {% endblock %} |
63 """ |
63 """ |
64 |
64 |
|
65 features1 = ("bold,italic,underline,strikethrough,|," |
|
66 "forecolor,backcolor,blockquote,|" |
|
67 ",justifyleft,justifycenter,justifyright,justifyfull,|," |
|
68 "fontselect, fontsizeselect,formatselect") |
|
69 |
|
70 features2 = ("newdocument,|,bullist,numlist,|,outdent,indent,|,undo,redo,|" |
|
71 ",link,unlink,anchor,image,cleanup,help,code,hr,removeformat,visualaid,|," |
|
72 "sub,sup,|,charmap," |
|
73 "") |
|
74 |
65 DEF_MCE_SETTINGS = {'mode': "exact", |
75 DEF_MCE_SETTINGS = {'mode': "exact", |
66 'theme': "simple", |
76 'theme': "advanced", |
|
77 'theme_advanced_buttons1': features1, |
|
78 'theme_advanced_buttons2': features2, |
|
79 'theme_advanced_buttons3': '', |
67 'theme_advanced_toolbar_location': "top", |
80 'theme_advanced_toolbar_location': "top", |
68 'theme_advanced_toolbar_align': "center"} |
81 'theme_advanced_toolbar_align': "left"} |
|
82 |
69 |
83 |
70 TINY_MCE_HTML_FMT = u'''\ |
84 TINY_MCE_HTML_FMT = u'''\ |
71 <textarea %(attrs)s>%(value)s</textarea> |
85 <textarea %(attrs)s>%(value)s</textarea> |
72 <script type="text/javascript"> |
86 <script type="text/javascript"> |
73 tinyMCE.init(%(settings_json)s) |
87 tinyMCE.init(%(settings_json)s) |