Page 1 sur 1

Personnalisation des emplacements de fichiers

Posté : lun. mars 02, 2015 9:12 pm
par pmask
Bonjour,

Je souhaiterais pouvoir personnaliser TOUS les emplacements utilisés par les
dossiers et les fichiers générés par OpenConcerto (OC).
L'archive d'installation a été décompressée dans
$HOME/.local/opt/OpenConcerto-1.3.2-monoposte/

et configuré tout les
chemins configurables via les préférences d'OC dans
$HOME/Administratif/ERP/

C'est dans ce dernier dossier que je voudrais voir les différentes arborescences
générées par OC.

Les dossiers et fichiers restant à relocaliser sont:

1/ $HOME/.java/ilm/sql-config/OpenConcerto/
Cette arborescence contient en particulier la base de données H2.
J'ai vu que son emplacement pouvait être défini dans OpenConcerto-Configuration,
mais qu'en est-il des autres fichiers et dossiers qu'elles contient:
Configuration/
DateRanges/
DBCache/
échéances*.xml
Pref.properties
state-*/
state-*
Table/

Tous ceux-ci seront-ils déplacés dans l'emplacement défini dans
OpenConcerto_Configuration ou bien resteront-ils dans
$HOME/.java/ilm/sql-config/OpenConcerto/ ?

2/ $HOME/.java/ilm/sql-config/OpenConcertoTable/
contient Table_Contact.xml

3/ $HOME/.OpenConcerto/
contient le fameux main.properties dont l'emplacement semble lui aussi
configurable dans OpenConcerto-Configuration, mais je n'ai pas osé y toucher
avant de demander votre confirmation.

4/ $HOME/OpenConcerto/<NOM_DE_MA_SOCIETE>/
contient certains documents générés par OC comme
ListeDebiteurs.ods[p]
ainsi que le dossier ./logs/ d'OC.
Pourtant, sauf erreur de ma part et après plusieurs vérifications, tous les
chemins définis dans les préférences de OC pointent vers
$HOME/Administratif/ERP/

5/ $HOME/.local/opt/OpenConcerto-1.3.2-monoposte/Configuration/
contient pos.xml ainsi que le dossier Template que je voudrais également voir
localisé dans $HOME/Administratif/ERP/ puisqu'ils sont sujets à changements.
pos.xml semble lui aussi configurable via OpenConcerto-Configuration, mais je
souhaiterais une confirmation.

Je pense avoir fait le tour de tous les dossiers qui me posent problème pour
personnaliser leur emplacement.

Donc, pour résumer, l'emplacement de:
$HOME/.java/ilm/sql-config/OpenConcerto/DBData/
$HOME/.OpenConcerto/main.properties
$HOME/.local/opt/OpenConcerto-1.3.2-monoposte/Configuration/pos.xml
semblent pouvoir être personnalisés via OpenConcerto-Configuration.

Mais je n'ai aucune idée de comment arriver à mes fins concernant les autres
dossiers:
$HOME/.java/ilm/sql-config
$HOME/OpenConcerto/<NOM_DE_MA_SOCIETE>/
$HOME/.local/opt/OpenConcerto-1.3.2-monoposte/Configuration/


Merci de m'apporter confirmations et informations supplémentaires si vous le
pouvez.

Cordialement

Re: Personnalisation des emplacements de fichiers

Posté : jeu. mars 19, 2015 9:53 am
par bmalynovytch
Bonjour,

Certains dossiers sont paramétrables via la configuration d'OpenConcerto (dans les Préférences ou dans les fichiers de configuration).
Cependant, vu le niveau de détail que vous attendez, la meilleure solution pourrait être de déplacer chaque dossier à la main, là où vous le souhaitez et les remplacer par des liens symboliques vers ces nouveaux chemins.
D'après les emplacements de fichiers que vous indiquez, la structure ressemble à un Linux ou un Mac. Si vous êtes sous Windows, c'est solution ne s'applique malheureusement pas.

Cordialement,