Project

General

Profile

« Previous | Next » 

Revision 1664

Added by darkviper about 12 years ago

added additional rights for AdminUsers/ViewerUsers in /pages/page_settings
/pages/settings2.php renamed into /pages/settings_save.php

View differences:

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

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

  
3
<link href="http://istmzw01.isteam.loc/WB28x-Branch/wb/templates/wb_theme/theme.css" rel="stylesheet" type="text/css" />
5 4
<table summary="" cellpadding="5" cellspacing="0" border="0" align="center" width="100%" style="margin-bottom:10px;">
6 5
  <tr style="background:#f0f0f0;">
7 6
	<td valign="middle" align="left"><h2>{HEADING_MODIFY_PAGE_SETTINGS}</h2></td>
......
10 9
		{TEXT_CURRENT_PAGE}:
11 10
		<b>{PAGE_TITLE}</b>
12 11
		-
13
		<a href="{ADMIN_URL}/pages/modify.php?page_id={PAGE_IDKEY}">{TEXT_MODIFY_PAGE}</a>
14
		<font style="{DISPLAY_MANAGE_SECTIONS}">-</font>
15
		<a href="{ADMIN_URL}/pages/sections.php?page_id={PAGE_IDKEY}" style="{DISPLAY_MANAGE_SECTIONS}">{TEXT_MANAGE_SECTIONS}</a>
12
		<a href="{ADMIN_URL}/pages/modify.php?page_id={PAGE_ID}">{TEXT_MODIFY_PAGE}</a>
13
		<span style="{DISPLAY_MANAGE_SECTIONS}">
14
		- <a href="{ADMIN_URL}/pages/sections.php?page_id={PAGE_ID}">{TEXT_MANAGE_SECTIONS}</a>
15
		</span>
16 16
		<br />
17
		<font style="color:#999;" class="{DISPLAY_MODIFIED}">
17
		<span style="color:#999;" class="{DISPLAY_MODIFIED}">
18 18
			{LAST_MODIFIED} {MODIFIED_BY} ({MODIFIED_BY_USERNAME}), {MODIFIED_WHEN}
19
		</font>
19
		</span>
20 20
	</td>
21 21
  </tr>
22 22
</table>
23 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}:
24
<form name="settings" action="settings_save.php" method="post">
25
	{FTAN}
26
	<input type="hidden" name="page_id" value="{PAGE_IDKEY}" />
27
	<div class="page-settings">
28
		<div class="page-settings-leftcol"> <!-- left column -->
29
			<div>
30
				<label for="">{TEXT_PAGE_TITLE}:</label><input
31
					type="text" name="page_title" value="{PAGE_TITLE}" />
32
			</div>
33
			<div>
34
				<label for="">{TEXT_MENU_TITLE}:</label><input
35
					type="text" name="menu_title" value="{MENU_TITLE}" />
36
			</div>
37
			<div>
38
				<label for="">{TEXT_PARENT}:</label><select name="parent">
39
				<!-- BEGIN parent_page_list_block -->
40
					<option value="{ID}"{SELECTED} style="background: {FLAG_ROOT_ICON} no-repeat center left; padding-left: 20px;">{TITLE}</option>
41
				<!-- END parent_page_list_block -->
42
				</select>
43
			</div>
44
			<div>
45
				<label for="">{TEXT_VISIBILITY}:</label><select
46
					name="visibility" onchange="javascript: toggle_viewers();">
47
					<option value="public"{PUBLIC_SELECTED}>{TEXT_PUBLIC}</option>
48
					<option value="private"{PRIVATE_SELECTED}>{TEXT_PRIVATE}</option>
49
					<option value="registered"{REGISTERED_SELECTED}>{TEXT_REGISTERED}</option>
50
					<option value="hidden"{HIDDEN_SELECTED}>{TEXT_HIDDEN}</option>
51
					<option value="none"{NO_VIS_SELECTED}>{TEXT_NONE}</option>
52
				</select>
53
			</div>
54
			<div>
55
				<label for="">{TEXT_DESCRIPTION}:</label><textarea
56
					name="description" rows="14" cols="1">{DESCRIPTION}</textarea>
57
			</div>
58
			<div>
59
				<label for="">{TEXT_KEYWORDS}:</label><textarea
60
					name="keywords" rows="14" cols="1">{KEYWORDS}</textarea>
61
			</div>
62
			<div>
63
				<label for="">{TEXT_TARGET}:</label><select
64
					name="target" ><!--  value="{TARGET}" -->
65
					<option value="_blank"{BLANK_SELECTED}>{TEXT_NEW_WINDOW}</option>
66
					<option value="_self"{SELF_SELECTED}>{TEXT_SAME_WINDOW}</option>
67
					<option value="_top"{TOP_SELECTED}>{TEXT_TOP_FRAME}</option>
68
				</select>
69
			</div>
70
			<div>
71
				<label for="">{TEXT_TEMPLATE}:</label><select
72
					name="template">
73
					<option value="">{TEXT_SYSTEM_DEFAULT}</option>
74
					<option value="">----------------------</option>
75
				<!-- BEGIN template_list_block -->
