X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=view%2Ftheme%2Fduepuntozero%2Fconfig.php;h=a64f6f5fedaf0d7fd32ca24f6cf7782e8730999a;hb=35ca4961d21c807b85af97295961c5d513f5be50;hp=1b299329bf43f4dcabfa06e9329831161c61eed7;hpb=e36f2bb1fb3439e9993c7568e57140c4f954b772;p=friendica.git diff --git a/view/theme/duepuntozero/config.php b/view/theme/duepuntozero/config.php index 1b299329bf..a64f6f5fed 100644 --- a/view/theme/duepuntozero/config.php +++ b/view/theme/duepuntozero/config.php @@ -1,73 +1,90 @@ . + * */ use Friendica\App; -use Friendica\Core\Config; -use Friendica\Core\PConfig; -use Friendica\Core\System; +use Friendica\Core\Renderer; +use Friendica\DI; -function theme_content(App $a) { - if (!local_user()) { +function theme_content(App $a) +{ + if (!DI::userSession()->getLocalUserId()) { return; } - $colorset = PConfig::get( local_user(), 'duepuntozero', 'colorset'); + $colorset = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'duepuntozero', 'colorset'); $user = true; return clean_form($a, $colorset, $user); } -function theme_post(App $a) { - if (! local_user()) { +function theme_post(App $a) +{ + if (!DI::userSession()->getLocalUserId()) { return; } - if (isset($_POST['duepuntozero-settings-submit'])){ - PConfig::set(local_user(), 'duepuntozero', 'colorset', $_POST['duepuntozero_colorset']); + if (isset($_POST['duepuntozero-settings-submit'])) { + DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'duepuntozero', 'colorset', $_POST['duepuntozero_colorset']); } } -function theme_admin(App $a) { - $colorset = Config::get( 'duepuntozero', 'colorset'); +function theme_admin(App $a) +{ + $colorset = DI::config()->get('duepuntozero', 'colorset'); $user = false; return clean_form($a, $colorset, $user); } -function theme_admin_post(App $a) { - if (isset($_POST['duepuntozero-settings-submit'])){ - Config::set('duepuntozero', 'colorset', $_POST['duepuntozero_colorset']); +function theme_admin_post(App $a) +{ + if (isset($_POST['duepuntozero-settings-submit'])) { + DI::config()->set('duepuntozero', 'colorset', $_POST['duepuntozero_colorset']); } } /// @TODO $a is no longer used -function clean_form(App $a, &$colorset, $user) { +function clean_form(App $a, &$colorset, $user) +{ $colorset = [ - 'default' =>t('default'), - 'greenzero' =>t('greenzero'), - 'purplezero' =>t('purplezero'), - 'easterbunny' =>t('easterbunny'), - 'darkzero' =>t('darkzero'), - 'comix' =>t('comix'), - 'slackr' =>t('slackr'), + 'default' => DI::l10n()->t('default'), + 'greenzero' => DI::l10n()->t('greenzero'), + 'purplezero' => DI::l10n()->t('purplezero'), + 'easterbunny' => DI::l10n()->t('easterbunny'), + 'darkzero' => DI::l10n()->t('darkzero'), + 'comix' => DI::l10n()->t('comix'), + 'slackr' => DI::l10n()->t('slackr'), ]; if ($user) { - $color = PConfig::get(local_user(), 'duepuntozero', 'colorset'); + $color = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'duepuntozero', 'colorset'); } else { - $color = Config::get( 'duepuntozero', 'colorset'); + $color = DI::config()->get('duepuntozero', 'colorset'); } - $t = get_markup_template("theme_settings.tpl" ); - /// @TODO No need for adding string here, $o is not defined - $o .= replace_macros($t, [ - '$submit' => t('Submit'), - '$baseurl' => System::baseUrl(), - '$title' => t("Theme settings"), - '$colorset' => ['duepuntozero_colorset', t('Variations'), $color, '', $colorset], + $t = Renderer::getMarkupTemplate("theme_settings.tpl"); + $o = Renderer::replaceMacros($t, [ + '$submit' => DI::l10n()->t('Submit'), + '$title' => DI::l10n()->t("Theme settings"), + '$colorset' => ['duepuntozero_colorset', DI::l10n()->t('Variations'), $color, '', $colorset], ]); return $o;