<?php
/************************************************************************
- * MXChange v0.2.1 Start: 03/22/2004 *
- * ================ Last change: 12/13/2004 *
+ * Mailer v0.2.1-FINAL Start: 03/22/2004 *
+ * =================== Last change: 12/13/2004 *
* *
* -------------------------------------------------------------------- *
* File : what-extentions.php *
// De-/activate extensions
foreach (postRequestElement('sel') as $ext_id => $active) {
// Shall we keep the extension always active?
- if ((isset($GLOBALS['cache_array']['active_extensions'][getExtensionName($ext_id)])) && ($GLOBALS['cache_array']['active_extensions'][getExtensionName($ext_id)] == 'Y') && ($active != 'Y')) {
+ if ((isset($GLOBALS['cache_array']['always_active'][getExtensionName($ext_id)])) && ($GLOBALS['cache_array']['always_active'][getExtensionName($ext_id)] == 'Y') && ($active == 'Y')) {
// Keep this extension active!
+ loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_EXTENSION_ALWAYS_ACTIVE', getExtensionName($ext_id)));
} else {
// De/activate extension
$ACT = 'N'; setExtensionMode('deactivate');
doExtensionSqls($ext_id, getExtensionMode());
}
}
-} elseif (((isPostRequestElementSet('edit')) || (isPostRequestElementSet(('modify')))) && (countPostSelection() > 0) && (!isDemoModeActive())) {
+} elseif (((isPostRequestElementSet('edit')) || (isPostRequestElementSet('modify'))) && (countPostSelection() > 0) && (!isDemoModeActive())) {
// Change settings like CSS file load
- if (isPostRequestElementSet(('modify'))) {
+ if (isPostRequestElementSet('modify')) {
// Change entries
$cache_update = '0';
foreach (postRequestElement('sel') as $ext_id => $sel) {
} // END - foreach
// Extensions removed
- loadTemplate('admin_settings_saved', false, sprintf(getMessage('ADMIN_EXTENSIONS_REMOVED'), countPostSelection()));
+ loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_EXTENSIONS_REMOVED', countPostSelection()));
} elseif ((isGetRequestElementSet('do')) && (!isDemoModeActive())) {
// Other things to do
$do = SQL_ESCAPE(secureString(getRequestElement('do')));
while ($content = SQL_FETCHARRAY($result)) {
// Prepare CSS selection output
$cssSelection = '---';
- if (getExtensionVersion('sql_patches') >= '0.0.6') $cssSelection = translateYesNo($content['ext_css']);
+ if (isExtensionInstalledAndNewer('sql_patches', '0.0.6')) $cssSelection = translateYesNo($content['ext_css']);
// Prepare data for the row template
$content = array(
$result = SQL_QUERY_ESC("SELECT `subject` FROM `{?_MYSQL_PREFIX?}_task_system` WHERE `id`=%s LIMIT 1",
array(bigintval($ext_id)), __FILE__, __LINE__);
list($subj) = SQL_FETCHROW($result);
+
+ // Free result
SQL_FREERESULT($result);
// Disable cache update by default
// Errors?
if (getTotalFatalErrors() == '0') {
// Extension was found and successfully registered
- loadTemplate('admin_settings_saved', false, sprintf(getMessage('ADMIN_EXTENSION_REGISTERED'), $ext_name));
+ loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_EXTENSION_REGISTERED', $ext_name));
// Show next link
if (isExtensionActive('task')) {
}
} else {
// Errors detected!
- loadTemplate('admin_settings_saved', false, sprintf(getMessage('ADMIN_EXTENSION_NOT_REGISTERED'), $ext_name));
+ loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_EXTENSION_NOT_REGISTERED', $ext_name));
}
// Do we need to update cache file?
loadTemplate('admin_settings_saved', false, getMessage('ADMIN_REG_FAILED_ALREADY'));
} else {
// Notify the admin that we have a problem here...
- loadTemplate('admin_settings_saved', false, sprintf(getMessage('ADMIN_REG_FAILED_404'), $ext_name));
+ loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_REG_FAILED_404', $ext_name));
}
} else {
// Motify the admin that we have a problem here...