Skip to content
Snippets Groups Projects
Commit f22c6edb authored by Moritz Strohm's avatar Moritz Strohm
Browse files

added config for TANDEMPLUGIN_USE_LEVEL

parent 8112285d
No related branches found
No related tags found
No related merge requests found
......@@ -513,6 +513,7 @@ class AdminController extends PluginController
$this->proof_fields_enabled = (bool)Request::get('proof_fields_enabled', false);
$this->use_tools_navigation = Request::int('use_tools_navigation', 0);
$this->management_email_address = Request::get('management_email_address');
$this->use_level = (bool)Request::get('use_level', false);
if(($this->delete_old_period < 1) or ($this->delete_old_period > 24)) {
PageLayout::postError(
......@@ -540,12 +541,20 @@ class AdminController extends PluginController
$delete_old_period->value = $this->delete_old_period;
$delete_old_period->store();
}
$management_email_address_field = ConfigEntry::findByField('TANDEMPLUGIN_MANAGEMENT_EMAIL_ADDRESS')[0];
if ($management_email_address_field) {
$management_email_address_field->value = $this->management_email_address;
$management_email_address_field->store();
}
$use_level = ConfigEntry::findByField('TANDEMPLUGIN_USE_LEVEL')[0];
if($use_level) {
$use_level->value = $this->use_level;
$use_level->store();
}
$config->store(
'TANDEMPLUGIN_USE_TOOLS_NAVIGATION',
(int)$this->use_tools_navigation
......@@ -581,6 +590,8 @@ class AdminController extends PluginController
$this->management_email_address =
$config->TANDEMPLUGIN_MANAGEMENT_EMAIL_ADDRESS
?: '';
$this->use_level = $config->TANDEMPLUGIN_USE_LEVEL ?: '';
}
}
......
......@@ -4,7 +4,7 @@
<fieldset>
<legend><?= dgettext(
'TandemPlugin',
'Filterung der Suchergebnisse anhand des Geschlechtes'
'Filterung der Suchergebnisse'
) ?>
</legend>
<p><?= dgettext(
......@@ -13,13 +13,27 @@
) ?>
</p>
<label>
<input type="checkbox" name="gender_search_enabled"
<?= $gender_search_enabled ? 'checked="checked"' : '' ?>
value="1">
<?= dgettext(
'TandemPlugin',
'Filterung anhand des Geschlechtes erlauben'
) ?>
<input type="checkbox" name="gender_search_enabled"
<?= $gender_search_enabled ? 'checked="checked"' : '' ?>
value="1">
</label>
<p>
<?= dgettext(
'TandemPlugin',
'Es kann ein Sprachniveau bei den beherrschten Sprachen angegeben werden, das bei der Suche nach passenden Tandems beachtet wird.'
) ?>
</p>
<label>
<input type="checkbox" name="use_level" value="1"
<?= $use_level ? 'checked="checked"' : '' ?>>
<?= dgettext(
'TandemPlugin',
'Sprachniveau bei der Suche nach Tandems benutzen'
) ?>
</label>
</fieldset>
<fieldset>
......@@ -56,13 +70,13 @@
) ?>
</p>
<label>
<input type="checkbox" name="proof_fields_enabled"
<?= $proof_fields_enabled ? 'checked="checked"' : '' ?>
value="1">
<?= dgettext(
'TandemPlugin',
'Leistungsbescheinigung und Teilnahmebestätigung anbieten'
) ?>
<input type="checkbox" name="proof_fields_enabled"
<?= $proof_fields_enabled ? 'checked="checked"' : '' ?>
value="1">
</label>
</fieldset>
<fieldset>
......@@ -76,13 +90,13 @@
) ?>
</p>
<label>
<input type="checkbox" name="use_tools_navigation"
<?= $use_tools_navigation ? 'checked="checked"' : '' ?>
value="1">
<?= dgettext(
'TandemPlugin',
'Tandem-Verwaltung im Bereich "Tools" anzeigen'
) ?>
<input type="checkbox" name="use_tools_navigation"
<?= $use_tools_navigation ? 'checked="checked"' : '' ?>
value="1">
</label>
</fieldset>
<fieldset>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment