]> git.mxchange.org Git - friendica-addons.git/blobdiff - blackout/blackout.php
Move Config::get() to DI::config()->get()
[friendica-addons.git] / blackout / blackout.php
index 72c2f62c59d45f1a652b8dc37221705d6f3a6774..aee5acc76ed7d197d10ee6c9e068f89ca719ca31 100644 (file)
 
 use Friendica\Core\Config;
 use Friendica\Core\Hook;
-use Friendica\Core\L10n;
 use Friendica\Core\Logger;
 use Friendica\Core\Renderer;
 use Friendica\Core\System;
+use Friendica\DI;
 
 function blackout_install() {
        Hook::register('page_header', 'addon/blackout/blackout.php', 'blackout_redirect');
@@ -65,9 +65,9 @@ function blackout_redirect ($a, $b) {
        }
 
        // else...
-       $mystart = Config::get('blackout','begindate');
-       $myend   = Config::get('blackout','enddate');
-       $myurl   = Config::get('blackout','url');
+       $mystart = DI::config()->get('blackout','begindate');
+       $myend   = DI::config()->get('blackout','enddate');
+       $myurl   = DI::config()->get('blackout','url');
        $now = time();
        $date1 = DateTime::createFromFormat('Y-m-d G:i', $mystart);
        $date2 = DateTime::createFromFormat('Y-m-d G:i', $myend);
@@ -85,11 +85,11 @@ function blackout_redirect ($a, $b) {
 }
 
 function blackout_addon_admin(&$a, &$o) {
-       $mystart = Config::get('blackout','begindate');
+       $mystart = DI::config()->get('blackout','begindate');
        if (! is_string($mystart)) { $mystart = "YYYY-MM-DD hh:mm"; }
-       $myend   = Config::get('blackout','enddate');
+       $myend   = DI::config()->get('blackout','enddate');
        if (! is_string($myend)) { $myend = "YYYY-MM-DD hh:mm"; }
-       $myurl   = Config::get('blackout','url');
+       $myurl   = DI::config()->get('blackout','url');
        if (! is_string($myurl)) { $myurl = "https://www.example.com"; }
        $t = Renderer::getMarkupTemplate( "admin.tpl", "addon/blackout/" );
 
@@ -98,17 +98,17 @@ function blackout_addon_admin(&$a, &$o) {
        // a note for the admin
        $adminnote = "";
        if ($date2 < $date1) {
-               $adminnote = L10n::t("The end-date is prior to the start-date of the blackout, you should fix this");
+               $adminnote = DI::l10n()->t("The end-date is prior to the start-date of the blackout, you should fix this");
        } else {
-               $adminnote = L10n::t("Please double check that the current settings for the blackout. Begin will be <strong>%s</strong> and it will end <strong>%s</strong>.", $mystart, $myend);
+               $adminnote = DI::l10n()->t("Please double check that the current settings for the blackout. Begin will be <strong>%s</strong> and it will end <strong>%s</strong>.", $mystart, $myend);
        }
        $o = Renderer::replaceMacros($t, [
-               '$submit' => L10n::t('Save Settings'),
-               '$rurl' => ["rurl", L10n::t("Redirect URL"), $myurl, L10n::t("all your visitors from the web will be redirected to this URL"), "", "", "url"],
-               '$startdate' => ["startdate", L10n::t("Begin of the Blackout"), $mystart, L10n::t("Format is <tt>YYYY-MM-DD hh:mm</tt>; <em>YYYY</em> year, <em>MM</em> month, <em>DD</em> day, <em>hh</em> hour and <em>mm</em> minute.")],
-               '$enddate' => ["enddate", L10n::t("End of the Blackout"), $myend, ""],
+               '$submit' => DI::l10n()->t('Save Settings'),
+               '$rurl' => ["rurl", DI::l10n()->t("Redirect URL"), $myurl, DI::l10n()->t("all your visitors from the web will be redirected to this URL"), "", "", "url"],
+               '$startdate' => ["startdate", DI::l10n()->t("Begin of the Blackout"), $mystart, DI::l10n()->t("Format is <tt>YYYY-MM-DD hh:mm</tt>; <em>YYYY</em> year, <em>MM</em> month, <em>DD</em> day, <em>hh</em> hour and <em>mm</em> minute.")],
+               '$enddate' => ["enddate", DI::l10n()->t("End of the Blackout"), $myend, ""],
                '$adminnote' => $adminnote,
-               '$aboutredirect' => L10n::t("<strong>Note</strong>: The redirect will be active from the moment you press the submit button. Users currently logged in will <strong>not</strong> be thrown out but can't login again after logging out should the blackout is still in place."),
+               '$aboutredirect' => DI::l10n()->t("<strong>Note</strong>: The redirect will be active from the moment you press the submit button. Users currently logged in will <strong>not</strong> be thrown out but can't login again after logging out should the blackout is still in place."),
        ]);
 }
 function blackout_addon_admin_post (&$a) {