1
2
3
4
5
6
7
8
9
10
11
12
13 __doc__='''Machinery to support through-the-web editing
14
15 $Id: DT_UI.py 1069 2008-11-13 21:55:43Z stefan $'''
16 __version__='$Revision: 1069 $'[11:-2]
17
18 from DT_HTML import HTML
19
20 FactoryDefaultString="Factory Default"
21
22 HTML.document_template_edit_header='<h2>Edit Document</h2>'
23 HTML.document_template_form_header=''
24 HTML.document_template_edit_footer=(
25 """<FONT SIZE="-1">
26 <I><A HREF="http://www.zope.com">
27 © 2002 Zope Corporation</A></I></FONT>""")
28 HTML._manage_editForm = HTML(
29 """<HTML>
30 <HEAD>
31 <TITLE>HTML Template Editor</TITLE>
32 </HEAD>
33 <BODY bgcolor="#FFFFFF">
34 <!--#var document_template_edit_header-->
35
36 <FORM name="editform" ACTION="<!--#var URL1-->/manage_edit" METHOD="POST">
37 <!--#var document_template_form_header-->
38 Document template source:
39 <center>
40 <br>
41 <TEXTAREA NAME="data:text" cols="<!--#var document_template_edit_width-->"
42 rows="20"><!--#var __str__--></TEXTAREA>
43
44 <br>
45 <INPUT NAME=SUBMIT TYPE="SUBMIT" VALUE="Change">
46 <INPUT NAME=SUBMIT TYPE="RESET" VALUE="Reset">
47 <INPUT NAME="dt_edit_name" TYPE="HIDDEN"
48 VALUE="<!--#var URL1-->">
49 <!--#if FactoryDefaultString-->
50 <INPUT NAME=SUBMIT TYPE="SUBMIT"
51 VALUE="<!--#var FactoryDefaultString-->">
52 <!--#/if FactoryDefaultString-->
53 <INPUT NAME=SUBMIT TYPE="SUBMIT" VALUE="Cancel">
54 <!--#if HTTP_REFERER-->
55 <INPUT NAME="CANCEL_ACTION" TYPE="HIDDEN"
56 VALUE="<!--#var HTTP_REFERER-->">
57 <!--#else HTTP_REFERER-->
58 <!--#if URL1-->
59 <INPUT NAME="CANCEL_ACTION" TYPE="HIDDEN"
60 VALUE="<!--#var URL1-->">
61 <!--#/if URL1-->
62 <!--#/if HTTP_REFERER-->
63 </center>
64 </FORM>
65
66 <BR CLEAR="ALL">
67 <!--#var document_template_edit_footer-->
68
69 </BODY>
70 </HTML>""",)
71
72 HTML.editConfirmation=HTML(
73 """<html><head><title>Change Successful</title></head><body>
74 <!--#if CANCEL_ACTION-->
75 <form action="<!--#var CANCEL_ACTION-->" method="POST">
76 <center>
77 <em><!--#var dt_edit_name--></em><br>has been changed.<br><br>
78 <input type=submit name="SUBMIT" value="OK">
79 </center>
80 </form></body></html>
81 <!--#else CANCEL_ACTION-->
82 <center>
83 <em><!--#var dt_edit_name--></em><br>has been changed.
84 </center>
85 <!--#/if CANCEL_ACTION-->""")
86