Project

General

Profile

« Previous | Next » 

Revision 1358

Added by Dietmar over 13 years ago

validation fixes in pages backend theme

View differences:

pages_settings.htt
1
<!-- BEGIN main_block -->
2

  
3
<script src="{ADMIN_URL}/pages/page_settings.js" type="text/javascript"></script>
4

  
5
<table cellpadding="5" cellspacing="0" border="0" align="center" width="100%" style="margin-bottom:10px;">
6
  <tr style="background:#f0f0f0;">
7
	<td valign="middle" align="left"><h2>{HEADING_MODIFY_PAGE_SETTINGS}</h2></td>
8
	<td nowrap="nowrap">ID: {PAGE_ID}</td>
9
	<td align="right">
10
		{TEXT_CURRENT_PAGE}:
11
		<b>{PAGE_TITLE}</b>
12
		-
13
		<a href="{ADMIN_URL}/pages/modify.php?page_id={PAGE_ID}">{TEXT_MODIFY_PAGE}</a>
14
		<font style="{DISPLAY_MANAGE_SECTIONS}">-</font>
15
		<a href="{ADMIN_URL}/pages/sections.php?page_id={PAGE_ID}" style="{DISPLAY_MANAGE_SECTIONS}">{TEXT_MANAGE_SECTIONS}</a>
16
		<br />
17
		<font style="color:#999;" class="{DISPLAY_MODIFIED}">
18
			{LAST_MODIFIED} {MODIFIED_BY} ({MODIFIED_BY_USERNAME}), {MODIFIED_WHEN}
19
		</font>
20
	</td>
21
  </tr>
22
</table>
23

  
24
<form name="settings" action="settings2.php" method="post">
25

  
26
<input type="hidden" name="page_id" value="{PAGE_ID}" />
27
{FTAN}
28

  
29
<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
30
<tr>
31
	<td width="100" height="20">{TEXT_PAGE_TITLE}:</td>
32
	<td width="240" height="20">
33
		<input type="text" name="page_title" value="{PAGE_TITLE}" style="width: 232px;" />
34
	</td>
35
	<td rowspan="10" valign="top" style="padding-left: 20px; padding-top: 8px;">
36
		{TEXT_ADMINISTRATORS}:
37
		<ul style="list-style-type: none; margin: 0; padding: 0;">
38
			<!-- BEGIN group_list_block -->
39
			<li>
40
			<input type="checkbox" name="admin_groups[]" id="admin_group_{ID}" value="{ID}"{CHECKED}{DISABLED} />
41
			<label for="admin_group_{TOGGLE}">{NAME}</label>
42
			</li>
43
			<!-- END group_list_block -->
44
		</ul>
45
	</td>
46
	<td rowspan="10" valign="top" style="padding:8px 0 0 20px;">
47
		<div id="allowed_viewers" style="{DISPLAY_VIEWERS}">
48
			{TEXT_ALLOWED_VIEWERS}:
49
			<ul style="list-style-type:none;margin:0;padding:0;">
50
				<!-- BEGIN group_list_block2 -->
51
				<li>
52
				<input type="checkbox" name="viewing_groups[]" id="viewing_group_{ID}" value="{ID}"{CHECKED}{DISABLED} />
53
				<label for="viewing_group_{TOGGLE}">{NAME}</label>
54
				</li>
55
				<!-- END group_list_block2 -->
56
			</ul>
57
		</div>
58
	</td>
59
</tr>
60
<tr>
61
	<td width="100" height="20">{TEXT_MENU_TITLE}:</td>
62
	<td width="240" height="20">
63
		<input type="text" name="menu_title" value="{MENU_TITLE}" style="width: 232px;" />
64
	</td>
65
</tr>
66
<tr>
67
	<td width="100">{TEXT_PARENT}:</td>
68
	<td width="240">
69
		<select name="parent" style="width: 240px;" onchange="return disabled_hack_for_ie(this);">
70
			<!-- BEGIN page_list_block2 -->
71
			<option value="{ID}"{SELECTED} style="background: {FLAG_ROOT_ICON} no-repeat center left; padding-left: 20px;">{TITLE}</option>
72
			<!-- END page_list_block2 -->
73
		</select>
74
	</td>
75
</tr>
76
<tr>
77
	<td width="100">{TEXT_VISIBILITY}:</td>
78
	<td width="240">
79
		<select name="visibility" onchange="javascript: toggle_viewers();" style="width: 240px;">
80
			<option value="public"{PUBLIC_SELECTED}>{TEXT_PUBLIC}</option>
81
			<option value="private"{PRIVATE_SELECTED}>{TEXT_PRIVATE}</option>
82
			<option value="registered"{REGISTERED_SELECTED}>{TEXT_REGISTERED}</option>
83
			<option value="hidden"{HIDDEN_SELECTED}>{TEXT_HIDDEN}</option>
84
			<option value="none"{NO_VIS_SELECTED}>{TEXT_NONE}</option>
85
		</select>
86
	</td>
87
</tr>
88
<tr>
89
	<td width="100" valign="top">{TEXT_DESCRIPTION}:</td>
90
	<td>
91
		<textarea name="description" rows="10" cols="1" style="width:236px;height:50px;">{DESCRIPTION}</textarea>
92
	</td>
93
</tr>
94
<tr>
95
	<td width="100" valign="top">{TEXT_KEYWORDS}:</td>
96
	<td>
97
		<textarea name="keywords" rows="10" cols="1" style="width:236px;height:50px;">{KEYWORDS}</textarea>
98
	</td>
99
</tr>
100
<tr>
101
	<td>
102
		{TEXT_TARGET}:
103
	</td>
104
	<td>
105
		<select name="target" style="width: 240px;" ><!--  value="{TARGET}" -->
106
			<option value="_blank"{BLANK_SELECTED}>{TEXT_NEW_WINDOW}</option>
107
			<option value="_self"{SELF_SELECTED}>{TEXT_SAME_WINDOW}</option>
108
			<option value="_top"{TOP_SELECTED}>{TEXT_TOP_FRAME}</option>
109
		</select>
110
	</td>
111
</tr>
112
<tr>
113
	<td width="100">{TEXT_TEMPLATE}:</td>
114
	<td width="240">
115
		<select name="template" style="width: 240px;">
116
			<option value="">{TEXT_SYSTEM_DEFAULT}</option>
117
			<option value="">----------------------</option>
118
			<!-- BEGIN template_list_block -->
119
			<option value="{VALUE}"{SELECTED}>{NAME}</option>
120
			<!-- END template_list_block -->
121
		</select>
122
	</td>
123
</tr>
124
<tr style="{DISPLAY_MENU_LIST}">
125
	<td width="100">{TEXT_MENU}:</td>
126
	<td width="240">
127
		<select name="menu" style="width: 240px;">
128
			<!-- BEGIN menu_list_block -->
129
			<option value="{VALUE}"{SELECTED}>{NAME}</option>
130
			<!-- END menu_list_block -->
131
		</select>
132
	</td>
133
</tr>
134
<tr style="{DISPLAY_LANGUAGE_LIST}">
135
	<td width="100">{TEXT_LANGUAGE}:</td>
136
	<td width="240">
137
		<select name="language" style="width: 240px;">
138
			<!-- BEGIN language_list_block -->
139
			<option value="{VALUE}"{SELECTED} style="background: {FLAG_LANG_ICONS} no-repeat center left; padding-left: 20px;">{NAME}</option>
140
			<!-- END language_list_block -->
141
		</select>
142
	</td>
143
</tr>
144
<!-- insert page_code 20090904-->
145
<tr{DISPLAY_CODE_PAGE_LIST}>
146
	<td width="100">{TEXT_PAGE_CODE}:</td>
147
	<td class="list_page_code">
148
		<select name="page_code" class="value_page_code">
149
			<!-- BEGIN page_code_list_block -->
150
			<option value="{VALUE}"{SELECTED} style="background: {FLAG_CODE_ICON} no-repeat center left; padding-left: 20px;">{PAGE_VALUE}</option>
151
			<!-- END page_code_list_block -->
152
		</select>
153
	</td>
154
</tr>
155
<!-- page code -->
156
<tr>
157
	<td width="100">{TEXT_SEARCHING}:</td>
158
	<td width="240">
159
		<select name="searching" style="width: 240px;">
160
			<option value="1">{TEXT_ENABLED}</option>
161
			<option value="0"{SEARCHING_DISABLED}>{TEXT_DISABLED}</option>
162
		</select>
163
	</td>
164
</tr>
165
<tr>
166
	<td width="100">&nbsp;</td>
167
	<td colspan="4">
168
		<input type="submit" name="submit" value="{TEXT_SAVE} {SECTION_SETTINGS}" style="width: 117px;" />
169
		<input type="reset" name="reset" value="{TEXT_RESET}" style="width: 117px;" />
170
	</td>
171
</tr>
172
<tr>
173
	<td>&nbsp;</td>
174
	<td>&nbsp;</td>
175
</tr>
176
</table>
177

  
178
</form>
179

  
1
<!-- BEGIN main_block -->
2

  
3
<script src="{ADMIN_URL}/pages/page_settings.js" type="text/javascript"></script>
4

  
5
<table summary="" cellpadding="5" cellspacing="0" border="0" align="center" width="100%" style="margin-bottom:10px;">
6
  <tr style="background:#f0f0f0;">
7
	<td valign="middle" align="left"><h2>{HEADING_MODIFY_PAGE_SETTINGS}</h2></td>
8
	<td nowrap="nowrap">ID: {PAGE_ID}</td>
9
	<td align="right">
10
		{TEXT_CURRENT_PAGE}:
11
		<b>{PAGE_TITLE}</b>
12
		-
13
		<a href="{ADMIN_URL}/pages/modify.php?page_id={PAGE_ID}">{TEXT_MODIFY_PAGE}</a>
14
		<font style="{DISPLAY_MANAGE_SECTIONS}">-</font>
15
		<a href="{ADMIN_URL}/pages/sections.php?page_id={PAGE_ID}" style="{DISPLAY_MANAGE_SECTIONS}">{TEXT_MANAGE_SECTIONS}</a>
16
		<br />
17
		<font style="color:#999;" class="{DISPLAY_MODIFIED}">
18
			{LAST_MODIFIED} {MODIFIED_BY} ({MODIFIED_BY_USERNAME}), {MODIFIED_WHEN}
19
		</font>
20
	</td>
21
  </tr>
22
</table>
23

  
24
<form name="settings" action="settings2.php" method="post">
25
{FTAN}
26
<input type="hidden" name="page_id" value="{PAGE_ID}" />
27
<table summary="" cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
28
<tr>
29
	<td width="100" height="20">{TEXT_PAGE_TITLE}:</td>
30
	<td width="240" height="20">
31
		<input type="text" name="page_title" value="{PAGE_TITLE}" style="width: 232px;" />
32
	</td>
33
	<td rowspan="10" valign="top" style="padding-left: 20px; padding-top: 8px;">
34
		{TEXT_ADMINISTRATORS}:
35
		<ul style="list-style-type: none; margin: 0; padding: 0;">
36
			<!-- BEGIN group_list_block -->
37
			<li>
38
			<input type="checkbox" name="admin_groups[]" id="admin_group_{ID}" value="{ID}"{CHECKED}{DISABLED} />
39
			<label for="admin_group_{TOGGLE}">{NAME}</label>
40
			</li>
41
			<!-- END group_list_block -->
42
		</ul>
43
	</td>
44
	<td rowspan="10" valign="top" style="padding:8px 0 0 20px;">
45
		<div id="allowed_viewers" style="{DISPLAY_VIEWERS}">
46
			{TEXT_ALLOWED_VIEWERS}:
47
			<ul style="list-style-type:none;margin:0;padding:0;">
48
				<!-- BEGIN group_list_block2 -->
49
				<li>
50
				<input type="checkbox" name="viewing_groups[]" id="viewing_group_{ID}" value="{ID}"{CHECKED}{DISABLED} />
51
				<label for="viewing_group_{TOGGLE}">{NAME}</label>
52
				</li>
53
				<!-- END group_list_block2 -->
54
			</ul>
55
		</div>
56
	</td>
57
</tr>
58
<tr>
59
	<td width="100" height="20">{TEXT_MENU_TITLE}:</td>
60
	<td width="240" height="20">
61
		<input type="text" name="menu_title" value="{MENU_TITLE}" style="width: 232px;" />
62
	</td>
63
</tr>
64
<tr>
65
	<td width="100">{TEXT_PARENT}:</td>
66
	<td width="240">
67
		<select name="parent" style="width: 240px;" onchange="return disabled_hack_for_ie(this);">
68
			<!-- BEGIN page_list_block2 -->
69
			<option value="{ID}"{SELECTED} style="background: {FLAG_ROOT_ICON} no-repeat center left; padding-left: 20px;">{TITLE}</option>
70
			<!-- END page_list_block2 -->
71
		</select>
72
	</td>
73
</tr>
74
<tr>
75
	<td width="100">{TEXT_VISIBILITY}:</td>
76
	<td width="240">
77
		<select name="visibility" onchange="javascript: toggle_viewers();" style="width: 240px;">
78
			<option value="public"{PUBLIC_SELECTED}>{TEXT_PUBLIC}</option>
79
			<option value="private"{PRIVATE_SELECTED}>{TEXT_PRIVATE}</option>
80
			<option value="registered"{REGISTERED_SELECTED}>{TEXT_REGISTERED}</option>
81
			<option value="hidden"{HIDDEN_SELECTED}>{TEXT_HIDDEN}</option>
82
			<option value="none"{NO_VIS_SELECTED}>{TEXT_NONE}</option>
83
		</select>
84
	</td>
85
</tr>
86
<tr>
87
	<td width="100" valign="top">{TEXT_DESCRIPTION}:</td>
88
	<td>
89
		<textarea name="description" rows="10" cols="1" style="width:236px;height:50px;">{DESCRIPTION}</textarea>
90
	</td>
91
</tr>
92
<tr>
93
	<td width="100" valign="top">{TEXT_KEYWORDS}:</td>
94
	<td>
95
		<textarea name="keywords" rows="10" cols="1" style="width:236px;height:50px;">{KEYWORDS}</textarea>
96
	</td>
97
</tr>
98
<tr>
99
	<td>
100
		{TEXT_TARGET}:
101
	</td>
102
	<td>
103
		<select name="target" style="width: 240px;" ><!--  value="{TARGET}" -->
104
			<option value="_blank"{BLANK_SELECTED}>{TEXT_NEW_WINDOW}</option>
105
			<option value="_self"{SELF_SELECTED}>{TEXT_SAME_WINDOW}</option>
106
			<option value="_top"{TOP_SELECTED}>{TEXT_TOP_FRAME}</option>
107
		</select>
108
	</td>
109
</tr>
110
<tr>
111
	<td width="100">{TEXT_TEMPLATE}:</td>
112
	<td width="240">
113
		<select name="template" style="width: 240px;">
114
			<option value="">{TEXT_SYSTEM_DEFAULT}</option>
115
			<option value="">----------------------</option>
116
			<!-- BEGIN template_list_block -->
117
			<option value="{VALUE}"{SELECTED}>{NAME}</option>
118
			<!-- END template_list_block -->
119
		</select>
120
	</td>
121
</tr>
122
<tr style="{DISPLAY_MENU_LIST}">
123
	<td width="100">{TEXT_MENU}:</td>
124
	<td width="240">
125
		<select name="menu" style="width: 240px;">
126
			<!-- BEGIN menu_list_block -->
127
			<option value="{VALUE}"{SELECTED}>{NAME}</option>
128
			<!-- END menu_list_block -->
129
		</select>
130
	</td>
131
</tr>
132
<tr style="{DISPLAY_LANGUAGE_LIST}">
133
	<td width="100">{TEXT_LANGUAGE}:</td>
134
	<td width="240">
135
		<select name="language" style="width: 240px;">
136
			<!-- BEGIN language_list_block -->
137
			<option value="{VALUE}"{SELECTED} style="background: {FLAG_LANG_ICONS} no-repeat center left; padding-left: 20px;">{NAME}</option>
138
			<!-- END language_list_block -->
139
		</select>
140
	</td>
141
</tr>
142
<!-- insert page_code 20090904-->
143
<tr{DISPLAY_CODE_PAGE_LIST}>
144
	<td width="100">{TEXT_PAGE_CODE}:</td>
145
	<td class="list_page_code">
146
		<select name="page_code" class="value_page_code">
147
			<!-- BEGIN page_code_list_block -->
148
			<option value="{VALUE}"{SELECTED} style="background: {FLAG_CODE_ICON} no-repeat center left; padding-left: 20px;">&nbsp;{PAGE_VALUE}</option>
149
			<!-- END page_code_list_block -->
150
		</select>
151
	</td>
152
</tr>
153
<!-- page code -->
154
<tr>
155
	<td width="100">{TEXT_SEARCHING}:</td>
156
	<td width="240">
157
		<select name="searching" style="width: 240px;">
158
			<option value="1">{TEXT_ENABLED}</option>
159
			<option value="0"{SEARCHING_DISABLED}>{TEXT_DISABLED}</option>
160
		</select>
161
	</td>
162
</tr>
163
<tr>
164
	<td width="100">&nbsp;</td>
165
	<td colspan="4">
166
		<input type="submit" name="submit" value="{TEXT_SAVE} {SECTION_SETTINGS}" style="width: 117px;" />
167
		<input type="reset" name="reset" value="{TEXT_RESET}" style="width: 117px;" />
168
	</td>
169
</tr>
170
<tr>
171
	<td>&nbsp;</td>
172
	<td>&nbsp;</td>
173
</tr>
174
</table>
175

  
176
</form>
177

  
180 178
<!-- END main_block -->

Also available in: Unified diff