X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=impressum%2Fimpressum.php;h=4bbb419babf37961a4f1ea589ac62f25bb0f549e;hb=2dbcc42384b85e5253b939f528236f41909b1596;hp=bcbe4235964735f0c244b688d04bbb793fc86685;hpb=1ce63185abc24a0813c2045c43ec1e3fede6e113;p=friendica-addons.git diff --git a/impressum/impressum.php b/impressum/impressum.php index bcbe4235..4bbb419b 100644 --- a/impressum/impressum.php +++ b/impressum/impressum.php @@ -8,7 +8,6 @@ */ use Friendica\Content\Text\BBCode; -use Friendica\Core\Config; use Friendica\Core\Hook; use Friendica\Core\Logger; use Friendica\Core\Renderer; @@ -24,13 +23,6 @@ function impressum_install() { Logger::log("installed impressum Addon"); } -function impressum_uninstall() { - Hook::unregister('load_config', 'addon/impressum/impressum.php', 'impressum_load_config'); - Hook::unregister('about_hook', 'addon/impressum/impressum.php', 'impressum_show'); - Hook::unregister('page_end', 'addon/impressum/impressum.php', 'impressum_footer'); - Logger::log("uninstalled impressum Addon"); -} - function impressum_module() { } function impressum_content() { @@ -93,13 +85,12 @@ function impressum_addon_admin_post (&$a) { $notes = (!empty($_POST['notes']) ? (trim($_POST['notes'])) : ''); $email = (!empty($_POST['email']) ? Strings::escapeTags(trim($_POST['email'])) : ''); $footer_text = (!empty($_POST['footer_text']) ? (trim($_POST['footer_text'])) : ''); - Config::set('impressum','owner',strip_tags($owner)); - Config::set('impressum','ownerprofile',strip_tags($ownerprofile)); - Config::set('impressum','postal',strip_tags($postal)); - Config::set('impressum','email',strip_tags($email)); - Config::set('impressum','notes',strip_tags($notes)); - Config::set('impressum','footer_text',strip_tags($footer_text)); - info(DI::l10n()->t('Settings updated.'). EOL ); + DI::config()->set('impressum','owner',strip_tags($owner)); + DI::config()->set('impressum','ownerprofile',strip_tags($ownerprofile)); + DI::config()->set('impressum','postal',strip_tags($postal)); + DI::config()->set('impressum','email',strip_tags($email)); + DI::config()->set('impressum','notes',strip_tags($notes)); + DI::config()->set('impressum','footer_text',strip_tags($footer_text)); } function impressum_addon_admin (&$a, &$o) { $t = Renderer::getMarkupTemplate( "admin.tpl", "addon/impressum/" );