Tony CHEMIT pushed to branch pages at ultreiaio / ird-observe Commits: 2e8a0ec1 by 166231 at 2019-09-16T16:33:43Z Site checkin for project ObServe :: Pom - - - - - 5 changed files: - administration-web.html - architecture-logicielle.html - index.html - install-serverPG.html - install.html Changes: ===================================== administration-web.html ===================================== @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/markdown/administration-web.md.vm at 2019-08-02 + | Generated by Apache Maven Doxia Site Renderer 1.9.1 from src/site/markdown/administration-web.md.vm at 2019-09-16 | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20190802" /> + <meta name="Date-Revision-yyyymmdd" content="20190916" /> <meta http-equiv="Content-Language" content="fr" /> <title>ObServe :: Pom – Installation de lapplication web</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> @@ -27,8 +27,8 @@ <ul class="breadcrumb"> <li class=""><a href="https://ultreiaio.gitlab.io/ird-observe/index.html" class="externalLink" title="ObServe :: Pom">ObServe :: Pom</a><span class="divider">»</span></li> <li class="active ">Installation de lapplication web</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Dernière publication: 2019-08-02</li> - <li id="projectVersion" class="pull-right"><span class="divider">|</span>Version: 7.1.0</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Dernière publication: 2019-09-16</li> + <li id="projectVersion" class="pull-right"><span class="divider">|</span>Version: 7.1.1</li> <li class="pull-right"><span class="divider">|</span> <a href="http://ultreia.io" class="externalLink" title="Ultreia.io">Ultreia.io</a></li> <li class="pull-right"><a href="https://gitlab.com/ultreiaio/ird-observe" class="externalLink" title="GitLab">GitLab</a></li> @@ -101,7 +101,7 @@ <pre class="source"> /var/local/observeweb/{contextPath} |-- databases.yml # configuration des bases de données |-- log - | `-- observeweb-7.1.0.log # logs de l'application + | `-- observeweb-7.1.1.log # logs de l'application |-- observeweb-log4j2.xml # configuration des logs |-- temp # répertoire temporaire `-- users.yml # configuration des utilisateurs ===================================== architecture-logicielle.html ===================================== @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/markdown/architecture-logicielle.md at 2019-08-02 + | Generated by Apache Maven Doxia Site Renderer 1.9.1 from src/site/markdown/architecture-logicielle.md at 2019-09-16 | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20190802" /> + <meta name="Date-Revision-yyyymmdd" content="20190916" /> <meta http-equiv="Content-Language" content="fr" /> <title>ObServe :: Pom – Architecture logicielle dObServe</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> @@ -27,8 +27,8 @@ <ul class="breadcrumb"> <li class=""><a href="https://ultreiaio.gitlab.io/ird-observe/index.html" class="externalLink" title="ObServe :: Pom">ObServe :: Pom</a><span class="divider">»</span></li> <li class="active ">Architecture logicielle dObServe</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Dernière publication: 2019-08-02</li> - <li id="projectVersion" class="pull-right"><span class="divider">|</span>Version: 7.1.0</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Dernière publication: 2019-09-16</li> + <li id="projectVersion" class="pull-right"><span class="divider">|</span>Version: 7.1.1</li> <li class="pull-right"><span class="divider">|</span> <a href="http://ultreia.io" class="externalLink" title="Ultreia.io">Ultreia.io</a></li> <li class="pull-right"><a href="https://gitlab.com/ultreiaio/ird-observe" class="externalLink" title="GitLab">GitLab</a></li> @@ -75,13 +75,11 @@ </div> </div> <div id="bodyColumn" class="span10" > -<h1>Architecture logicielle d’ObServe</h1> -<div class="section"> +<h1>Architecture logicielle d’ObServe</h1><section> <h2><a name="Abstract"></a>Abstract</h2> -<p>Ce document décrit l’architecture logicielle du projet <i>ObServe</i>.</p></div> -<div class="section"> +<p>Ce document décrit l’architecture logicielle du projet <i>ObServe</i>.</p></section><section> <h2><a name="Les_diff.C3.A9rentes_couches_de_l.E2.80.99application"></a>Les différentes couches de l’application</h2> -<p>Ce logiciel est une application de type “client lourd” totalement écrit en <tt>Java</tt>_.</p> +<p>Ce logiciel est une application de type “client lourd” totalement écrit en Java_.</p> <p>Il est basé sur une architecture n-tiers en couches, à savoir :</p> <ul> @@ -92,11 +90,10 @@ </ul> <p>.. image:: images/architecture.png :scale: 50 :align: center</p> <h1>La couche de Présentation</h1> -<p>Cette couche incarne l’IHM de l’application et est implémentée en <i>Java Swing</i>. Le rendu, quant à lui, utilise le style <tt>Nimbus</tt>_ disponible à partir de la version 6u10 de la <i>JRE</i> de Sun et qui sera le nouveau style par défaut à partir de la version 7 de <i>Java</i>.</p> -<p>La couche de présentation respecte rigoureusement le modèle de conception <i>MVC</i> qui découple la vue du modèle et du contrôleur, et ne communique qu’avec la couche Métier et la couche de Services.</p></div> -<div class="section"> +<p>Cette couche incarne l’IHM de l’application et est implémentée en <i>Java Swing</i>. Le rendu, quant à lui, utilise le style Nimbus_ disponible à partir de la version 6u10 de la <i>JRE</i> de Sun et qui sera le nouveau style par défaut à partir de la version 7 de <i>Java</i>.</p> +<p>La couche de présentation respecte rigoureusement le modèle de conception <i>MVC</i> qui découple la vue du modèle et du contrôleur, et ne communique qu’avec la couche Métier et la couche de Services.</p></section><section> <h2><a name="Construction_des_interfaces_graphiques"></a>Construction des interfaces graphiques</h2> -<p>Les interfaces graphiques sont construites à l’aide de la technologie <tt>JAXX</tt>_ qui permet de spécifier les IHM en <i>xml</i> puis de les générer automatiquement à partir de ces spécifications.</p> +<p>Les interfaces graphiques sont construites à l’aide de la technologie JAXX_ qui permet de spécifier les IHM en <i>xml</i> puis de les générer automatiquement à partir de ces spécifications.</p> <p>Cette technologie permet, entre autre et de manière transparente, de gérer :</p> <ul> @@ -117,21 +114,18 @@ <li>le service de Tracabilité (basé sur la librairie <i>common-logging</i>) permet de tracer les différents évènements produits durant l’exécution du logiciel. Ce service sera notamment utilisé lors de la validation de niveau 2 des données d’observateur, ainsi que lors de la synchronisation avec le serveur <i>Obstuna</i>.</li> <li>Le service de Validation.</li> -</ul></div> -<div class="section"> +</ul></section><section> <h2><a name="le_service_de_Validation"></a>le service de Validation</h2> -<p>La validation des données est réalisée à partir du moteur de validation <tt>XWorks</tt>_ actuellement utilisé par le célébre framework web <tt>Struts 2</tt>_. Pour répondre aux besoins spécifiques du projet Observe, ce moteur a été “customisé” pour prendre en compte 2 niveaux de gravité d’erreurs : erreur ou anomalie.</p> +<p>La validation des données est réalisée à partir du moteur de validation XWorks_ actuellement utilisé par le célébre framework web Struts 2_. Pour répondre aux besoins spécifiques du projet Observe, ce moteur a été “customisé” pour prendre en compte 2 niveaux de gravité d’erreurs : erreur ou anomalie.</p> <p>L’implantation de la validation est “non intrusive” vis-à-vis des données quelle valide. Toutes les règles de validation sont externalisées et décrites dans des fichiers xml. Elles peuvent donc être modifiées et affinées sans avoir à recompiler. Elles sont rassemblées dans un <i>jar</i> indépendant pour en faciliter l’évolution.</p> <p>Ce service est utilisé par la couche Présentation lors de la saisie des formulaires et par la couche Métier lors de la consolidation des données (validation dite de “niveau 2”).</p> -<h1>La couche de persistance</h1></div> -<div class="section"> +<h1>La couche de persistance</h1></section><section> <h2><a name="ToPIA"></a>ToPIA</h2> -<p>L’application utilise le composant <i>ToPIA-persistence</i> provenant framework <tt>ToPIA</tt>_ développé par la société <tt>Codelutin</tt>_. Ce composant assure l’accès aux différentes bases de données de manière transparente.</p> -<p>Actuellement <i>ToPIA-persistence</i> s’appuie sur <tt>Hibernate 3</tt>_ pour la persistance et les transactions. Prochainement <i>ToPIA-persistence</i> s’appuiera sur la norme <i>JPA</i> de persistance préconisée par Sun.</p></div> -<div class="section"> +<p>L’application utilise le composant <i>ToPIA-persistence</i> provenant framework ToPIA_ développé par la société Codelutin_. Ce composant assure l’accès aux différentes bases de données de manière transparente.</p> +<p>Actuellement <i>ToPIA-persistence</i> s’appuie sur Hibernate 3_ pour la persistance et les transactions. Prochainement <i>ToPIA-persistence</i> s’appuiera sur la norme <i>JPA</i> de persistance préconisée par Sun.</p></section><section> <h2><a name="Les_bases_de_donn.C3.A9es_de_l.E2.80.99application"></a>Les bases de données de l’application</h2> -<p>La base de données centrale <tt>Obstuna</tt> sera implantée sur un moteur <tt>PostgreSQL</tt>_.</p> -<p>Les bases de données déployées sur les Tablet-PC utiliseront un moteur <tt>h2</tt><i>. Ce choix est conditionné par le fait que ce moteur est très léger (< à 1Moctets), ne nécessite aucune installation spécifique et fournit un mode <tt>Postgres</tt></i> rendant une base de données <tt>h2</tt>_ compatible avec un moteur <tt>PostgreSQL</tt>_ (simplification des opérations de synchronisation entre bases de données locales et base de données centrale).</p> +<p>La base de données centrale Obstuna sera implantée sur un moteur PostgreSQL_.</p> +<p>Les bases de données déployées sur les Tablet-PC utiliseront un moteur h2<i>. Ce choix est conditionné par le fait que ce moteur est très léger (< à 1Moctets), ne nécessite aucune installation spécifique et fournit un mode Postgres</i> rendant une base de données h2_ compatible avec un moteur PostgreSQL_ (simplification des opérations de synchronisation entre bases de données locales et base de données centrale).</p> <p>.. _java: <a class="externalLink" href="http://java.sun.com/javase/">http://java.sun.com/javase/</a></p> <p>.. _Codelutin: <a class="externalLink" href="http://www.codelutin.com">http://www.codelutin.com</a></p> <p>.. _Nimbus: <a class="externalLink" href="http://java.sun.com/developer/technicalArticles/javase/java6u10/index.html">http://java.sun.com/developer/technicalArticles/javase/java6u10/index.html</a></p> @@ -142,7 +136,7 @@ <p>.. _Hibernate 3: <a class="externalLink" href="http://www.hibernate.org/">http://www.hibernate.org/</a></p> <p>.. _h2: <a class="externalLink" href="http://www.h2database.com/html/main.html">http://www.h2database.com/html/main.html</a></p> <p>.. _Postgres: <a class="externalLink" href="http://www.postgresql.org/">http://www.postgresql.org/</a></p> -<p>.. _PostgreSQL: <a class="externalLink" href="http://www.postgresql.org/">http://www.postgresql.org/</a></p></div> +<p>.. _PostgreSQL: <a class="externalLink" href="http://www.postgresql.org/">http://www.postgresql.org/</a></p></section> </div> </div> </div> ===================================== index.html ===================================== @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/markdown/index.md at 2019-08-02 + | Generated by Apache Maven Doxia Site Renderer 1.9.1 from src/site/markdown/index.md at 2019-09-16 | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20190802" /> + <meta name="Date-Revision-yyyymmdd" content="20190916" /> <meta http-equiv="Content-Language" content="fr" /> <title>ObServe :: Pom – ObServe</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> @@ -27,8 +27,8 @@ <ul class="breadcrumb"> <li class=""><a href="https://ultreiaio.gitlab.io/ird-observe/index.html" class="externalLink" title="ObServe :: Pom">ObServe :: Pom</a><span class="divider">»</span></li> <li class="active ">ObServe</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Dernière publication: 2019-08-02</li> - <li id="projectVersion" class="pull-right"><span class="divider">|</span>Version: 7.1.0</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Dernière publication: 2019-09-16</li> + <li id="projectVersion" class="pull-right"><span class="divider">|</span>Version: 7.1.1</li> <li class="pull-right"><span class="divider">|</span> <a href="http://ultreia.io" class="externalLink" title="Ultreia.io">Ultreia.io</a></li> <li class="pull-right"><a href="https://gitlab.com/ultreiaio/ird-observe" class="externalLink" title="GitLab">GitLab</a></li> @@ -92,8 +92,7 @@ </div> </div> <div id="bodyColumn" class="span10" > -<h1>ObServe</h1> -<div class="section"> +<h1>ObServe</h1><section> <h2><a name="Pr.C3.A9sentation"></a>Présentation</h2> <p>Le logiciel <i>ObServe</i>… TODO</p> <h1>Les documents</h1> @@ -103,7 +102,7 @@ <li><a href=";/install-serverPG.html">Administration obstuna</a></li> <li><a href="./administration-web.html">Administration web</a></li> <li><a href="./config-report.html">Configuration</a></li> -</ul></div> +</ul></section> </div> </div> </div> ===================================== install-serverPG.html ===================================== @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/markdown/install-serverPG.md at 2019-08-02 + | Generated by Apache Maven Doxia Site Renderer 1.9.1 from src/site/markdown/install-serverPG.md at 2019-09-16 | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20190802" /> + <meta name="Date-Revision-yyyymmdd" content="20190916" /> <meta http-equiv="Content-Language" content="fr" /> <title>ObServe :: Pom – Installation du serveur Obstuna</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> @@ -27,8 +27,8 @@ <ul class="breadcrumb"> <li class=""><a href="https://ultreiaio.gitlab.io/ird-observe/index.html" class="externalLink" title="ObServe :: Pom">ObServe :: Pom</a><span class="divider">»</span></li> <li class="active ">Installation du serveur Obstuna</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Dernière publication: 2019-08-02</li> - <li id="projectVersion" class="pull-right"><span class="divider">|</span>Version: 7.1.0</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Dernière publication: 2019-09-16</li> + <li id="projectVersion" class="pull-right"><span class="divider">|</span>Version: 7.1.1</li> <li class="pull-right"><span class="divider">|</span> <a href="http://ultreia.io" class="externalLink" title="Ultreia.io">Ultreia.io</a></li> <li class="pull-right"><a href="https://gitlab.com/ultreiaio/ird-observe" class="externalLink" title="GitLab">GitLab</a></li> @@ -75,14 +75,13 @@ </div> </div> <div id="bodyColumn" class="span10" > -<h1>Installation du serveur Obstuna</h1> -<div class="section"> +<h1>Installation du serveur Obstuna</h1><section> <h2><a name="Pr.C3.A9-requis"></a>Pré-requis</h2> <ul> <li> -<p>Un certain nombre d’outils et scripts sont intégrés dans ObServe, il faut au préalable récupérer la dernière version de l’application. <tt>downloads</tt>_</p> +<p>Un certain nombre d’outils et scripts sont intégrés dans ObServe, il faut au préalable récupérer la dernière version de l’application. downloads_</p> </li> <li> @@ -103,8 +102,7 @@ <li>posséder une base postgres accessible par le programme</li> <li>un utilisateur propriétaire de la base</li> <li>tous les autres utilisateurs créés sur le serveur postgres</li> -</ul></div> -<div class="section"> +</ul></section><section> <h2><a name="Cr.C3.A9ation_d.E2.80.99une_base_obstuna"></a>Création d’une base obstuna</h2> <p>La mise en place d’une nouvelle base obstuna se fait en 3 étapes :</p> <ul> @@ -114,8 +112,7 @@ <li>création du contenu de la base via ObServe</li> </ul> <p>Note</p> -<p><b>Il faut de plus avoir à disposition une autre base obstuna qui contient le référentiel à importer dans la nouvelle base.</b></p> -<div class="section"> +<p><b>Il faut de plus avoir à disposition une autre base obstuna qui contient le référentiel à importer dans la nouvelle base.</b></p><section> <h3><a name="Phase_1"></a>Phase 1</h3> <p>Pour créer une nouvelle instance d’obstuna, il faut au préalable avoir une base vierge (sans schéma) et les utilisateurs sur le serveur postgres.</p> <p>Il existe une script qui permet de faire ça en tant qu’utilisateur <i>postgres</i>.</p> @@ -156,8 +153,7 @@ <div> <pre class="source"> ( cd scripts/postgresl/createdb ; ./create-empty.sh obstuna-test admin-test "technicien-test utilisateur-test referentiel-test") </pre></div></div> -</div> -<div class="section"> +</section><section> <h3><a name="Phase_1_.28base_de_test.29"></a>Phase 1 (base de test)</h3> <p>Pour créer la base de test utilisée pour tous les tests d’intégration, on lance un autre script :</p> @@ -175,8 +171,7 @@ <li>techniciens <i>technicien1</i>, <i>technicien2</i>, <i>technicien3</i></li> <li>utilisateurs <i>utilisateur</i></li> <li>utilisateurs de référentiel <i>referentiel</i></li> -</ul></div> -<div class="section"> +</ul></section><section> <h3><a name="Phase_2"></a>Phase 2</h3> <p>Ajouter une ligne dans le fichier de configuration pg_hba.conf</p> @@ -213,8 +208,7 @@ <div> <pre class="source"> psql -h localhost obstuna admin </pre></div></div> -</div> -<div class="section"> +</section><section> <h3><a name="Phase_3"></a>Phase 3</h3> <p>Il suffit enfin de lancer l’application en mode <i>création de base obstuna</i> via le raccourci suivant :</p> @@ -238,8 +232,7 @@ <li>remplir le référentiel à partir de celui d’une autre base obstuna à jour (topia-service-migration)</li> <li>appliquer la sécurité sur les rôles de la base</li> </ul> -<p>Note : le script appelle l’application avec l’action <b>–admin create</b></p></div></div> -<div class="section"> +<p>Note : le script appelle l’application avec l’action <b>–admin create</b></p></section></section><section> <h2><a name="Mise_.C3.A0_jour_d.E2.80.99une_base_obstuna"></a>Mise à jour d’une base obstuna</h2> <p>Pour mettre à jour une base obstuna via le service de migration intégré dans ObServe, il suffit de lancer l’application en mode <i>mise à jour obstuna</i> via le raccourci suivant :</p> @@ -261,8 +254,7 @@ <li>mettre à jour le schéma et les données via le service de migration intégré (topia)</li> <li>appliquer la sécurité sur les rôles de la base</li> </ul> -<p>Note : le script appelle l’application avec l’action <b>–admin update</b></p></div> -<div class="section"> +<p>Note : le script appelle l’application avec l’action <b>–admin update</b></p></section><section> <h2><a name="Mise_.C3.A0_jour_de_la_s.C3.A9curit.C3.A9"></a>Mise à jour de la sécurité</h2> <p>On différencie dans ObServe plusieurs types d’utilisateurs pour les connexions distantes :</p> <ul> @@ -290,8 +282,7 @@ <li>appliquer la sécurité sur les rôles de la base</li> </ul> -<p>Note : le script appelle l’application avec l’action <b>–admin security</b></p></div> -<div class="section"> +<p>Note : le script appelle l’application avec l’action <b>–admin security</b></p></section><section> <h2><a name="Vider_une_base_obstuna"></a>Vider une base obstuna</h2> <p>Pour vider une base obstuna (ne vue de la recréer par exemple), il suffit de lancer ObServe en mode <i>suppression obstuna</i> via le raccourci suivant :</p> @@ -312,8 +303,7 @@ <li>supprimer toutes les tables gérer de la base</li> </ul> -<p>Note : le script appelle l’application avec l’action <b>–admin drop</b></p></div> -<div class="section"> +<p>Note : le script appelle l’application avec l’action <b>–admin drop</b></p></section><section> <h2><a name="Appliquer_des_scripts_sql_suppl.C3.A9mentaires"></a>Appliquer des scripts sql supplémentaires</h2> <p>Depuis la version 3.0, il est possible de lancer sur la base de scripts sql supplémentaires placé dans le répertoire <b>extra</b>.</p> <p>On lance ensuite la commande</p> @@ -328,7 +318,7 @@ <li>le nom de la base et l’utilisateur de connexion</li> <li>une confirmation d’exécution pour chaque script qu’il a trouvé dans le répertoire <b>extra</b></li> -</ul></div> +</ul></section> </div> </div> </div> ===================================== install.html ===================================== @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/markdown/install.md at 2019-08-02 + | Generated by Apache Maven Doxia Site Renderer 1.9.1 from src/site/markdown/install.md at 2019-09-16 | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20190802" /> + <meta name="Date-Revision-yyyymmdd" content="20190916" /> <meta http-equiv="Content-Language" content="fr" /> <title>ObServe :: Pom – Installation dObServe</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> @@ -27,8 +27,8 @@ <ul class="breadcrumb"> <li class=""><a href="https://ultreiaio.gitlab.io/ird-observe/index.html" class="externalLink" title="ObServe :: Pom">ObServe :: Pom</a><span class="divider">»</span></li> <li class="active ">Installation dObServe</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Dernière publication: 2019-08-02</li> - <li id="projectVersion" class="pull-right"><span class="divider">|</span>Version: 7.1.0</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Dernière publication: 2019-09-16</li> + <li id="projectVersion" class="pull-right"><span class="divider">|</span>Version: 7.1.1</li> <li class="pull-right"><span class="divider">|</span> <a href="http://ultreia.io" class="externalLink" title="Ultreia.io">Ultreia.io</a></li> <li class="pull-right"><a href="https://gitlab.com/ultreiaio/ird-observe" class="externalLink" title="GitLab">GitLab</a></li> @@ -75,8 +75,7 @@ </div> </div> <div id="bodyColumn" class="span10" > -<h1>Installation d’ObServe</h1> -<div class="section"> +<h1>Installation d’ObServe</h1><section> <h2><a name="Configuration_des_interfaces_graphiques"></a>Configuration des interfaces graphiques</h2> <p>Il est possible de modifier certains aspects de l’interfaces graphiques en modifiant le fichier ui.properties qui se trouve à la racine du jar principal sans pour autant à avoir à recompiler le projet :</p> <ul> @@ -99,7 +98,7 @@ <h1>Configuration de l’utilisateur</h1> <p>L’application crée un fichier de configuration sur chaque poste où elle est installé.</p> <p>Ce fichier se nomme .observe et se trouve dans le répertoire principal de l’utilisateur.</p> -<p>TODO définir ce qu’il faut y mettre.</p></div> +<p>TODO définir ce qu’il faut y mettre.</p></section> </div> </div> </div> View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/2e8a0ec1858632b196d9ce0952c9... -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/2e8a0ec1858632b196d9ce0952c9... You're receiving this email because of your account on gitlab.com.
participants (1)
-
Tony CHEMIT