Skip to content
Snippets Groups Projects
Commit 7ce46135 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Meilleures possibilités de personnaliser l'accueil de OSE

parent 214f6a7a
No related branches found
No related tags found
1 merge request!51Ll messages perso
......@@ -9,6 +9,17 @@
* Les fichiers téléversés ne peuvent plus être modifiés si une date de retour a été saisie. Pour pouvoir modifier à nouveau, il faut d'abord enlever la date de retour.
* La règle de franchissement de l'étape contrat peut maintenant être personnalisés : soit l'étape est franchie si le projet de contrat est validé, soit il faut en plus qu'une date de retour ait été saisie.
* Personnalisation
* Le message de bienvenue et la page "Contact", auparavant configurables dans le fichier config.local.php, dont maintenant modifiables dans la page Administration / Paramètres généraux.
## Notes de mise à jour
* Dans le fichier config.local.php, supprimer les items suivants de la rubrique etablissement :
* messageBienvenue
* contact
* N'oubliez pas de configurer les nouveaux paramètres généraux de OSE!
# OSE 13.1
## Correction de bugs
......
......@@ -298,6 +298,7 @@ class ParametresForm extends AbstractForm
],
]);
$this->add([
'type' => 'Select',
'name' => 'contrat_regle_franchissement',
......@@ -325,6 +326,57 @@ class ParametresForm extends AbstractForm
],
]);
$this->add([
'name' => 'page_contact',
'type' => 'Textarea',
'options' => [
'label' => 'Contenu de la page "Contact"',
],
'attributes' => [
'rows' => 6,
],
]);
$this->add([
'name' => 'page_accueil',
'type' => 'Textarea',
'options' => [
'label' => 'Message de la page d\'accueil',
],
'attributes' => [
'rows' => 6,
],
]);
$this->add([
'name' => 'connexion_sans_role_ni_statut',
'type' => 'Textarea',
'options' => [
'label' => 'Message informatif si l\'utilisateur n\'est pas intervenant et n\'a aucune affectation',
],
'attributes' => [
'rows' => 6,
],
]);
$this->add([
'name' => 'connexion_non_autorise',
'type' => 'Textarea',
'options' => [
'label' => 'Message informatif si l\'intervenant n\'est pas autorisé à se connecter',
],
'attributes' => [
'rows' => 6,
],
]);
$this->add([
'name' => 'submit',
'type' => 'Submit',
......
......@@ -130,6 +130,30 @@
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Gestion des disciplines</h3>
</div>
<div class="panel-body">
<div class="row">
<div class="col-md-6">
<?= $this->formControlGroup($form->get('page_contact')); ?>
</div>
<div class="col-md-6">
<?= $this->formControlGroup($form->get('page_accueil')); ?>
</div>
</div>
<div class="row">
<div class="col-md-6">
<?= $this->formControlGroup($form->get('connexion_non_autorise')); ?>
</div>
<div class="col-md-6">
<?= $this->formControlGroup($form->get('connexion_sans_role_ni_statut')); ?>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Liens vers les documentations</h3>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment