auth->makePermissions([dcAuth::PERMISSION_ADMIN])); $o = new dcAliases(); $aliases = $o->getAliases(); # Update aliases if (isset($_POST['a']) && is_array($_POST['a'])) { try { $o->updateAliases($_POST['a']); dcAdminNotices::addSuccessNotice(__('Aliases successfully updated.')); dcCore::app()->adminurl->redirect('admin.plugin.alias'); } catch (Exception $e) { dcCore::app()->error->add($e->getMessage()); } } # New alias if (isset($_POST['alias_url'])) { try { $o->createAlias($_POST['alias_url'], $_POST['alias_destination'], count($aliases) + 1); dcAdminNotices::addSuccessNotice(__('Alias successfully created.')); dcCore::app()->adminurl->redirect('admin.plugin.alias'); } catch (Exception $e) { dcCore::app()->error->add($e->getMessage()); } } ?>
' . __('No alias') . '
'; } else { echo ''; } echo '