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" /> |
Spécifier ici C'est l'année d'inscription de référencedes étudiants. Exemple : pour l'année scolaire 2017-2018, le paramètre doit être fixé à 2017.
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"/> |
Mail de TEST (v1.3.2) Bloc de code |
---|
language | bash |
---|
title | Mail test |
---|
| <Parameter name="mail.test" value="" /> |
Si le paramètre Bandeau de TEST est à true, il est possible de recevoir les mails qu'un étudiant recevrait de Calcium en remplissant cet attribut. Une seule adresse mail est acceptable. Super admin (v 1.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 devrait être vide. | Divers système
Avertissement |
---|
Ce paramètre ne sera plus utilisé dans Calcium dans la version 1.3.3. |
Prise de rendez-vous en ligne (v 1.2.0) Bloc de code |
---|
language | bash |
---|
title | Mode super admin |
---|
| <Parameter name="prdv.enligne" value="false"/> |
Nécessite la version 1.2.0 ou plus 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.
|