Project

General

Profile

« Previous | Next » 

Revision 1572

Added by Dietmar over 12 years ago

! security fix, force SMTP Authentifikation
! server and email settings only for superadmin

View differences:

settings.htt
2 2

  
3 3
<form name="settings" action="save.php" method="post">
4 4
<input type="hidden" name="advanced" value="{ADVANCED}" />
5
<input type="hidden" name="wbmailer_smtp_auth" id="wbmailer_smtp_auth" value="true"  />
6

  
5 7
{FTAN}
6 8

  
7 9
<table summary="" cellpadding="3" cellspacing="0" border="0" align="center" width="100%" class="settings_table">
......
38 40
		<textarea name="website_footer" cols="50" rows="3">{WEBSITE_FOOTER}</textarea>
39 41
	</td>
40 42
</tr>
43
<!-- BEGIN show_page_level_limit_block -->
41 44
<tr{DISPLAY_ADVANCED}>
42 45
	<td class="setting_name">{TEXT_PAGE_LEVEL_LIMIT}:</td>
43 46
	<td class="setting_value" colspan="2">
......
48 51
		</select>
49 52
	</td>
50 53
</tr>
54
<!-- END show_page_level_limit_block -->
51 55
<tr>
52 56
	<td class="setting_name">{TEXT_PAGE_TRASH}:</td>
53 57
	<td class="setting_value" colspan="2">
58
		<input type="radio" name="page_trash" id="page_trash_inline" style="width: 14px; height: 14px;" value="inline"{PAGE_TRASH_INLINE} />
59
		<label for="page_trash_inline">{TEXT_ENABLED}</label>
54 60
		<input type="radio" name="page_trash" id="page_trash_disabled" style="width: 14px; height: 14px;" value="disabled"{PAGE_TRASH_DISABLED} />
55 61
		<label for="page_trash_disabled">{TEXT_DISABLED}</label>
56
		<input type="radio" name="page_trash" id="page_trash_inline" style="width: 14px; height: 14px;" value="inline"{PAGE_TRASH_INLINE} />
57
		<label for="page_trash_inline">{TEXT_INLINE}</label>
58 62
		<div style="margin: 0; padding: 0;{DISPLAY_PAGE_TRASH_SEPARATE}">
59 63
			<input type="radio" name="page_trash" id="page_trash_separate" style="width: 14px; height: 14px;" value="separate"{PAGE_TRASH_SEPARATE} />
60 64
			<label for="page_trash_separate">{TEXT_SEPARATE}</label>
61 65
		</div>
62 66
	</td>
63 67
</tr>
68
<!-- BEGIN show_checkbox_1_block -->
64 69
<tr{DISPLAY_ADVANCED}>
65 70
        <td class="setting_name">{TEXT_PAGE_LANGUAGES}:</td>
66 71
        <td class="setting_value" colspan="2">
......
79 84
		<label for="multiple_menus_false">{TEXT_DISABLED}</label>
80 85
	</td>
81 86
</tr>
87
<!-- END show_checkbox_1_block -->
82 88
<tr>
83 89
	<td class="setting_name">{TEXT_HOME_FOLDERS}:</td>
84 90
	<td class="setting_value" colspan="2">
......
88 94
		<label for="home_folders_false">{TEXT_DISABLED}</label>
89 95
	</td>
90 96
</tr>
97
<!-- BEGIN show_checkbox_2_block -->
91 98
<tr{DISPLAY_ADVANCED}>
92 99
	<td class="setting_name">{TEXT_MANAGE_SECTIONS}:</td>
93 100
	<td class="setting_value" colspan="2">
......
106 113
		<label for="section_blocks_false">{TEXT_DISABLED}</label>
107 114
	</td>
108 115
</tr>
116
<!-- END show_checkbox_2_block -->
109 117
<tr>
110 118
	<td class="setting_name">{TEXT_INTRO_PAGE}:</td>
111 119
	<td class="setting_value" colspan="2">
......
115 123
		<label for="intro_page_false">{TEXT_DISABLED}</label>
116 124
	</td>
117 125
</tr>
126
<!-- BEGIN show_checkbox_3_block -->
118 127
<tr{DISPLAY_ADVANCED}>
119 128
	<td class="setting_name">{TEXT_HOMEPAGE_REDIRECTION}:</td>
120 129
	<td class="setting_value" colspan="2">
......
133 142
		<label for="smart_login_false">{TEXT_DISABLED}</label>
134 143
	</td>
135 144
</tr>
145
<!-- END show_checkbox_3_block -->
136 146
<tr>
137 147
	<td class="setting_name">{TEXT_LOGIN}:</td>
138 148
	<td class="setting_value" colspan="2">
......
142 152
		<label for="frontend_login_false">{TEXT_DISABLED}</label>
143 153
	</td>
144 154
</tr>
155
<!-- BEGIN show_redirect_timer_block -->
145 156
<tr{DISPLAY_ADVANCED}>
146 157
	<td class="setting_name">{TEXT_REDIRECT_AFTER}:</td>
147 158
	<td class="setting_value" colspan="2">
......
149 160
		<label>&nbsp;&nbsp;( <strong>-1</strong> = {TEXT_DISABLED}, <strong>0 -10000</strong> )</label><br />
150 161
	</td>
151 162
</tr>
163
<!-- END show_redirect_timer_block -->
152 164
<tr>
153 165
	<td class="setting_name">{TEXT_SIGNUP}:</td>
154 166
	<td class="setting_value" colspan="2">
......
160 172
		</select>
161 173
	</td>
162 174
</tr>
175
<!-- BEGIN show_php_error_level_block -->
163 176
<tr{DISPLAY_ADVANCED}>
164 177
	<td class="setting_name">{TEXT_PHP_ERROR_LEVEL}:</td>
165 178
	<td class="setting_value" colspan="2">
......
171 184
		</select>
172 185
	</td>
173 186
</tr>
187
<!-- END show_php_error_level_block -->
188
<!-- BEGIN show_wysiwyg_block -->
174 189
<tr{DISPLAY_ADVANCED}>
175 190
	<td class="setting_name">{TEXT_WYSIWYG_STYLE}:</td>
176 191
	<td class="setting_value" colspan="2"><input type="text" name="wysiwyg_style" value="{WYSIWYG_STYLE}" /></td>
......
185 200
		</select>
186 201
	</td>
187 202
</tr>
203
<!-- END show_wysiwyg_block -->
188 204
<tr>
189 205
	<td class="setting_name">&nbsp;</td>
190 206
	<td class="setting_value_permissions">
......
208 224
		</select>
209 225
	</td>
210 226
</tr>
227
<!-- BEGIN show_charset_block -->
211 228
<tr{DISPLAY_ADVANCED}>
212 229
	<td class="setting_name">{TEXT_CHARSET}:</td>
213 230
	<td class="setting_value" colspan="2">
......
219 236
		</select>
220 237
	</td>
221 238
</tr>
239
<!-- END show_charset_block -->
222 240
<tr>
223 241
	<td class="setting_name">{TEXT_TIMEZONE}:</td>
224 242
	<td class="setting_value" colspan="2">
......
306 324
		</select>
307 325
	</td>
308 326
</tr>
327
<!-- BEGIN show_search_block -->
309 328
<tr{DISPLAY_ADVANCED}>
310 329
	<td class="setting_name">{TEXT_HEADER}:</td>
311 330
	<td class="setting_value" colspan="2">
......
360 379
		<input type="text" name="search_time_limit" value="{SEARCH_TIME_LIMIT}" />
361 380
	</td>
362 381
</tr>
382
<!-- END show_search_block -->
383
<!-- BEGIN show_access_block -->
363 384
<tr>
364 385
	<td class="setting_name">&nbsp;</td>
365 386
	<td class="setting_value_permissions">
......
395 416
		<div id="{BASIC_FILE_PERMS_ID}3" style="margin: 0; padding: 0;"></div>
396 417
	</td>
397 418
</tr>
398

  
399 419
<tr{DISPLAY_ADVANCED}>
400 420
	<td class="setting_name"><div id="{ADVANCED_FILE_PERMS_ID}1" style="margin: 0; padding: 0;">{TEXT_FILESYSTEM_PERMISSIONS}:</div></td>
401 421
	<td class="setting_value_permissions" id="file_mode">
......
547 567
	<td class="setting_name">{TEXT_WBMAILER_SMTP_HOST}:</td>
548 568
	<td class="setting_value" colspan="2"><input type="text" style="width: 250px" name="wbmailer_smtp_host" value="{WBMAILER_SMTP_HOST}" /></td>
549 569
</tr>
570
<!--  -->
550 571
<tr id="row_wbmailer_smtp_auth_mode"{SMTP_VISIBILITY}>
551 572
	<td class="setting_name">{TEXT_WBMAILER_SMTP_AUTH}:</td>
552 573
	<td class="setting_value" colspan="2">
553
		<input type="checkbox" name="wbmailer_smtp_auth" id="wbmailer_smtp_auth" onclick="javascript: toggle_wbmailer_auth();" style="width: 14px; height: 14px;" value="true"{SMTP_AUTH_SELECTED} />
574
		<input type="checkbox" name="wbmailer_smtp_auth" id="wbmailer_smtp_auth" onclick="javascript: toggle_wbmailer_auth();" style="width: 14px; height: 14px;" value="true" disabled="disabled" {SMTP_AUTH_SELECTED} />
554 575
		<label for="wbmailer_smtp_auth" onclick="javascript: toggle_wbmailer_auth(this.value);">({TEXT_WBMAILER_SMTP_AUTH_NOTICE})</label>
555 576
	</td>
556 577
</tr>
557
<tr id="row_wbmailer_smtp_username"{SMTP_VISIBILITY_AUTH}>
578

  
579
<tr id="row_wbmailer_smtp_username"{SMTP_VISIBILITY}>
558 580
	<td class="setting_name">{TEXT_WBMAILER_SMTP_USERNAME}:</td>
559 581
	<td class="setting_value" colspan="2"><input type="text" style="width: 250px" name="wbmailer_smtp_username" value="{WBMAILER_SMTP_USERNAME}" /></td>
560 582
</tr>
561
<tr id="row_wbmailer_smtp_password"{SMTP_VISIBILITY_AUTH}>
583
<tr id="row_wbmailer_smtp_password"{SMTP_VISIBILITY}>
562 584
	<td class="setting_name">{TEXT_WBMAILER_SMTP_PASSWORD}:</td>
563 585
	<td class="setting_value" colspan="2"><input type="password" style="width: 250px" name="wbmailer_smtp_password" value="{WBMAILER_SMTP_PASSWORD}" /></td>
564 586
</tr>
587
<!-- END show_access_block -->
565 588
<tr>
566 589
	<td class="setting_name">&nbsp;</td>
567 590
	<td class="setting_value_permissions">

Also available in: Unified diff