Le fichier context.xml Ce fichier xml permet de paramétrer l'application Calcium. Il se trouve dans le répertoire tomcat/conf du serveur d'applications. Voici les différentes éléments paramétrables : Astuce |
---|
title | Paramètres non utilisés |
---|
| Dans le cas où vous n'utiliseriez pas certains paramètres, il suffit de laisser la valeur par défaut ou bien de ne pas les remplir. Néanmoins, pour que l'application puisse se lancer tous les paramètres doivent être présents. |
Connexion à la base de données (v1.0.9) Bloc de code |
---|
language | bash |
---|
title | Connexion à la base de données |
---|
| <Resource name="jdbc/db"
type="javax.sql.DataSource"
username ="user_calcium"
password="mdp_calcium"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://xxxx.univ-yyy.fr:3306/sid"
maxActive="20"
maxIdle="4"
maxWait="10000"
removeAbandoned="true"
removeAbandonedTimeout="600"
logAbandoned="true"
validationQuery="select '1'" />
|
L'attribut username et password permettent de définir les données de connexion à la base de données. L'attribut url définit l'url de connexion JDBC à la base de données (sid = nom de la base de données). (mettre localhost si la base et le serveur tomcat sont sur la même machine)
URL de l'application (v1.0.9) Bloc de code |
---|
language | bash |
---|
title | URL de l'appplication |
---|
| <Parameter name="app.url" value="http://calcium.univ-yyy.fr" /> |
Avertissement |
---|
| Afin que l'application puisse fonctionne correctement, il est fortement conseillé d'installer l'application avec une URL de type simple : http://calcium.univ-xxx.fr |
Assistance et documentation (v1.0.9) Bloc de code |
---|
language | bash |
---|
title | Assistance et documentation |
---|
| <Parameter name="support.docUrl" value="http://calciumv2.univ-lorraine.fr" />
<Parameter name="support.docStatMacroUrl" value="https://wikidocs.univ-lorraine.fr/x/goN3D" /> |
Ces paramètres sont à laisser tels quels. Ils permettent de définir les URLs liées à la documentation.
Configuration du SMTP (v1.0.9) Bloc de code |
---|
| <Parameter name="mail.smtpHost" value="smtp.univ-yyy.fr" />
<Parameter name="mail.port" value="25" />
<Parameter name="mail.from" value="calcium@univ-yyy.fr" />
<Parameter name="mail.to" value="liste@univ-yyy.fr" /> |
L'attribut mail.from indique l'expéditeur des messages que Calcium envoie. L'attribut mail.to spécifie le mail que Calcium utilise pour envoyer les erreurs que l'application pourrait rencontrer. (typiquement une liste concernant les informaticiens). Rapports (v1.0.9) Bloc de code |
---|
language | bash |
---|
title | Rapports |
---|
| <Parameter name="rapport.relance" value="relance@univ-yyy.fr" />
<Parameter name="rapport.import" value="import@univ-yyy.fr" /> |
L'attribut rapport.relance définit l'adresse mail vers laquelle sont envoyés les rapports de relances qui ont été programmés. L'attribut rapport.import définit l'adresse mail vers laquelle est envoyé le rapport concernant les imports.
Proxy (v1.0.9) Bloc de code |
---|
language | bash |
---|
title | Définition du proxy |
---|
| <Parameter name="proxy.host" value="proxy.univ-yyy.fr"/>
<Parameter name="proxy.port" value="3128"/> |
Laisser ces champs vides si vous n'utilisez pas de proxy. Année d'inscription de référence (v1.0.9) Bloc de code |
---|
language | bash |
---|
title | Année inscription |
---|
| <Parameter name="annee.inscription" value="2016" /> |
C'est l'année d'inscription des étudiants. Exemple : pour l'année scolaire 2017-2018, le paramètre doit être fixé à 2017.
Astuce |
---|
| Il suffit de renseigner uniquement le paramètre bcb.id_ps avec le numéro de FINESS ou de SIRET (à voir avec la BCB) Le paramètre bcb.code_editeur doit rester fixé à UNIV-LORRAINE |
Nom de l'établissement (v1.0.9) Bloc de code |
---|
language | bash |
---|
title | Nom de l'Université |
---|
| <Parameter name="univ.nom" value="Universite de Lorraine"/> |
Super admin (v1.0.9) Bloc de code |
---|
language | bash |
---|
title | Mode super admin |
---|
| <Parameter name="superAdmins" value="login1,login2,..." /> |
Avertissement |
---|
Ce paramètre permet de spécifier des identifiants correspondants à des utilisateurs qui seront considérés comme Super Admin et qui ne seront pas restreint pas les autorisations au sein de Calcium. Il permet essentiellement de pouvoir configurer Calcium lors d'une première utilisation. En utilisation normale, ce paramètre DOIT être VIDE. |
Prise de rendez-vous en ligne (v.1.2.0)
Nécessite la version 1.2.0 ou plus Bloc de code |
---|
language | bash |
---|
title | Mode super admin |
---|
| <Parameter name="prdv.enligne" value="false"/> |
Cet attribut permet de définir s'il est possible de créer des créneaux de rendez-vous qui sera disponible à la prise en ligne de RdV.
|