Commit afc44909 authored by Subha-Sree Pasupathy's avatar Subha-Sree Pasupathy
Browse files

corr

parent 8be33ebe
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -102,7 +102,6 @@ Si besoin de la version en développement, se placer sur la branche dev :

`git checkout dev`


5) Renommer le dossier MaX

``mv MaX projet-MaX``
@@ -115,7 +114,7 @@ Si besoin de la version en développement, se placer sur la branche dev :

``./max.sh -i``

• si changement des ports de BaseX (à suivre les étapes 9 à 12 ci-dessous pour changer)
• si changement des ports de BaseX (à suivre les étapes 8 à 12 ci-dessous pour changer)

``./max.sh -p 1234 -i``

@@ -123,6 +122,8 @@ Si besoin de la version en développement, se placer sur la branche dev :

`export BASEX_PATH=../../projet-basex`

Ensuite refaire ``./max.sh -i`` ou ``./max.sh -p 1234 -i`` selon le changement ou pas des ports.
Cela permet d'ajouter le dossier nodes_modules dans le dossier *projet*-MaX.

7) Créer un lien symbolique depuis BaseX (*projet*-basex) pointant vers MaX (*projet*-MaX)
 
+13 −9
Original line number Diff line number Diff line
# Création d’édition

Pour créer un site, il faut créer une nouvelle édition qui va être assossiée à une base de données XML dans BaseX.
Pour créer un site, il faut créer une nouvelle édition qui va être associée à une base de données XML dans BaseX.

Le nom de l’édition est le nom qui va apparaître dans l’URL.

@@ -21,10 +21,14 @@ Il existe deux éditions de démonstration :

`cd projet-MaX/tools`

=> Si vous avez le message suivant ``Please install BaseX or set $BASEX_PATH environment variable`` (si la commande *basexclient* n'est pas déjà dans votre PATH), il faut alors indiquer le chemin vers le BaseX au moyen de la commande suivante :
=> Si le message suivant s'affiche ``Please install BaseX or set $BASEX_PATH environment variable`` (si la commande *basexclient* n'est pas déjà dans le PATH), indiquer alors le chemin vers le BaseX au moyen de la commande suivante :

`export BASEX_PATH=../../projet-basex`

|Rq SP |
|----------|
|pas très clair (pour moi ?) cette commande *basexclient* est présente dans quel PATH, quel fichier?|


2) Lancer l’outil de création d’une édition de démonstration **si utilisation du port par défaut de BaseX (1984)** 

@@ -39,7 +43,7 @@ pour un BaseX tournant sur le port 1234

| Nota Bene |
|-----------|
|Attention à ne pas confondre le port de la base de données (1984 par défaut) avec le port du service HTTP (8984 par défaut).|
|Attention à ne pas confondre le port de la base de données (1984 par défaut = l. 13 & 14 du fichier **.basex** caché) avec le port du service HTTP (8984 par défaut = l. 13 du fichier jetty.xml).|

3) Renseigner les identifiants et mots de passe de Basex (**par défaut admin | admin**)

@@ -58,7 +62,7 @@ pour un BaseX tournant sur le port 1234

`cd projet-MaX/tools`

=> Si vous avez le message suivant ``Please install BaseX or set $BASEX_PATH environment variable`` (si la commande *basexclient* n'est pas déjà dans votre PATH), il faut alors indiquer le chemin vers le BaseX au moyen de la commande suivante :
=> Si le message suivant s'affiche ``Please install BaseX or set $BASEX_PATH environment variable`` (si la commande *basexclient* n'est pas déjà dans le PATH), indiquer alors le chemin vers le BaseX au moyen de la commande suivante :

`export BASEX_PATH=../../projet-BaseX`

@@ -78,7 +82,7 @@ pour un BaseX tournant sur le port 1234

> Saisir le nom de site, sans espace ni caractères spéciaux.    
		
      Exemple : mon_edition
      Exemple : mon-edition

* XML Project type (tei, ead, ...) ?

@@ -105,19 +109,19 @@ pour un BaseX tournant sur le port 1234
         - Username: admin
         - Password: admin

=> Vous pouvez enfin vous connecter en local à l’adresse : `http://localhost:[numero_de_port]/NOM_PROJET`
=> Se connecter en local à l’adresse : `http://localhost:[numero_de_port]/NOM_PROJET`

Exemple : [http://127.0.0.1:8984/bvmsm](http://127.0.0.1:8984/bvmsm)


Les éditions (`max_tei_demo` ; ``mon_edition`` ; etc.) sont créées dans le dossier editions de MaX.
Les éditions (`max_tei_demo` ; ``mon-edition`` ; etc.) sont créées dans le dossier editions de MaX.

Si vous suivez les recommandations d’organisation des dossiers décrites dans la partie [Recommandations d’architecture](../install#recommandations_architecture), vous pouvez déplacer chaque nouvelle édition créée dans le dossier projet-editions. Puis en vous plaçant au moyen du terminal (ou de l’invite de commande) dans le dossier *editions* de *projet-MaX* créer un lien symbolique entre ce dossier  et l’édition qui se trouve dans le dossier projet-editions.
Si les recommandations d’organisation des dossiers décrites dans la partie [Recommandations d’architecture](../install#recommandations_architecture) sont suivies, chaque nouvelle édition créée peut être déplacée dans le dossier projet-editions. Puis en se plaçant au moyen du terminal (ou de l’invite de commande) dans le dossier *editions* de *projet-MaX* créer un lien symbolique entre ce dossier et l’édition qui se trouve dans le dossier projet-editions.


``cd projet-MaX/editions``

``ln -s ../../projet-editions/demo-lorem .``
``ln -s ../../projet-editions/max_tei_demo .``

ou