Revision 1572
Added by Luisehahne about 13 years ago
branches/2.8.x/CHANGELOG | ||
---|---|---|
11 | 11 |
! = Update/Change |
12 | 12 |
|
13 | 13 |
=========================== add small Features 2.8.2 ========================== |
14 |
14 Jan-2012 Build 1572 Dietmar Woellbrink (Luisehahne) |
|
15 |
! security fix, force SMTP Authentifikation |
|
16 |
! server and email settings only for superadmin |
|
14 | 17 |
12 Jan-2012 Build 1571 Dietmar Woellbrink (Luisehahne) |
15 | 18 |
# remove session_start() in /account/logout.php |
16 | 19 |
10 Jan-2012 Build 1570 Dietmar Woellbrink (Luisehahne) |
branches/2.8.x/wb/admin/themes/templates/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> ( <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"> </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"> </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"> </td> |
567 | 590 |
<td class="setting_value_permissions"> |
branches/2.8.x/wb/admin/interface/version.php | ||
---|---|---|
52 | 52 |
|
53 | 53 |
// check if defined to avoid errors during installation (redirect to admin panel fails if PHP error/warnings are enabled) |
54 | 54 |
if(!defined('VERSION')) define('VERSION', '2.8.2'); |
55 |
if(!defined('REVISION')) define('REVISION', '1571');
|
|
55 |
if(!defined('REVISION')) define('REVISION', '1572');
|
|
56 | 56 |
if(!defined('SP')) define('SP', 'SP2'); |
branches/2.8.x/wb/admin/settings/save.php | ||
---|---|---|
51 | 51 |
$pattern = '/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,6}))$/'; |
52 | 52 |
if(false == preg_match($pattern, $_POST['server_email'])) |
53 | 53 |
{ |
54 |
$admin->print_error($MESSAGE['USERS']['INVALID_EMAIL'].
|
|
54 |
$admin->print_error($MESSAGE['USERS_INVALID_EMAIL'].
|
|
55 | 55 |
'<br /><strong>Email: '.htmlentities($_POST['server_email']).'</strong>', $js_back); |
56 | 56 |
} |
57 | 57 |
} |
58 | 58 |
|
59 |
if(isset($_POST['wbmailer_routine']) && ($_POST['wbmailer_routine']=='smtp')) { |
|
60 |
|
|
61 |
$checkSmtpHost = (isset($_POST['wbmailer_smtp_host']) && ($_POST['wbmailer_smtp_host']=='') ? false : true); |
|
62 |
$checkSmtpUser = (isset($_POST['wbmailer_smtp_username']) && ($_POST['wbmailer_smtp_username']=='') ? false : true); |
|
63 |
$checkSmtpPassword = (isset($_POST['wbmailer_smtp_password']) && ($_POST['wbmailer_smtp_password']=='') ? false : true); |
|
64 |
if(!$checkSmtpHost || !$checkSmtpUser || !$checkSmtpPassword) { |
|
65 |
$admin->print_error($TEXT['REQUIRED'].' '.$TEXT['WBMAILER_SMTP_AUTH']. |
|
66 |
'<br /><strong>'.$MESSAGE['GENERIC_FILL_IN_ALL'].'</strong>', $js_back); |
|
67 |
} |
|
68 |
|
|
69 |
} |
|
70 |
|
|
59 | 71 |
// Work-out file mode |
60 | 72 |
if($advanced == '') |
61 | 73 |
{ |
... | ... | |
138 | 150 |
$allow_tags_in_fields = array('website_header', 'website_footer'); |
139 | 151 |
$allow_empty_values = array('website_header','website_footer','sec_anchor','pages_directory','page_spacer'); |
140 | 152 |
$disallow_in_fields = array('pages_directory', 'media_directory','wb_version'); |
141 |
// Create new database object |
|
142 |
/*$database = new database(); */ |
|
143 | 153 |
|
144 | 154 |
// Query current settings in the db, then loop through them and update the db with the new value |
145 | 155 |
$settings = array(); |
... | ... | |
148 | 158 |
$sql = 'SELECT `name`, `value` FROM `'.TABLE_PREFIX.'settings`'; |
149 | 159 |
$sql .= 'ORDER BY `name`'; |
150 | 160 |
|
151 |
$res_settings = $database->query($sql); |
|
152 |
$passed = false; |
|
153 |
while($setting = $res_settings->fetchRow()) |
|
154 |
{ |
|
155 |
$old_settings[$setting['name']] = $setting['value']; |
|
156 |
$setting_name = $setting['name']; |
|
157 |
$value = $admin->get_post($setting_name); |
|
158 |
$value = isset($_POST[$setting_name]) ? $value : $old_settings[$setting_name] ; |
|
159 |
switch ($setting_name) { |
|
160 |
case 'default_timezone': |
|
161 |
$value=$value*60*60; |
|
162 |
$passed = true; |
|
161 |
if($res_settings = $database->query($sql)) { |
|
162 |
$passed = false; |
|
163 |
while($setting = $res_settings->fetchRow()) |
|
164 |
{ |
|
165 |
$old_settings[$setting['name']] = $setting['value']; |
|
166 |
$setting_name = $setting['name']; |
|
167 |
$value = $admin->get_post($setting_name); |
|
168 |
$value = isset($_POST[$setting_name]) ? $value : $old_settings[$setting_name] ; |
|
169 |
switch ($setting_name) { |
|
170 |
case 'default_timezone': |
|
171 |
$value=$value*60*60; |
|
172 |
$passed = true; |
|
173 |
break; |
|
174 |
case 'string_dir_mode': |
|
175 |
$value=$dir_mode; |
|
176 |
$passed = true; |
|
177 |
break; |
|
178 |
case 'string_file_mode': |
|
179 |
$value=$file_mode; |
|
180 |
$passed = true; |
|
163 | 181 |
break; |
164 |
case 'string_dir_mode': |
|
165 |
$value=$dir_mode; |
|
166 |
$passed = true; |
|
167 |
break; |
|
168 |
case 'string_file_mode': |
|
169 |
$value=$file_mode; |
|
170 |
$passed = true; |
|
171 |
break; |
|
172 |
case 'pages_directory': |
|
173 |
break; |
|
174 |
case 'wbmailer_smtp_auth': |
|
175 |
$value = isset($_POST[$setting_name]) ? $_POST[$setting_name] : '' ; |
|
176 |
$passed = true; |
|
177 |
break; |
|
178 |
default : |
|
179 |
$passed = in_array($setting_name, $allow_empty_values); |
|
180 |
break; |
|
181 |
} |
|
182 |
if (!in_array($setting_name, $allow_tags_in_fields)) |
|
183 |
{ |
|
184 |
$value = strip_tags($value); |
|
185 |
} |
|
182 |
case 'pages_directory': |
|
183 |
break; |
|
184 |
case 'wbmailer_smtp_auth': |
|
185 |
// $value = isset($_POST[$setting_name]) ? $_POST[$setting_name] : '' ; |
|
186 |
$value = true ; |
|
187 |
$passed = true; |
|
188 |
break; |
|
189 |
default : |
|
190 |
$passed = in_array($setting_name, $allow_empty_values); |
|
191 |
break; |
|
192 |
} |
|
186 | 193 |
|
194 |
if (!in_array($setting_name, $allow_tags_in_fields)) |
|
195 |
{ |
|
196 |
$value = strip_tags($value); |
|
197 |
} |
|
187 | 198 |
|
188 |
if ( !in_array($value, $disallow_in_fields) && (isset($_POST[$setting_name]) || $passed == true) ) |
|
189 |
{ |
|
190 |
$value = trim($admin->add_slashes($value)); |
|
191 |
$sql = 'UPDATE `'.TABLE_PREFIX.'settings` '; |
|
192 |
$sql .= 'SET `value` = \''.$value.'\' '; |
|
193 |
$sql .= 'WHERE `name` <> \'wb_version\' ';
|
|
194 |
$sql .= 'AND `name` = \''.$setting_name.'\' '; |
|
199 |
if ( !in_array($value, $disallow_in_fields) && (isset($_POST[$setting_name]) || $passed == true) )
|
|
200 |
{
|
|
201 |
$value = trim($admin->add_slashes($value));
|
|
202 |
$sql = 'UPDATE `'.TABLE_PREFIX.'settings` ';
|
|
203 |
$sql .= 'SET `value` = \''.$value.'\' ';
|
|
204 |
$sql .= 'WHERE `name` != \'wb_version\' ';
|
|
205 |
$sql .= 'AND `name` = \''.$setting_name.'\' ';
|
|
195 | 206 |
|
196 |
if (!$database->query($sql)) |
|
197 |
{ |
|
198 |
if($database->is_error()) { |
|
199 |
$admin->print_error($database->get_error, $js_back ); |
|
200 |
} |
|
201 |
} |
|
207 |
if (!$database->query($sql)) |
|
208 |
{ |
|
209 |
if($database->is_error()) { |
|
210 |
$admin->print_error($database->get_error, $js_back ); |
|
211 |
} |
|
212 |
} |
|
213 |
} |
|
202 | 214 |
} |
203 | 215 |
} |
204 | 216 |
|
branches/2.8.x/wb/admin/settings/setting.js | ||
---|---|---|
17 | 17 |
document.getElementById('row_wbmailer_smtp_auth_mode').style.display = ''; |
18 | 18 |
document.getElementById('row_wbmailer_smtp_username').style.display = ''; |
19 | 19 |
document.getElementById('row_wbmailer_smtp_password').style.display = ''; |
20 |
if( document.settings.wbmailer_smtp_auth.checked == true ) { |
|
21 |
document.getElementById('row_wbmailer_smtp_username').style.display = ''; |
|
22 |
document.getElementById('row_wbmailer_smtp_password').style.display = ''; |
|
23 |
} else { |
|
24 |
document.getElementById('row_wbmailer_smtp_username').style.display = 'none'; |
|
25 |
document.getElementById('row_wbmailer_smtp_password').style.display = 'none'; |
|
26 |
} |
|
27 | 20 |
} else if(type == 'phpmail') { |
28 | 21 |
document.getElementById('row_wbmailer_smtp_settings').style.display = 'none'; |
29 | 22 |
document.getElementById('row_wbmailer_smtp_host').style.display = 'none'; |
... | ... | |
32 | 25 |
document.getElementById('row_wbmailer_smtp_password').style.display = 'none'; |
33 | 26 |
} |
34 | 27 |
} |
35 |
|
|
28 |
/* */ |
|
36 | 29 |
function toggle_wbmailer_auth() { |
30 |
document.getElementById('row_wbmailer_smtp_username').style.display = ''; |
|
31 |
document.getElementById('row_wbmailer_smtp_password').style.display = ''; |
|
32 |
document.settings.wbmailer_smtp_auth.checked == true; |
|
33 |
/* |
|
37 | 34 |
if( document.settings.wbmailer_smtp_auth.checked == true ) { |
38 | 35 |
document.getElementById('row_wbmailer_smtp_username').style.display = ''; |
39 | 36 |
document.getElementById('row_wbmailer_smtp_password').style.display = ''; |
... | ... | |
41 | 38 |
document.getElementById('row_wbmailer_smtp_username').style.display = 'none'; |
42 | 39 |
document.getElementById('row_wbmailer_smtp_password').style.display = 'none'; |
43 | 40 |
} |
44 |
} |
|
41 |
*/ |
|
42 |
} |
branches/2.8.x/wb/admin/settings/index.php | ||
---|---|---|
407 | 407 |
} |
408 | 408 |
|
409 | 409 |
// Work-out which wbmailer routine should be checked |
410 |
$template->set_var(array( |
|
411 |
'TEXT_WBMAILER_DEFAULT_SETTINGS_NOTICE' => $TEXT['WBMAILER_DEFAULT_SETTINGS_NOTICE'], |
|
412 |
'TEXT_WBMAILER_DEFAULT_SENDER_MAIL' => $TEXT['WBMAILER_DEFAULT_SENDER_MAIL'], |
|
413 |
'TEXT_WBMAILER_DEFAULT_SENDER_NAME' => $TEXT['WBMAILER_DEFAULT_SENDER_NAME'], |
|
414 |
'TEXT_WBMAILER_NOTICE' => $TEXT['WBMAILER_NOTICE'], |
|
415 |
'TEXT_WBMAILER_FUNCTION' => $TEXT['WBMAILER_FUNCTION'], |
|
416 |
'TEXT_WBMAILER_SMTP_HOST' => $TEXT['WBMAILER_SMTP_HOST'], |
|
417 |
'TEXT_WBMAILER_PHP' => $TEXT['WBMAILER_PHP'], |
|
418 |
'TEXT_WBMAILER_SMTP' => $TEXT['WBMAILER_SMTP'], |
|
419 |
'TEXT_WBMAILER_SMTP_AUTH' => $TEXT['WBMAILER_SMTP_AUTH'], |
|
420 |
'TEXT_WBMAILER_SMTP_AUTH_NOTICE' => $TEXT['REQUIRED'].' '.$TEXT['WBMAILER_SMTP_AUTH'], |
|
421 |
'TEXT_WBMAILER_SMTP_USERNAME' => $TEXT['WBMAILER_SMTP_USERNAME'], |
|
422 |
'TEXT_WBMAILER_SMTP_PASSWORD' => $TEXT['WBMAILER_SMTP_PASSWORD'], |
|
423 |
'SMTP_AUTH_SELECTED' => ' checked="checked"' |
|
424 |
)); |
|
410 | 425 |
if(WBMAILER_ROUTINE == 'phpmail') |
411 | 426 |
{ |
412 | 427 |
$template->set_var('PHPMAIL_SELECTED', ' checked="checked"'); |
413 | 428 |
$template->set_var('SMTP_VISIBILITY', ' style="display: none;"'); |
414 |
$template->set_var('SMTP_VISIBILITY_AUTH', ' style="display: none;"'); |
|
429 |
$template->set_var('SMTP_VISIBILITY_AUTH', ''); |
|
430 |
// $template->set_var('SMTP_AUTH_SELECTED', ''); |
|
415 | 431 |
} elseif(WBMAILER_ROUTINE == 'smtp') |
416 | 432 |
{ |
417 | 433 |
$template->set_var('SMTPMAIL_SELECTED', ' checked="checked"'); |
418 | 434 |
$template->set_var('SMTP_VISIBILITY', ''); |
435 |
$template->set_var('SMTP_VISIBILITY_AUTH', ''); |
|
419 | 436 |
} |
420 |
|
|
437 |
/* deprecated |
|
421 | 438 |
// Work-out if SMTP authentification should be checked |
422 | 439 |
if(WBMAILER_SMTP_AUTH) |
423 | 440 |
{ |
... | ... | |
432 | 449 |
} else { |
433 | 450 |
$template->set_var('SMTP_VISIBILITY_AUTH', ' style="display: none;"'); |
434 | 451 |
} |
435 |
|
|
452 |
*/ |
|
436 | 453 |
// Work-out if intro feature is enabled |
437 | 454 |
if(INTRO_PAGE) |
438 | 455 |
{ |
... | ... | |
598 | 615 |
|
599 | 616 |
// Insert language headings |
600 | 617 |
$template->set_var(array( |
601 |
'HEADING_GENERAL_SETTINGS' => $HEADING['GENERAL_SETTINGS'],
|
|
602 |
'HEADING_DEFAULT_SETTINGS' => $HEADING['DEFAULT_SETTINGS'],
|
|
603 |
'HEADING_SEARCH_SETTINGS' => $HEADING['SEARCH_SETTINGS'],
|
|
604 |
'HEADING_SERVER_SETTINGS' => $HEADING['SERVER_SETTINGS'],
|
|
605 |
'HEADING_WBMAILER_SETTINGS' => $HEADING['WBMAILER_SETTINGS'],
|
|
606 |
'HEADING_ADMINISTRATION_TOOLS' => $HEADING['ADMINISTRATION_TOOLS']
|
|
607 |
)
|
|
608 |
);
|
|
618 |
'HEADING_GENERAL_SETTINGS' => $HEADING['GENERAL_SETTINGS'], |
|
619 |
'HEADING_DEFAULT_SETTINGS' => $HEADING['DEFAULT_SETTINGS'], |
|
620 |
'HEADING_SEARCH_SETTINGS' => $HEADING['SEARCH_SETTINGS'], |
|
621 |
'HEADING_SERVER_SETTINGS' => $HEADING['SERVER_SETTINGS'], |
|
622 |
'HEADING_WBMAILER_SETTINGS' => $HEADING['WBMAILER_SETTINGS'], |
|
623 |
'HEADING_ADMINISTRATION_TOOLS' => $HEADING['ADMINISTRATION_TOOLS'] |
|
624 |
) |
|
625 |
); |
|
609 | 626 |
// Insert language text and messages |
610 | 627 |
$template->set_var(array( |
611 |
'TEXT_WEBSITE_TITLE' => $TEXT['WEBSITE_TITLE'], |
|
612 |
'TEXT_WEBSITE_DESCRIPTION' => $TEXT['WEBSITE_DESCRIPTION'], |
|
613 |
'TEXT_WEBSITE_KEYWORDS' => $TEXT['WEBSITE_KEYWORDS'], |
|
614 |
'TEXT_WEBSITE_HEADER' => $TEXT['WEBSITE_HEADER'], |
|
615 |
'TEXT_WEBSITE_FOOTER' => $TEXT['WEBSITE_FOOTER'], |
|
616 |
'TEXT_HEADER' => $TEXT['HEADER'], |
|
617 |
'TEXT_FOOTER' => $TEXT['FOOTER'], |
|
618 |
'TEXT_VISIBILITY' => $TEXT['VISIBILITY'], |
|
619 |
'TEXT_RESULTS_HEADER' => $TEXT['RESULTS_HEADER'], |
|
620 |
'TEXT_RESULTS_LOOP' => $TEXT['RESULTS_LOOP'], |
|
621 |
'TEXT_RESULTS_FOOTER' => $TEXT['RESULTS_FOOTER'], |
|
622 |
'TEXT_NO_RESULTS' => $TEXT['NO_RESULTS'], |
|
623 |
'TEXT_TEXT' => $TEXT['TEXT'], |
|
624 |
'TEXT_DEFAULT' => $TEXT['DEFAULT'], |
|
625 |
'TEXT_LANGUAGE' => $TEXT['LANGUAGE'], |
|
626 |
'TEXT_TIMEZONE' => $TEXT['TIMEZONE'], |
|
627 |
'TEXT_CHARSET' => $TEXT['CHARSET'], |
|
628 |
'TEXT_DATE_FORMAT' => $TEXT['DATE_FORMAT'], |
|
629 |
'TEXT_TIME_FORMAT' => $TEXT['TIME_FORMAT'], |
|
630 |
'TEXT_TEMPLATE' => $TEXT['TEMPLATE'], |
|
631 |
'TEXT_THEME' => $TEXT['THEME'], |
|
632 |
'TEXT_WYSIWYG_EDITOR' => $TEXT['WYSIWYG_EDITOR'], |
|
633 |
'TEXT_PAGE_LEVEL_LIMIT' => $TEXT['PAGE_LEVEL_LIMIT'], |
|
634 |
'TEXT_INTRO_PAGE' => $TEXT['INTRO_PAGE'], |
|
635 |
'TEXT_FRONTEND' => $TEXT['FRONTEND'], |
|
636 |
'TEXT_LOGIN' => $TEXT['LOGIN'], |
|
637 |
'TEXT_REDIRECT_AFTER' => $TEXT['REDIRECT_AFTER'], |
|
638 |
'TEXT_SIGNUP' => $TEXT['SIGNUP'], |
|
639 |
'TEXT_PHP_ERROR_LEVEL' => $TEXT['PHP_ERROR_LEVEL'], |
|
640 |
'TEXT_PAGES_DIRECTORY' => $TEXT['PAGES_DIRECTORY'], |
|
641 |
'TEXT_MEDIA_DIRECTORY' => $TEXT['MEDIA_DIRECTORY'], |
|
642 |
'TEXT_PAGE_EXTENSION' => $TEXT['PAGE_EXTENSION'], |
|
643 |
'TEXT_PAGE_SPACER' => $TEXT['PAGE_SPACER'], |
|
644 |
'TEXT_RENAME_FILES_ON_UPLOAD' => $TEXT['RENAME_FILES_ON_UPLOAD'], |
|
645 |
'TEXT_APP_NAME' => $TEXT['APP_NAME'], |
|
646 |
'TEXT_SESSION_IDENTIFIER' => $TEXT['SESSION_IDENTIFIER'], |
|
647 |
'TEXT_SEC_ANCHOR' => $TEXT['SEC_ANCHOR'], |
|
648 |
'TEXT_SERVER_OPERATING_SYSTEM' => $TEXT['SERVER_OPERATING_SYSTEM'], |
|
649 |
'TEXT_LINUX_UNIX_BASED' => $TEXT['LINUX_UNIX_BASED'], |
|
650 |
'TEXT_WINDOWS' => $TEXT['WINDOWS'], |
|
651 |
'TEXT_ADMIN' => $TEXT['ADMIN'], |
|
652 |
'TEXT_TYPE' => $TEXT['TYPE'], |
|
653 |
'TEXT_DATABASE' => $TEXT['DATABASE'], |
|
654 |
'TEXT_HOST' => $TEXT['HOST'], |
|
655 |
'TEXT_USERNAME' => $TEXT['USERNAME'], |
|
656 |
'TEXT_PASSWORD' => $TEXT['PASSWORD'], |
|
657 |
'TEXT_NAME' => $TEXT['NAME'], |
|
658 |
'TEXT_TABLE_PREFIX' => $TEXT['TABLE_PREFIX'], |
|
659 |
'TEXT_SAVE' => $TEXT['SAVE'], |
|
660 |
'TEXT_RESET' => $TEXT['RESET'], |
|
661 |
'TEXT_CHANGES' => $TEXT['CHANGES'], |
|
662 |
'TEXT_ENABLED' => $TEXT['ENABLED'], |
|
663 |
'TEXT_DISABLED' => $TEXT['DISABLED'], |
|
664 |
'TEXT_MANAGE_SECTIONS' => $HEADING['MANAGE_SECTIONS'], |
|
665 |
'TEXT_MANAGE' => $TEXT['MANAGE'], |
|
666 |
'TEXT_SEARCH' => $TEXT['SEARCH'], |
|
667 |
'TEXT_PUBLIC' => $TEXT['PUBLIC'], |
|
668 |
'TEXT_PRIVATE' => $TEXT['PRIVATE'], |
|
669 |
'TEXT_REGISTERED' => $TEXT['REGISTERED'], |
|
670 |
'TEXT_NONE' => $TEXT['NONE'], |
|
671 |
'TEXT_FILES' => strtoupper(substr($TEXT['FILES'], 0, 1)).substr($TEXT['FILES'], 1), |
|
672 |
'TEXT_DIRECTORIES' => $TEXT['DIRECTORIES'], |
|
673 |
'TEXT_FILESYSTEM_PERMISSIONS' => $TEXT['FILESYSTEM_PERMISSIONS'], |
|
674 |
'TEXT_USER' => $TEXT['USER'], |
|
675 |
'TEXT_GROUP' => $TEXT['GROUP'], |
|
676 |
'TEXT_OTHERS' => $TEXT['OTHERS'], |
|
677 |
'TEXT_READ' => $TEXT['READ'], |
|
678 |
'TEXT_WRITE' => $TEXT['WRITE'], |
|
679 |
'TEXT_EXECUTE' => $TEXT['EXECUTE'], |
|
680 |
'TEXT_WARN_PAGE_LEAVE' => '', |
|
681 |
'TEXT_SMART_LOGIN' => $TEXT['SMART_LOGIN'], |
|
682 |
'TEXT_MULTIPLE_MENUS' => $TEXT['MULTIPLE_MENUS'], |
|
683 |
'TEXT_HOMEPAGE_REDIRECTION' => $TEXT['HOMEPAGE_REDIRECTION'], |
|
684 |
'TEXT_SECTION_BLOCKS' => $TEXT['SECTION_BLOCKS'], |
|
685 |
'TEXT_PLEASE_SELECT' => $TEXT['PLEASE_SELECT'], |
|
686 |
'TEXT_PAGE_TRASH' => $TEXT['PAGE_TRASH'], |
|
687 |
'TEXT_PAGE_LANGUAGES' => $TEXT['PAGE_LANGUAGES'], |
|
688 |
'TEXT_INLINE' => $TEXT['INLINE'], |
|
689 |
'TEXT_SEPARATE' => $TEXT['SEPARATE'], |
|
690 |
'TEXT_HOME_FOLDERS' => $TEXT['HOME_FOLDERS'], |
|
691 |
'TEXT_WYSIWYG_STYLE' => $TEXT['WYSIWYG_STYLE'], |
|
692 |
'TEXT_WORLD_WRITEABLE_FILE_PERMISSIONS' => $TEXT['WORLD_WRITEABLE_FILE_PERMISSIONS'], |
|
693 |
'TEXT_WBMAILER_DEFAULT_SETTINGS_NOTICE' => $TEXT['WBMAILER_DEFAULT_SETTINGS_NOTICE'], |
|
694 |
'TEXT_WBMAILER_DEFAULT_SENDER_MAIL' => $TEXT['WBMAILER_DEFAULT_SENDER_MAIL'], |
|
695 |
'TEXT_WBMAILER_DEFAULT_SENDER_NAME' => $TEXT['WBMAILER_DEFAULT_SENDER_NAME'], |
|
696 |
'TEXT_WBMAILER_NOTICE' => $TEXT['WBMAILER_NOTICE'], |
|
697 |
'TEXT_WBMAILER_FUNCTION' => $TEXT['WBMAILER_FUNCTION'], |
|
698 |
'TEXT_WBMAILER_SMTP_HOST' => $TEXT['WBMAILER_SMTP_HOST'], |
|
699 |
'TEXT_WBMAILER_PHP' => $TEXT['WBMAILER_PHP'], |
|
700 |
'TEXT_WBMAILER_SMTP' => $TEXT['WBMAILER_SMTP'], |
|
701 |
'TEXT_WBMAILER_SMTP_AUTH' => $TEXT['WBMAILER_SMTP_AUTH'], |
|
702 |
'TEXT_WBMAILER_SMTP_AUTH_NOTICE' => $TEXT['WBMAILER_SMTP_AUTH_NOTICE'], |
|
703 |
'TEXT_WBMAILER_SMTP_USERNAME' => $TEXT['WBMAILER_SMTP_USERNAME'], |
|
704 |
'TEXT_WBMAILER_SMTP_PASSWORD' => $TEXT['WBMAILER_SMTP_PASSWORD'], |
|
705 |
'MODE_SWITCH_WARNING' => $MESSAGE['SETTINGS']['MODE_SWITCH_WARNING'], |
|
706 |
'WORLD_WRITEABLE_WARNING' => $MESSAGE['SETTINGS']['WORLD_WRITEABLE_WARNING'], |
|
707 |
'TEXT_MODULE_ORDER' => $TEXT['MODULE_ORDER'], |
|
708 |
'TEXT_MAX_EXCERPT' => $TEXT['MAX_EXCERPT'], |
|
709 |
'TEXT_TIME_LIMIT' => $TEXT['TIME_LIMIT'] |
|
710 |
)); |
|
628 |
'TEXT_WEBSITE_TITLE' => $TEXT['WEBSITE_TITLE'], |
|
629 |
'TEXT_WEBSITE_DESCRIPTION' => $TEXT['WEBSITE_DESCRIPTION'], |
|
630 |
'TEXT_WEBSITE_KEYWORDS' => $TEXT['WEBSITE_KEYWORDS'], |
|
631 |
'TEXT_WEBSITE_HEADER' => $TEXT['WEBSITE_HEADER'], |
|
632 |
'TEXT_WEBSITE_FOOTER' => $TEXT['WEBSITE_FOOTER'], |
|
633 |
'TEXT_HEADER' => $TEXT['HEADER'], |
|
634 |
'TEXT_FOOTER' => $TEXT['FOOTER'], |
|
635 |
'TEXT_VISIBILITY' => $TEXT['VISIBILITY'], |
|
636 |
'TEXT_RESULTS_HEADER' => $TEXT['RESULTS_HEADER'], |
|
637 |
'TEXT_RESULTS_LOOP' => $TEXT['RESULTS_LOOP'], |
|
638 |
'TEXT_RESULTS_FOOTER' => $TEXT['RESULTS_FOOTER'], |
|
639 |
'TEXT_NO_RESULTS' => $TEXT['NO_RESULTS'], |
|
640 |
'TEXT_TEXT' => $TEXT['TEXT'], |
|
641 |
'TEXT_DEFAULT' => $TEXT['DEFAULT'], |
|
642 |
'TEXT_LANGUAGE' => $TEXT['LANGUAGE'], |
|
643 |
'TEXT_TIMEZONE' => $TEXT['TIMEZONE'], |
|
644 |
'TEXT_CHARSET' => $TEXT['CHARSET'], |
|
645 |
'TEXT_DATE_FORMAT' => $TEXT['DATE_FORMAT'], |
|
646 |
'TEXT_TIME_FORMAT' => $TEXT['TIME_FORMAT'], |
|
647 |
'TEXT_TEMPLATE' => $TEXT['TEMPLATE'], |
|
648 |
'TEXT_THEME' => $TEXT['THEME'], |
|
649 |
'TEXT_WYSIWYG_EDITOR' => $TEXT['WYSIWYG_EDITOR'], |
|
650 |
'TEXT_PAGE_LEVEL_LIMIT' => $TEXT['PAGE_LEVEL_LIMIT'], |
|
651 |
'TEXT_INTRO_PAGE' => $TEXT['INTRO_PAGE'], |
|
652 |
'TEXT_FRONTEND' => $TEXT['FRONTEND'], |
|
653 |
'TEXT_LOGIN' => $TEXT['LOGIN'], |
|
654 |
'TEXT_REDIRECT_AFTER' => $TEXT['REDIRECT_AFTER'], |
|
655 |
'TEXT_SIGNUP' => $TEXT['SIGNUP'], |
|
656 |
'TEXT_PHP_ERROR_LEVEL' => $TEXT['PHP_ERROR_LEVEL'], |
|
657 |
'TEXT_PAGES_DIRECTORY' => $TEXT['PAGES_DIRECTORY'], |
|
658 |
'TEXT_MEDIA_DIRECTORY' => $TEXT['MEDIA_DIRECTORY'], |
|
659 |
'TEXT_PAGE_EXTENSION' => $TEXT['PAGE_EXTENSION'], |
|
660 |
'TEXT_PAGE_SPACER' => $TEXT['PAGE_SPACER'], |
|
661 |
'TEXT_RENAME_FILES_ON_UPLOAD' => $TEXT['RENAME_FILES_ON_UPLOAD'], |
|
662 |
'TEXT_APP_NAME' => $TEXT['APP_NAME'], |
|
663 |
'TEXT_SESSION_IDENTIFIER' => $TEXT['SESSION_IDENTIFIER'], |
|
664 |
'TEXT_SEC_ANCHOR' => $TEXT['SEC_ANCHOR'], |
|
665 |
'TEXT_SERVER_OPERATING_SYSTEM' => $TEXT['SERVER_OPERATING_SYSTEM'], |
|
666 |
'TEXT_LINUX_UNIX_BASED' => $TEXT['LINUX_UNIX_BASED'], |
|
667 |
'TEXT_WINDOWS' => $TEXT['WINDOWS'], |
|
668 |
'TEXT_ADMIN' => $TEXT['ADMIN'], |
|
669 |
'TEXT_TYPE' => $TEXT['TYPE'], |
|
670 |
'TEXT_DATABASE' => $TEXT['DATABASE'], |
|
671 |
'TEXT_HOST' => $TEXT['HOST'], |
|
672 |
'TEXT_USERNAME' => $TEXT['USERNAME'], |
|
673 |
'TEXT_PASSWORD' => $TEXT['PASSWORD'], |
|
674 |
'TEXT_NAME' => $TEXT['NAME'], |
|
675 |
'TEXT_TABLE_PREFIX' => $TEXT['TABLE_PREFIX'], |
|
676 |
'TEXT_SAVE' => $TEXT['SAVE'], |
|
677 |
'TEXT_RESET' => $TEXT['RESET'], |
|
678 |
'TEXT_CHANGES' => $TEXT['CHANGES'], |
|
679 |
'TEXT_ENABLED' => $TEXT['ENABLED'], |
|
680 |
'TEXT_DISABLED' => $TEXT['DISABLED'], |
|
681 |
'TEXT_MANAGE_SECTIONS' => $HEADING['MANAGE_SECTIONS'], |
|
682 |
'TEXT_MANAGE' => $TEXT['MANAGE'], |
|
683 |
'TEXT_SEARCH' => $TEXT['SEARCH'], |
|
684 |
'TEXT_PUBLIC' => $TEXT['PUBLIC'], |
|
685 |
'TEXT_PRIVATE' => $TEXT['PRIVATE'], |
|
686 |
'TEXT_REGISTERED' => $TEXT['REGISTERED'], |
|
687 |
'TEXT_NONE' => $TEXT['NONE'], |
|
688 |
'TEXT_FILES' => strtoupper(substr($TEXT['FILES'], 0, 1)).substr($TEXT['FILES'], 1), |
|
689 |
'TEXT_DIRECTORIES' => $TEXT['DIRECTORIES'], |
|
690 |
'TEXT_FILESYSTEM_PERMISSIONS' => $TEXT['FILESYSTEM_PERMISSIONS'], |
|
691 |
'TEXT_USER' => $TEXT['USER'], |
|
692 |
'TEXT_GROUP' => $TEXT['GROUP'], |
|
693 |
'TEXT_OTHERS' => $TEXT['OTHERS'], |
|
694 |
'TEXT_READ' => $TEXT['READ'], |
|
695 |
'TEXT_WRITE' => $TEXT['WRITE'], |
|
696 |
'TEXT_EXECUTE' => $TEXT['EXECUTE'], |
|
697 |
'TEXT_WARN_PAGE_LEAVE' => '', |
|
698 |
'TEXT_SMART_LOGIN' => $TEXT['SMART_LOGIN'], |
|
699 |
'TEXT_MULTIPLE_MENUS' => $TEXT['MULTIPLE_MENUS'], |
|
700 |
'TEXT_HOMEPAGE_REDIRECTION' => $TEXT['HOMEPAGE_REDIRECTION'], |
|
701 |
'TEXT_SECTION_BLOCKS' => $TEXT['SECTION_BLOCKS'], |
|
702 |
'TEXT_PLEASE_SELECT' => $TEXT['PLEASE_SELECT'], |
|
703 |
'TEXT_PAGE_TRASH' => $TEXT['PAGE_TRASH'], |
|
704 |
'TEXT_PAGE_LANGUAGES' => $TEXT['PAGE_LANGUAGES'], |
|
705 |
'TEXT_INLINE' => $TEXT['INLINE'], |
|
706 |
'TEXT_SEPARATE' => $TEXT['SEPARATE'], |
|
707 |
'TEXT_HOME_FOLDERS' => $TEXT['HOME_FOLDERS'], |
|
708 |
'TEXT_WYSIWYG_STYLE' => $TEXT['WYSIWYG_STYLE'], |
|
709 |
'TEXT_WORLD_WRITEABLE_FILE_PERMISSIONS' => $TEXT['WORLD_WRITEABLE_FILE_PERMISSIONS'], |
|
710 |
'MODE_SWITCH_WARNING' => $MESSAGE['SETTINGS']['MODE_SWITCH_WARNING'], |
|
711 |
'WORLD_WRITEABLE_WARNING' => $MESSAGE['SETTINGS']['WORLD_WRITEABLE_WARNING'], |
|
712 |
'TEXT_MODULE_ORDER' => $TEXT['MODULE_ORDER'], |
|
713 |
'TEXT_MAX_EXCERPT' => $TEXT['MAX_EXCERPT'], |
|
714 |
'TEXT_TIME_LIMIT' => $TEXT['TIME_LIMIT'] |
|
715 |
)); |
|
711 | 716 |
|
712 | 717 |
if($is_advanced) |
713 | 718 |
{ |
... | ... | |
717 | 722 |
$template->parse('show_checkbox_3', 'show_checkbox_3_block', true); |
718 | 723 |
$template->parse('show_php_error_level', 'show_php_error_level_block', true); |
719 | 724 |
$template->parse('show_charset', 'show_charset_block', true); |
720 |
$template->parse('show_access', 'show_access_block', true); |
|
721 | 725 |
$template->parse('show_wysiwyg', 'show_wysiwyg_block', true); |
722 | 726 |
$template->parse('show_search', 'show_search_block', false); |
723 | 727 |
$template->parse('show_redirect_timer', 'show_redirect_timer_block', true); |
... | ... | |
728 | 732 |
$template->set_block('show_checkbox_3', ''); |
729 | 733 |
$template->set_block('show_php_error_level', ''); |
730 | 734 |
$template->set_block('show_charset', ''); |
731 |
$template->set_block('show_access', ''); |
|
732 | 735 |
$template->set_block('show_wysiwyg', ''); |
733 | 736 |
$template->set_block('show_search', ''); |
734 | 737 |
$template->set_block('show_redirect_timer', ''); |
735 | 738 |
} |
739 |
if($is_advanced && $admin->get_user_id()=='1') |
|
740 |
{ |
|
741 |
$template->parse('show_access', 'show_access_block', true); |
|
742 |
}else { |
|
743 |
$template->set_block('show_access', ''); |
|
744 |
} |
|
736 | 745 |
|
737 | 746 |
// Parse template objects output |
738 | 747 |
$template->parse('main', 'main_block', false); |
739 | 748 |
$template->pparse('output', 'page'); |
740 | 749 |
|
741 | 750 |
$admin->print_footer(); |
742 |
|
|
743 |
?> |
Also available in: Unified diff
! security fix, force SMTP Authentifikation
! server and email settings only for superadmin