76
					<option value="{VALUE}"{SELECTED}>{NAME}</option>
77
				<!-- END template_list_block -->
78
				</select>
79
			</div>
80
		<!-- BEGIN show_menu_list_block -->
81
			<div>
82
				<label for="">{TEXT_MENU}:</label><select
83
					name="menu">
84
				<!-- BEGIN menu_list_block -->
85
					<option value="{VALUE}"{SELECTED}>{NAME}</option>
86
				<!-- END menu_list_block -->
87
				</select>
88
			</div>
89
		<!-- END show_menu_list_block -->
90
			<div>
91
				<label for="">{TEXT_LANGUAGE}:</label><select
92
					name="language">
93
				<!-- BEGIN language_list_block -->
94
					<option value="{VALUE}"{SELECTED} style="background: {FLAG_LANG_ICONS} no-repeat center left; padding-left: 20px;">{NAME}</option>
95
				<!-- END language_list_block -->
96
				</select>
97
			</div>
98
		<!-- BEGIN show_page_code_block -->
99
			<div>
100
				<label for="">{TEXT_PAGE_CODE}:</label><select
101
					name="page_code" class="value_page_code">
102
				<!-- BEGIN page_code_list_block -->
103
						<option value="{VALUE}"{SELECTED} style="background: {FLAG_CODE_ICON} no-repeat center left; padding-left: 20px;">&nbsp;{PAGE_VALUE}</option>
104
				<!-- END page_code_list_block -->
105
				</select>
106
			</div>
107
		<!-- END show_page_code_block -->
108
			<div>
109
				<label for="">{TEXT_SEARCHING}:</label><select
110
					name="searching">
111
					<option value="1"{SEARCHING_SELECTED_ON}>{TEXT_ENABLED}</option>
112
					<option value="0"{SEARCHING_SELECTED_OFF}>{TEXT_DISABLED}</option>
113
				</select>
114
			</div>
115
		</div>
116
		<div class="page-settings-centercol"> <!-- center column -->
117
			{TEXT_ADMINISTRATORS}<hr />
118
			{TEXT_GROUP}<br />
119
<!-- *** List of groups which can administrate this page *** -->
120
			<ul style="list-style-type: none; margin: 0; padding: 0;">
121
			<!-- BEGIN admin_group_list_block -->
122
				<li>
123
					<input type="checkbox" name="admin_groups[]" id="admin_group_{ID}" value="{ID}"{CHECKED}{DISABLED} />
124
					<label for="admin_group_{ID}">{NAME}</label>
125
				</li>
126
			<!-- END admin_group_list_block -->
127
			</ul>
128
			<hr />
129
			{TEXT_USER}<br />
130
<!-- *** List of users which can administrate this page *** -->
131
			<select name="admin_users[]" multiple="multiple" size="{USER_LIST_SIZE}">
132
				<option value="0">--- {TEXT_NO_SELECTION} ---</option>
133
			<!-- BEGIN admin_user_list_block -->
134
				<option value="{ID}"{SELECTED}>{NAME}</option>
135
			<!-- END admin_user_list_block -->
136
			</select>
137
		</div>
138

  
139
		<div id="allowed_viewers" class="page-settings-rightcol" style="{DISPLAY_VIEWERS}"> <!-- right column -->
140
			{TEXT_ALLOWED_VIEWERS}<hr />
141
			{TEXT_GROUP}<br />
142
<!-- *** List of groups which can see this page *** -->
47 143
			<ul style="list-style-type:none;margin:0;padding:0;">
48
				<!-- BEGIN group_list_block2 -->
144
			<!-- BEGIN viewer_group_list_block -->
49 145
				<li>
50
				<input type="checkbox" name="viewing_groups[]" id="viewing_group_{ID}" value="{ID}"{CHECKED}{DISABLED} />
51
				<label for="viewing_group_{TOGGLE}">{NAME}</label>
146
					<input type="checkbox" name="viewing_groups[]" id="viewing_group_{ID}" value="{ID}"{CHECKED}{DISABLED} />
147
					<label for="viewing_group_{ID}">{NAME}</label>
52 148
				</li>
53
				<!-- END group_list_block2 -->
149
			<!-- END viewer_group_list_block -->
54 150
			</ul>
151
			<hr />
152
			{TEXT_USER}<br />
153
<!-- *** List of users which can see this page *** -->
154
			<select name="viewing_users[]" multiple="multiple" size="{USER_LIST_SIZE}">
155
				<option value="0">--- {TEXT_NO_SELECTION} ---</option>
156
			<!-- BEGIN viewer_user_list_block -->
157
				<option value="{ID}"{SELECTED}>{NAME}</option>
158
			<!-- END viewer_user_list_block -->
159
			</select>
55 160
		</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

  
161
		<div style="clear:both; padding-top: 1em;">
162
			<input type="submit" name="submit" value="{TEXT_SAVE}" style="width: 117px;" />
163
			<input type="reset" name="reset" value="{TEXT_RESET}" style="width: 117px;" />
164
		</div>
165
	</div>
176 166
</form>
177

  
178
<!-- END main_block -->
167
<!-- END main_block -->

Also available in: Unified diff