1 {% load i18n %} |
1 {% load i18n %} |
2 <script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/lib/markitup/1.1.5/markitup/jquery.markitup.js"></script> |
2 <script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/lib/markitup/1.1.5/markitup/jquery.markitup.js"></script> |
3 <script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/markitup/sets.js"></script> |
3 <script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/markitup/sets.js"></script> |
4 |
4 |
|
5 <script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/ckeditor/ckeditor.js"></script> |
|
6 |
5 <link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}js/lib/markitup/1.1.5/markitup/skins/markitup/style.css" /> |
7 <link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}js/lib/markitup/1.1.5/markitup/skins/markitup/style.css" /> |
6 <link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}css/markitup/style.css" /> |
8 <link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}css/markitup/style.css" /> |
7 <link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}css/markitup/editor.css" /> |
9 <link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}css/markitup/editor.css" /> |
|
10 |
8 |
11 |
9 <script type="text/javascript" > |
12 <script type="text/javascript" > |
10 |
13 |
11 /* yes 2 different variables */ |
14 /* yes 2 different variables */ |
12 myHTMLSettings.previewTemplatePath = "{% url text-wysiwyg-preview "html" %}"; |
15 myHTMLSettings.previewTemplatePath = "{% url text-wysiwyg-preview "html" %}"; |
24 switch(newSet) { |
27 switch(newSet) { |
25 case 'markdown': |
28 case 'markdown': |
26 $('#id_content').markItUp(myMarkdownSettings); |
29 $('#id_content').markItUp(myMarkdownSettings); |
27 break; |
30 break; |
28 case 'html': |
31 case 'html': |
29 $('#id_content').markItUp(myHTMLSettings); |
32 //$('#id_content').markItUp(myHTMLSettings); |
|
33 CKEDITOR.replace( 'id_content', |
|
34 { |
|
35 language : '{{ LANGUAGE_CODE }}', |
|
36 toolbar : 'CMToolbar', |
|
37 toolbar_CMToolbar : [['Source','-','Templates'], //'Save','NewPage','Preview','-', |
|
38 ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Print'], //,'SpellChecker','Scayt' |
|
39 ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'], |
|
40 //['Form','Checkbox','Radio','TextField','Textarea','Select','Button','ImageButton','HiddenField'], |
|
41 '/', |
|
42 ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'], |
|
43 ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote','CreateDiv'], |
|
44 ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], |
|
45 ['Link','Unlink','Anchor'], |
|
46 ['Table','HorizontalRule','Smiley','SpecialChar','PageBreak'],'/', //'Image','Flash', |
|
47 ['Styles','Format','Font','FontSize'], |
|
48 ['TextColor','BGColor'], |
|
49 ['Maximize','ShowBlocks','-','About']] |
|
50 }); |
30 break; |
51 break; |
31 } |
52 } |
32 return false; |
53 return false; |
33 } |
54 } |
34 |
55 |