use dcPage open/close module
parent
3f347f0330
commit
32c2d73daf
|
@ -113,7 +113,7 @@ class Manage extends dcNsProcess
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
dcCore::app()->blog->settings->get(Core::id())->put('preferences', serialize($preferences), 'string', null, true, true);
|
dcCore::app()->blog->settings->get(Core::id())->put('preferences', json_encode($preferences), 'string', null, true, true);
|
||||||
dcAdminNotices::addSuccessNotice(__('Configuration successfully updated'));
|
dcAdminNotices::addSuccessNotice(__('Configuration successfully updated'));
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
@ -220,20 +220,19 @@ class Manage extends dcNsProcess
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$bc = empty($_REQUEST['config']) ?
|
dcPage::openModule(
|
||||||
(self::$type == 'theme' ? __('Themes actions') : __('Plugins actions')) :
|
Core::name(),
|
||||||
__('Configure module');
|
dcPage::jsModuleLoad(Core::id() . '/js/index.js') .
|
||||||
|
(self::$action === null ? '' : self::$action->header())
|
||||||
|
);
|
||||||
|
|
||||||
echo '<html><head><title>' . __('improve') . '</title>' .
|
echo
|
||||||
dcPage::jsModuleLoad(Core::id() . '/js/index.js') .
|
|
||||||
(self::$action === null ? '' : self::$action->header()) .
|
|
||||||
'</head><body>' .
|
|
||||||
dcPage::notices() .
|
|
||||||
dcPage::breadcrumb([
|
dcPage::breadcrumb([
|
||||||
__('Plugins') => '',
|
__('Plugins') => '',
|
||||||
__('improve') => '',
|
Core::name() => '',
|
||||||
$bc => '',
|
empty($_REQUEST['config']) ? (self::$type == 'theme' ? __('Themes actions') : __('Plugins actions')) : __('Configure module') => '',
|
||||||
]);
|
]) .
|
||||||
|
dcPage::notices();
|
||||||
|
|
||||||
if (empty($_REQUEST['config'])) {
|
if (empty($_REQUEST['config'])) {
|
||||||
self::displayActions();
|
self::displayActions();
|
||||||
|
@ -241,7 +240,7 @@ class Manage extends dcNsProcess
|
||||||
self::displayConfigurator();
|
self::displayConfigurator();
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '</body></html>';
|
dcPage::closeModule();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static function displayConfigurator(): void
|
private static function displayConfigurator(): void
|
||||||
|
@ -278,7 +277,7 @@ class Manage extends dcNsProcess
|
||||||
'<p class="anchor-nav"><label for="type" class="classic">' . __('Goto:') . ' </label>' .
|
'<p class="anchor-nav"><label for="type" class="classic">' . __('Goto:') . ' </label>' .
|
||||||
form::combo('type', [__('Plugins') => 'plugin', __('Themes') => 'theme'], self::$type) . ' ' .
|
form::combo('type', [__('Plugins') => 'plugin', __('Themes') => 'theme'], self::$type) . ' ' .
|
||||||
'<input type="submit" value="' . __('Ok') . '" />' .
|
'<input type="submit" value="' . __('Ok') . '" />' .
|
||||||
form::hidden('p', 'improve') . '</p>' .
|
form::hidden('p', Core::id()) . '</p>' .
|
||||||
'</form>';
|
'</form>';
|
||||||
|
|
||||||
$combo_modules = self::comboModules();
|
$combo_modules = self::comboModules();
|
||||||
|
|
Loading…
Reference in New Issue