Project

General

Profile

« Previous | Next » 

Revision 1681

Added by darkviper about 12 years ago

reorganisation of default theme of page-settings
added menu_icon_0 and menu_icon_1
update show_menu2 to handle the new icon fields (see README.de|en.txt)
add new droplet 'iParentIcon' for use with the new icons
added new module-depending language files (not complete yet) in admin/pages

View differences:

pages_settings.htt
1 1
<!-- BEGIN main_block -->
2 2
<script src="{ADMIN_URL}/pages/page_settings.js" type="text/javascript"></script>
3
<link href="http://istmzw01.isteam.loc/WB28x-Branch/wb/templates/wb_theme/theme.css" rel="stylesheet" type="text/css" />
4 3
<table summary="" cellpadding="5" cellspacing="0" border="0" align="center" width="100%" style="margin-bottom:10px;">
5 4
  <tr style="background:#f0f0f0;">
6 5
	<td valign="middle" align="left"><h2>{HEADING_MODIFY_PAGE_SETTINGS}</h2></td>
......
15 14
		</span>
16 15
		<br />
17 16
		<span style="color:#999;" class="{DISPLAY_MODIFIED}">
18
			{LAST_MODIFIED} {MODIFIED_BY} ({MODIFIED_BY_USERNAME}), {MODIFIED_WHEN}
17
			{TEXT_LAST_MODIFIED} {MODIFIED_BY} ({MODIFIED_BY_USERNAME}), {MODIFIED_WHEN}
19 18
		</span>
20 19
	</td>
21 20
  </tr>
......
26 25
	<input type="hidden" name="page_id" value="{PAGE_IDKEY}" />
27 26
	<div class="page-settings">
28 27
		<div class="page-settings-leftcol"> <!-- left column -->
28
			<div class="caption">{TEXT_SECTION_GENERAL}</div>
29 29
			<div>
30 30
				<label for="">{TEXT_PAGE_TITLE}:</label><input
31 31
					type="text" name="page_title" value="{PAGE_TITLE}" />
32 32
			</div>
33 33
			<div>
34
				<label for="" style="vertical-align: bottom;">{TEXT_PAGE_ICON}:<br />
35
					<span style="font-size:0.85em;">( {ICON_DIR} )</span></label><select
36
					name="page_icon">
37
					<option value="0">--- {TEXT_NO_SELECTION} ---</option>
38
				<!-- BEGIN page_icon_list_block -->
39
					<option value="{VALUE}"{SELECTED}>{NAME}</option>
40
				<!-- END page_icon_list_block -->
41
				</select>
42
			</div>
43
			<div>
34 44
				<label for="">{TEXT_MENU_TITLE}:</label><input
35 45
					type="text" name="menu_title" value="{MENU_TITLE}" />
36 46
			</div>
37 47
			<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 -->
48
				<label for="" style="vertical-align: bottom;">{TEXT_MENU_ICON_0}:<br />
49
					<span style="font-size:0.85em;">( {ICON_DIR} )</span></label><select
50
					name="menu_icon_0">
51
					<option value="0">--- {TEXT_NO_SELECTION} ---</option>
52
				<!-- BEGIN menu_icon0_list_block -->
53
					<option value="{VALUE}"{SELECTED}>{NAME}</option>
54
				<!-- END menu_icon0_list_block -->
42 55
				</select>
43 56
			</div>
44 57
			<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>
58
				<label for="" style="vertical-align: bottom;">{TEXT_MENU_ICON_1}:<br />
59
					<span style="font-size:0.85em;">( {ICON_DIR} )</span></label><select
60
					name="menu_icon_1">
61
					<option value="0">--- {TEXT_NO_SELECTION} ---</option>
62
				<!-- BEGIN menu_icon1_list_block -->
63
					<option value="{VALUE}"{SELECTED}>{NAME}</option>
64
				<!-- END menu_icon1_list_block -->
52 65
				</select>
53 66
			</div>
67

  
54 68
			<div>
55 69
				<label for="">{TEXT_DESCRIPTION}:</label><textarea
56 70
					name="description" rows="14" cols="1">{DESCRIPTION}</textarea>
......
59 73
				<label for="">{TEXT_KEYWORDS}:</label><textarea
60 74
					name="keywords" rows="14" cols="1">{KEYWORDS}</textarea>
61 75
			</div>
76
			<div class="caption">{TEXT_SECTION_ORGANISATION}</div>
62 77
			<div>
78
				<label for="">{TEXT_PARENT}:</label><select name="parent">
79
				<!-- BEGIN parent_page_list_block -->
80
					<option value="{ID}"{SELECTED} style="background: {FLAG_ROOT_ICON} no-repeat center left; padding-left: 20px;">{TITLE}</option>
