Commit 7ce46135 authored by Laurent Lécluse's avatar Laurent Lécluse
Browse files

Meilleures possibilités de personnaliser l'accueil de OSE

parent 214f6a7a
......@@ -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
......
......@@ -130,14 +130,14 @@ Cordialement,
"VALEUR" => "<h3>Intervenants</h3>
Contactez votre composante ou bien écrivez à :
<ul>
<li><a href=\"mailto:assistance - ose@unicaen . fr\" title=\"Cliquez pour rédiger un mail à destination de la liste d'échanges dédiée à l'assistance\">assistance-ose@unicaen.fr</a></li>
<li><a href=\"mailto:assistance-ose@unicaen . fr\" title=\"Cliquez pour rédiger un mail à destination de la liste d'échanges dédiée à l'assistance\">assistance-ose@unicaen.fr</a></li>
</ul>
<h3>Gestionnaires</h3>
Postez un message sur la liste d'échanges des gestionnaires :
<ul>
<li><a href=\"mailto:ose@liste . unicaen . fr\" title=\"Cliquez pour rédiger un mail à destination de la liste d'échanges des gestionnaires\">ose@liste.unicaen.fr</a></li>
<li><a href=\"mailto:ose@liste.unicaen.fr\" title=\"Cliquez pour rédiger un mail à destination de la liste d'échanges des gestionnaires\">ose@liste.unicaen.fr</a></li>
</ul>",
"DESCRIPTION" => "Contenu de la page \"Contact\"",
],
......
......@@ -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>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment