Project

General

Profile

« Previous | Next » 

Revision 240

Added by stefan over 18 years ago

Applied aportale's patch to use label instead of javascript toggle code

View differences:

group_form.html
31 31
		<tr>
32 32
			<td>
33 33
				<input type="checkbox" name="pages" id="pages" value="1" {pages_checked} />
34
				<a href="javascript: toggle_checkbox('pages');">{SECTION_PAGES}</a>
34
				<label for="pages">{SECTION_PAGES}</label>
35 35
			</td>
36 36
			<td>
37 37
				<input type="checkbox" name="media" id="media" value="1" {media_checked} />
38
				<a href="javascript: toggle_checkbox('media');">{SECTION_MEDIA}</a>
38
				<label for="media">{SECTION_MEDIA}</label>
39 39
			</td>
40 40
			<td>
41 41
				<input type="checkbox" name="modules" id="modules" value="1" {modules_checked} />
42
				<a href="javascript: toggle_checkbox('modules');">{SECTION_MODULES}</a>
42
				<label for="modules">{SECTION_MODULES}</label>
43 43
			</td>
44 44
			<td>
45 45
				<input type="checkbox" name="templates" id="templates" value="1" {templates_checked} />
46
				<a href="javascript: toggle_checkbox('templates');">{SECTION_TEMPLATES}</a>
46
				<label for="templates">{SECTION_TEMPLATES}</label>
47 47
			</td>
48 48
		</tr>
49 49
		<tr>
50 50
			<td>
51 51
				<input type="checkbox" name="languages" id="languages" value="1" {languages_checked} />
52
				<a href="javascript: toggle_checkbox('languages');">{SECTION_LANGUAGES}</a>
52
				<label for="languages">{SECTION_LANGUAGES}</label>
53 53
			</td>
54 54
			<td>		
55 55
				<input type="checkbox" name="settings" id="settings" value="1" {settings_checked} />
56
				<a href="javascript: toggle_checkbox('settings');">{SECTION_SETTINGS}</a>
56
				<label for="settings">{SECTION_SETTINGS}</label>
57 57
			</td>
58 58
			<td>
59 59
				<input type="checkbox" name="users" id="users" value="1" {users_checked} />
60
				<a href="javascript: toggle_checkbox('users');">{SECTION_USERS}</a>
60
				<label for="users">{SECTION_USERS}</label>
61 61
			</td>
62 62
			<td>
63 63
				<input type="checkbox" name="groups" id="groups" value="1" {groups_checked} />
64
				<a href="javascript: toggle_checkbox('groups');">{SECTION_GROUPS}</a>
64
				<label for="groups">{SECTION_GROUPS}</label>
65 65
			</td>
66 66
		</tr>
67 67
		</table>
......
83 83
</tr>
84 84
<tr>
85 85
	<td><input name="pages_view" id="pages_view" type="checkbox" value="1" {pages_view_checked}></td>
86
	<td><a href="javascript: toggle_checkbox('pages_view');">{TEXT_VIEW}</a></td>
86
	<td><label for="pages_view">{TEXT_VIEW}</label></td>
87 87
	<td><input name="pages_add" id="pages_add" type="checkbox" value="1" {pages_add_checked}></td>
88 88
	<td>
89
		<a href="javascript: toggle_checkbox('pages_add');">{TEXT_ADD}</a>
89
		<label for="pages_add">{TEXT_ADD}</label>
90 90
		&nbsp;
91 91
		(<input name="pages_add_l0" id="pages_add_l0" type="checkbox" value="1" {pages_add_l0_checked}>
92
		<a href="javascript: toggle_checkbox('pages_add_l0');">{TEXT_LEVEL} 0</a>)
92
		<label for="pages_add_l0">{TEXT_LEVEL} 0</label>)
93 93
	</td>
94 94
</tr>
95 95
<tr>
96 96
	<td><input name="pages_settings" id="pages_settings" type="checkbox" value="1" {pages_settings_checked}></td>
97
	<td><a href="javascript: toggle_checkbox('pages_settings');">{TEXT_MODIFY_SETTINGS}</a></td>
97
	<td><label for="pages_settings">{TEXT_MODIFY_SETTINGS}</label></td>
98 98
	<td><input name="pages_modify" id="pages_modify" type="checkbox" value="1" {pages_modify_checked}></td>
99
	<td><a href="javascript: toggle_checkbox('pages_modify');">{TEXT_MODIFY_CONTENT}</a></td>
99
	<td><label for="pages_modify">{TEXT_MODIFY_CONTENT}</label></td>
100 100
</tr>
101 101
<tr>
102 102
	<td><input name="pages_intro" id="pages_intro" type="checkbox" value="1" {pages_intro_checked}></td>
103
	<td><a href="javascript: toggle_checkbox('pages_intro');">{HEADING_MODIFY_INTRO_PAGE}</a></td>
103
	<td><label for="pages_intro">{HEADING_MODIFY_INTRO_PAGE}</label></td>
104 104
	<td><input name="pages_delete" id="pages_delete" type="checkbox" value="1" {pages_delete_checked}></td>
105
	<td><a href="javascript: toggle_checkbox('pages_delete');">{TEXT_DELETE}</a></td>
105
	<td><label for="pages_delete">{TEXT_DELETE}</label></td>
106 106
</tr>
107 107
<tr>
108 108
	<td colspan="4">
......
111 111
</tr>
112 112
<tr>
113 113
	<td><input name="media_view" id="media_view" type="checkbox" value="1" {media_view_checked}></td>
114
	<td><a href="javascript: toggle_checkbox('media_view');">{TEXT_VIEW}</a></td>
114
	<td><label for="media_view">{TEXT_VIEW}</label></td>
115 115
	<td><input name="media_upload" id="media_upload" type="checkbox" value="1" {media_upload_checked}></td>
116
	<td><a href="javascript: toggle_checkbox('media_upload');">{TEXT_UPLOAD_FILES}</a></td>
116
	<td><label for="media_upload">{TEXT_UPLOAD_FILES}</label></td>
117 117
</tr>
118 118
<tr>
119 119
	<td><input name="media_rename" id="media_rename" type="checkbox" value="1" {media_rename_checked}></td>
120
	<td><a href="javascript: toggle_checkbox('media_rename');">{TEXT_RENAME}</a></td>
120
	<td><label for="media_rename">{TEXT_RENAME}</label></td>
121 121
	<td><input name="media_delete" id="media_delete" type="checkbox" value="1" {media_delete_checked}></td>
122
	<td><a href="javascript: toggle_checkbox('media_delete');">{TEXT_DELETE}</a></td>
122
	<td><label for="media_delete">{TEXT_DELETE}</label></td>
123 123
</tr>
124 124
<tr>
125 125
	<td><input name="media_create" id="media_create" type="checkbox" value="1" {media_create_checked}></td>
126
	<td><a href="javascript: toggle_checkbox('media_create');">{TEXT_CREATE_FOLDER}</a></td>
126
	<td><label for="media_create">{TEXT_CREATE_FOLDER}</label></td>
127 127
	<td>&nbsp;</td>
128 128
	<td>&nbsp;</td>
129 129
</tr>
......
134 134
</tr>
135 135
<tr>
136 136
	<td><input name="modules_view" id="modules_view" type="checkbox" value="1" {modules_view_checked}></td>
137
	<td><a href="javascript: toggle_checkbox('modules_view');">{TEXT_VIEW}</a></td>
137
	<td><label for="modules_view">{TEXT_VIEW}</label></td>
138 138
	<td><input name="modules_install" id="modules_install" type="checkbox" value="1" {modules_install_checked}></td>
139
	<td><a href="javascript: toggle_checkbox('modules_install');">{TEXT_ADD}</a></td>
139
	<td><label for="modules_install">{TEXT_ADD}</label></td>
140 140
</tr>
141 141
<tr>
142 142
	<td><input name="modules_uninstall" id="modules_uninstall" type="checkbox" value="1" {modules_uninstall_checked}></td>
143
	<td><a href="javascript: toggle_checkbox('modules_uninstall');">{TEXT_DELETE}</a></td>
143
	<td><label for="modules_uninstall">{TEXT_DELETE}</label></td>
144 144
	<td>&nbsp;</td>
145 145
	<td>&nbsp;</td>
146 146
</tr>
......
151 151
</tr>
152 152
<tr>
153 153
	<td><input name="templates_view" id="templates_view" type="checkbox" value="1" {templates_view_checked}></td>
154
	<td><a href="javascript: toggle_checkbox('templates_view');">{TEXT_VIEW}</a></td>
154
	<td><label for="templates_view">{TEXT_VIEW}</label></td>
155 155
	<td><input name="templates_install" id="templates_install" type="checkbox" value="1" {templates_install_checked}></td>
156
	<td><a href="javascript: toggle_checkbox('templates_install');">{TEXT_ADD}</a></td>
156
	<td><label for="templates_install">{TEXT_ADD}</label></td>
157 157
</tr>
158 158
<tr>
159 159
	<td><input name="templates_uninstall" id="templates_uninstall" type="checkbox" value="1" {templates_uninstall_checked}></td>
160
	<td><a href="javascript: toggle_checkbox('templates_uninstall');">{TEXT_DELETE}</a></td>
160
	<td><label for="templates_uninstall">{TEXT_DELETE}</label></td>
161 161
	<td>&nbsp;</td>
162 162
	<td>&nbsp;</td>
163 163
</tr>
......
168 168
</tr>
169 169
<tr>
170 170
	<td><input name="languages_view" id="languages_view" type="checkbox" value="1" {languages_view_checked}></td>
171
	<td><a href="javascript: toggle_checkbox('languages_view');">{TEXT_VIEW}</a></td>
171
	<td><label for="languages_view">{TEXT_VIEW}</label></td>
172 172
	<td><input name="languages_install" id="languages_install" type="checkbox" value="1" {languages_install_checked}></td>
173
	<td><a href="javascript: toggle_checkbox('languages_install');">{TEXT_ADD}</a></td>
173
	<td><label for="languages_install">{TEXT_ADD}</label></td>
174 174
</tr>
175 175
<tr>
176 176
	<td><input name="languages_uninstall" id="languages_uninstall" type="checkbox" value="1" {languages_uninstall_checked}></td>
177
	<td><a href="javascript: toggle_checkbox('languages_uninstall');">{TEXT_DELETE}</a></td>
177
	<td><label for="languages_uninstall">{TEXT_DELETE}</label></td>
178 178
	<td>&nbsp;</td>
179 179
	<td>&nbsp;</td>
180 180
</tr>
......
185 185
</tr>
186 186
<tr>
187 187
	<td><input name="settings_basic" id="settings_basic" type="checkbox" value="1" {settings_basic_checked}></td>
188
	<td><a href="javascript: toggle_checkbox('settings_basic');">{TEXT_BASIC}</a></td>
188
	<td><label for="settings_basic">{TEXT_BASIC}</label></td>
189 189
	<td><input name="settings_advanced" id="settings_advanced" type="checkbox" value="1" {settings_advanced_checked}></td>
190
	<td><a href="javascript: toggle_checkbox('settings_advanced');">{TEXT_ADVANCED}</a></td>
190
	<td><label for="settings_advanced">{TEXT_ADVANCED}</label></td>
191 191
</tr>
192 192
<tr>
193 193
	<td colspan="4">
......
196 196
</tr>
197 197
<tr>
198 198
	<td><input name="users_view" id="users_view" type="checkbox" value="1" {users_view_checked}></td>
199
	<td><a href="javascript: toggle_checkbox('users_view');">{TEXT_VIEW}</a></td>
199
	<td><label for="users_view">{TEXT_VIEW}</label></td>
200 200
	<td><input name="users_add" id="users_add" type="checkbox" value="1" {users_add_checked}></td>
201
	<td><a href="javascript: toggle_checkbox('users_add');">{TEXT_ADD}</a></td>
201
	<td><label for="users_add">{TEXT_ADD}</label></td>
202 202
</tr>
203 203
<tr>
204 204
	<td><input name="users_modify" id="users_modify" type="checkbox" value="1" {users_modify_checked}></td>
205
	<td><a href="javascript: toggle_checkbox('users_modify');">{TEXT_MODIFY}</a></td>
205
	<td><label for="users_modify">{TEXT_MODIFY}</label></td>
206 206
	<td><input name="users_delete" id="users_delete" type="checkbox" value="1" {users_delete_checked}></td>
207
	<td><a href="javascript: toggle_checkbox('users_delete');">{TEXT_DELETE}</a></td>
207
	<td><label for="users_delete">{TEXT_DELETE}</label></td>
208 208
</tr>
209 209
<tr>
210 210
	<td colspan="4">
......
213 213
</tr>
214 214
<tr>
215 215
	<td><input name="groups_view" id="groups_view" type="checkbox" value="1" {groups_view_checked}></td>
216
	<td><a href="javascript: toggle_checkbox('groups_view');">{TEXT_VIEW}</a></td>
216
	<td><label for="groups_view">{TEXT_VIEW}</label></td>
217 217
	<td><input name="groups_add" id="groups_add" type="checkbox" value="1" {groups_add_checked}></td>
218
	<td><a href="javascript: toggle_checkbox('groups_add');">{TEXT_ADD}</a></td>
218
	<td><label for="groups_add">{TEXT_ADD}</label></td>
219 219
</tr>
220 220
<tr>
221 221
	<td><input name="groups_modify" id="groups_modify" type="checkbox" value="1" {groups_modify_checked}></td>
222
	<td><a href="javascript: toggle_checkbox('groups_modify');">{TEXT_MODIFY}</a></td>
222
	<td><label for="groups_modify">{TEXT_MODIFY}</label></td>
223 223
	<td><input name="groups_delete" id="groups_delete" type="checkbox" value="1" {groups_delete_checked}></td>
224
	<td><a href="javascript: toggle_checkbox('groups_delete');">{TEXT_DELETE}</a></td>
224
	<td><label for="groups_delete">{TEXT_DELETE}</label></td>
225 225
</tr>
226 226
</table>
227 227

  
......
240 240
			<!-- BEGIN module_list_block -->
241 241
			<li>
242 242
				<input type="checkbox" name="module_permissions[]" id="m_{VALUE}" value="{VALUE}" {CHECKED} />
243
				<a href="javascript: toggle_checkbox('m_{VALUE}');">{NAME}</a>
243
				<label for="m_{VALUE}">{NAME}</label>
244 244
			</li>
245 245
			<!-- END module_list_block -->
246 246
		</ul>
......
253 253
			<!-- BEGIN template_list_block -->
254 254
			<li>
255 255
				<input type="checkbox" name="template_permissions[]" id="t_{VALUE}" value="{VALUE}" {CHECKED} />
256
				<a href="javascript: toggle_checkbox('t_{VALUE}');">{NAME}</a>
256
				<label for="t_{VALUE}">{NAME}</label>
257 257
			</li>
258 258
			<!-- END template_list_block -->
259 259
		</ul>

Also available in: Unified diff