From f1fcef2a6f9c78ceaf7a831ee07ad355d728cf69 Mon Sep 17 00:00:00 2001 From: Martin Green Date: Sun, 26 Jun 2022 14:16:42 +0100 Subject: Refactorising CodeMirror HTML editor, with an ultimate aim to make it reusable. However more work if required... --- core/views/expo.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'core/views/expo.py') diff --git a/core/views/expo.py b/core/views/expo.py index 91919a5..d84aa5f 100644 --- a/core/views/expo.py +++ b/core/views/expo.py @@ -23,6 +23,8 @@ import troggle.settings as settings from troggle.lib import version_control +from troggle.core.views.editor_helpers import HTMLarea + '''Formerly a separate package called 'flatpages' written by Martin Green 2011. This was NOT django.contrib.flatpages which stores HTML in the database, so the name was changed to expopages. @@ -380,5 +382,5 @@ class ExpoPageForm(forms.Form): '''The form used by the editexpopage function ''' title = forms.CharField(widget=forms.TextInput(attrs={'size':'60', 'placeholder': "Enter title (displayed in tab)"})) - html = forms.CharField(widget=forms.Textarea(attrs={"cols":80, "rows":20, 'placeholder': "Enter page content (using HTML)"})) + html = forms.CharField(widget=HTMLarea(attrs={"cols":80, "rows":20, 'placeholder': "Enter page content (using HTML)"})) change_message = forms.CharField(widget=forms.Textarea(attrs={"cols":80, "rows":3, 'placeholder': "Descibe the change made (for git)"})) -- cgit v1.2.3