81
				<!-- END parent_page_list_block -->
82
				</select>
83
			</div>
84
		<!-- BEGIN show_menu_list_block -->
85
			<div>
86
				<label for="">{TEXT_MENU}:</label><select
87
					name="menu">
88
				<!-- BEGIN menu_list_block -->
89
					<option value="{VALUE}"{SELECTED}>{NAME}</option>
90
				<!-- END menu_list_block -->
91
				</select>
92
			</div>
93
		<!-- END show_menu_list_block -->
94
			<div>
63 95
				<label for="">{TEXT_TARGET}:</label><select
64 96
					name="target" ><!--  value="{TARGET}" -->
65 97
					<option value="_blank"{BLANK_SELECTED}>{TEXT_NEW_WINDOW}</option>
......
77 109
				<!-- END template_list_block -->
78 110
				</select>
79 111
			</div>
80
		<!-- BEGIN show_menu_list_block -->
112
			<div class="caption">{TEXT_SECTION_CONTENT}</div>
81 113
			<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 114
				<label for="">{TEXT_LANGUAGE}:</label><select
92 115
					name="language">
93 116
				<!-- BEGIN language_list_block -->
......
113 136
				</select>
114 137
			</div>
115 138
		</div>
139
		<div class="page-settings-righttoprow">
140
			<div class="caption">{TEXT_SECTION_SECURITY}</div>
141
			<div>
142
				<label for="">{TEXT_VISIBILITY}:</label><select
143
					name="visibility" onchange="javascript: toggle_viewers();">
144
					<option value="public"{PUBLIC_SELECTED}>{TEXT_PUBLIC}</option>
145
					<option value="private"{PRIVATE_SELECTED}>{TEXT_PRIVATE}</option>
146
					<option value="registered"{REGISTERED_SELECTED}>{TEXT_REGISTERED}</option>
147
					<option value="hidden"{HIDDEN_SELECTED}>{TEXT_HIDDEN}</option>
148
					<option value="none"{NO_VIS_SELECTED}>{TEXT_NONE}</option>
149
				</select>
150
			</div>
151
		</div>
152

  
153

  
116 154
		<div class="page-settings-centercol"> <!-- center column -->
117
			{TEXT_ADMINISTRATORS}<hr />
118
			{TEXT_GROUP}<br />
155
			<b>{TEXT_ADMINISTRATORS}</b><hr />
156
			<u>{TEXT_GROUP}</u><br />
119 157
<!-- *** List of groups which can administrate this page *** -->
120 158
			<ul style="list-style-type: none; margin: 0; padding: 0;">
121 159
			<!-- BEGIN admin_group_list_block -->
......
126 164
			<!-- END admin_group_list_block -->
127 165
			</ul>
128 166
			<hr />
129
			{TEXT_USER}<br />
167
			<u>{TEXT_USER}</u><br />
130 168
<!-- *** List of users which can administrate this page *** -->
131 169
			<select name="admin_users[]" multiple="multiple" size="{USER_LIST_SIZE}">
132 170
				<option value="0">--- {TEXT_NO_SELECTION} ---</option>
......
137 175
		</div>
138 176

  
139 177
		<div id="allowed_viewers" class="page-settings-rightcol" style="{DISPLAY_VIEWERS}"> <!-- right column -->
140
			{TEXT_ALLOWED_VIEWERS}<hr />
141
			{TEXT_GROUP}<br />
178
			<b>{TEXT_ALLOWED_VIEWERS}</b><hr />
179
			<u>{TEXT_GROUP}</u><br />
142 180
<!-- *** List of groups which can see this page *** -->
143 181
			<ul style="list-style-type:none;margin:0;padding:0;">
144 182
			<!-- BEGIN viewer_group_list_block -->
......
149 187
			<!-- END viewer_group_list_block -->
150 188
			</ul>
151 189
			<hr />
152
			{TEXT_USER}<br />
190
			<u>{TEXT_USER}</u><br />
153 191
<!-- *** List of users which can see this page *** -->
154 192
			<select name="viewing_users[]" multiple="multiple" size="{USER_LIST_SIZE}">
155 193
				<option value="0">--- {TEXT_NO_SELECTION} ---</option>
......
158 196
			<!-- END viewer_user_list_block -->
159 197
			</select>
160 198
		</div>
199

  
161 200
		<div style="clear:both; padding-top: 1em;">
162 201
			<input type="submit" name="submit" value="{TEXT_SAVE}" style="width: 117px;" />
163 202
			<input type="reset" name="reset" value="{TEXT_RESET}" style="width: 117px;" />

Also available in: Unified diff