+/// @TODO $a is no longer used
+function clean_form(App $a, &$colorset, $user)
+{
+ $colorset = [
+ 'default' => L10n::t('default'),
+ 'greenzero' => L10n::t('greenzero'),
+ 'purplezero' => L10n::t('purplezero'),
+ 'easterbunny' => L10n::t('easterbunny'),
+ 'darkzero' => L10n::t('darkzero'),
+ 'comix' => L10n::t('comix'),
+ 'slackr' => L10n::t('slackr'),
+ ];
+
+ if ($user) {
+ $color = PConfig::get(local_user(), 'duepuntozero', 'colorset');
+ } else {
+ $color = Config::get('duepuntozero', 'colorset');
+ }
+
+ $t = Renderer::getMarkupTemplate("theme_settings.tpl");
+ $o = Renderer::replaceMacros($t, [
+ '$submit' => L10n::t('Submit'),
+ '$baseurl' => System::baseUrl(),
+ '$title' => L10n::t("Theme settings"),
+ '$colorset' => ['duepuntozero_colorset', L10n::t('Variations'), $color, '', $colorset],
+ ]);