[GeoNetwork-users-fr] GN et override

Bonjour

Quelqu'un d'entre vous a-t-il une expérience dans l'utilisation du mécanisme d'override de geonetwork ?

Je précise le contexte de ce que j'essaye de faire.

J'ai une installation de GN2.10, avec un tomcat6.
Je souhaite utiliser les fichiers override pour "personnaliser" une, puis plusieurs instances de GN.

En terme de personnalisation, je veux parler de la désignation du serveur et la base de données, la langue par défaut, la bannière, le texte de la page d'accueil...

En l'état actuel, je parviens à maîtriser l'accès à la base et le répertoire data de GN, en créant un fichier /usr/share/tomcat6/bin/setenv.sh qui initialise une variable CATALINA_OPTS

Mes questions:

Y a -t-il une possibilité d'overrider les fichiers loc/fre/strings.xml et loc/eng/strings.xml pour modifier le texte des pages d'accueil (fr et en) ?
Y a-t-il une possibilité d'indiquer à GN où aller chercher son header-left (ailleurs que dans le répertoire par défaut) ?
Comment créer, sur un même serveur tomcat, une seconde URL qui utiliserait en fait la même installation de GN, mais utilisant des fichiers override différents ? (ceci dans l'objectif d'éviter des duplications de fichiers inutiles)
Est-il possible de demander à GN de stocker quelque part le fichier overridé afin de vérifier si les modifications apportées sont correctes ?

Merci d'avance de vos réponses et retour d'expérience à ce sujet

Philippe
--

Bonjour,

Je ne maîtrise pas le mécanisme d'override des fichiers de conf même si je sais que ça existe.
Cependant, voici ci-dessous la liste des fichiers que j'ai modifié afin de personnaliser l'interface dans mon catalogue.
Je gère un dépôt de source SVN avec ces modifs. De cette manière, je peux patcher une nouvelle installation si je le souhaite.
Si ça peut aider....

D:\dev\catalogue_md\geosource\apps\css\geonetwork.css
D:\dev\catalogue_md\geosource\apps\search\home_fre.html
D:\dev\catalogue_md\geosource\apps\search\index.html
D:\dev\catalogue_md\geosource\apps\search\js\App-mini.js
D:\dev\catalogue_md\geosource\apps\search\js\map
D:\dev\catalogue_md\geosource\apps\search\js\map\Settings.js
D:\dev\catalogue_md\geosource\WEB-INF\config.xml
D:\dev\catalogue_md\geosource\WEB-INF\config-overrides-geosource-props.xml
D:\dev\catalogue_md\geosource\WEB-INF\log4j.cfg
D:\dev\catalogue_md\geosource\WEB-INF\data\data
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources\images
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources\images\logos

Cdt,

Maël REBOUX
Service SIG mutualisé Ville de Rennes / Rennes Métropole
Chargé de mission "diffusion"

-----Message d'origine-----
De : Philippe Clastre [mailto:Philippe.Clastre@anonymised.com]
Envoyé : jeudi 25 juillet 2013 10:47
À : geonetwork-users-fr@lists.sourceforge.net
Objet : [GeoNetwork-users-fr] GN et override

Bonjour

Quelqu'un d'entre vous a-t-il une expérience dans l'utilisation du mécanisme d'override de geonetwork ?

Je précise le contexte de ce que j'essaye de faire.

J'ai une installation de GN2.10, avec un tomcat6.
Je souhaite utiliser les fichiers override pour "personnaliser" une, puis plusieurs instances de GN.

En terme de personnalisation, je veux parler de la désignation du serveur et la base de données, la langue par défaut, la bannière, le texte de la page d'accueil...

En l'état actuel, je parviens à maîtriser l'accès à la base et le répertoire data de GN, en créant un fichier /usr/share/tomcat6/bin/setenv.sh qui initialise une variable CATALINA_OPTS

Mes questions:

Y a -t-il une possibilité d'overrider les fichiers loc/fre/strings.xml et loc/eng/strings.xml pour modifier le texte des pages d'accueil (fr et
en) ?
Y a-t-il une possibilité d'indiquer à GN où aller chercher son header-left (ailleurs que dans le répertoire par défaut) ?
Comment créer, sur un même serveur tomcat, une seconde URL qui utiliserait en fait la même installation de GN, mais utilisant des fichiers override différents ? (ceci dans l'objectif d'éviter des duplications de fichiers inutiles) Est-il possible de demander à GN de stocker quelque part le fichier overridé afin de vérifier si les modifications apportées sont correctes ?

Merci d'avance de vos réponses et retour d'expérience à ce sujet

Philippe
--

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

Merci Maël

Le mécanisme d'override permet, d'après la documentation, de redéfinir presque toutes les propriétés de GN.
En créant ces fichiers de configuration, je pensais parvenir à personnaliser une instance de GN sans avoir à modifier "en dur" un ou plusieurs fichiers de l'installation. Du coup, il devient très facile de suivre les évolutions de l'outil. De plus, j'avais cru comprendre qu'une même installation de GN pouvait être utilisée pour plusieurs instances (URL ?) de GN en créant autant de fichiers override que nécessaire. L'idée du dépôt SVN est effectivement intéressante, mais nécessite une duplication intégrale du répertoire d'install pour chaque instance.
D'où mon appel à retour d'expérience sur cette question de l'override dans un contexte d'instances GN multiples...

Toujours preneur !

Bonne journée

Le 13/08/2013 09:38, REBOUX Maël a écrit :

Bonjour,

Je ne maîtrise pas le mécanisme d'override des fichiers de conf même si je sais que ça existe.
Cependant, voici ci-dessous la liste des fichiers que j'ai modifié afin de personnaliser l'interface dans mon catalogue.
Je gère un dépôt de source SVN avec ces modifs. De cette manière, je peux patcher une nouvelle installation si je le souhaite.
Si ça peut aider....

D:\dev\catalogue_md\geosource\apps\css\geonetwork.css
D:\dev\catalogue_md\geosource\apps\search\home_fre.html
D:\dev\catalogue_md\geosource\apps\search\index.html
D:\dev\catalogue_md\geosource\apps\search\js\App-mini.js
D:\dev\catalogue_md\geosource\apps\search\js\map
D:\dev\catalogue_md\geosource\apps\search\js\map\Settings.js
D:\dev\catalogue_md\geosource\WEB-INF\config.xml
D:\dev\catalogue_md\geosource\WEB-INF\config-overrides-geosource-props.xml
D:\dev\catalogue_md\geosource\WEB-INF\log4j.cfg
D:\dev\catalogue_md\geosource\WEB-INF\data\data
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources\images
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources\images\logos

Cdt,

Maël REBOUX
Service SIG mutualisé Ville de Rennes / Rennes Métropole
Chargé de mission "diffusion"

-----Message d'origine-----
De : Philippe Clastre [mailto:Philippe.Clastre@anonymised.com]
Envoyé : jeudi 25 juillet 2013 10:47
À : geonetwork-users-fr@lists.sourceforge.net
Objet : [GeoNetwork-users-fr] GN et override

Bonjour

Quelqu'un d'entre vous a-t-il une expérience dans l'utilisation du mécanisme d'override de geonetwork ?

Je précise le contexte de ce que j'essaye de faire.

J'ai une installation de GN2.10, avec un tomcat6.
Je souhaite utiliser les fichiers override pour "personnaliser" une, puis plusieurs instances de GN.

En terme de personnalisation, je veux parler de la désignation du serveur et la base de données, la langue par défaut, la bannière, le texte de la page d'accueil...

En l'état actuel, je parviens à maîtriser l'accès à la base et le répertoire data de GN, en créant un fichier /usr/share/tomcat6/bin/setenv.sh qui initialise une variable CATALINA_OPTS

Mes questions:

Y a -t-il une possibilité d'overrider les fichiers loc/fre/strings.xml et loc/eng/strings.xml pour modifier le texte des pages d'accueil (fr et
en) ?
Y a-t-il une possibilité d'indiquer à GN où aller chercher son header-left (ailleurs que dans le répertoire par défaut) ?
Comment créer, sur un même serveur tomcat, une seconde URL qui utiliserait en fait la même installation de GN, mais utilisant des fichiers override différents ? (ceci dans l'objectif d'éviter des duplications de fichiers inutiles) Est-il possible de demander à GN de stocker quelque part le fichier overridé afin de vérifier si les modifications apportées sont correctes ?

Merci d'avance de vos réponses et retour d'expérience à ce sujet

Philippe

--
Re: Publication profil geonetwork

logo INRA - Science & Impact <http://www.inra.fr/&gt;

*Philippe CLASTRE***

philippe.clastre@anonymised.com <mailto:philippe.clastre@anonymised.com>

*Centre de recherche Provence-Alpes-Côte d'Azur*

*UMR EMMAH
*

Tél. : +33 (0)4 32 72 23 74

Fax : +33 (0)4 32 72 23 62

228 route de l'Aérodrome
Domaine Saint Paul, Site Agroparc

CS 40 509 -- 84914 Avignon Cedex 9

France

wwww.paca.inra.fr/emmah <http://www.paca.inra.fr/emmah&gt;

L'override ne concerne peut-être que certains paramètres applicatifs.
Existe-t-il une liste de tous les paramètres "overridable" ?
Y'a-t-il un développeur qui nous lit ?

Mon patch a pour objectif de modifier surtout des éléments d'interface comme la page d'accueil (textes et CSS).
Et ça je ne pense pas que ça s'override.
Le déploiement d'un patch ça se scripte facilement.

-----Message d'origine-----
De : Philippe Clastre [mailto:Philippe.Clastre@anonymised.com]
Envoyé : lundi 19 août 2013 11:34
À : geonetwork-users-fr@lists.sourceforge.net
Objet : Re: [GeoNetwork-users-fr] GN et override

Merci Maël

Le mécanisme d'override permet, d'après la documentation, de redéfinir presque toutes les propriétés de GN.
En créant ces fichiers de configuration, je pensais parvenir à personnaliser une instance de GN sans avoir à modifier "en dur" un ou plusieurs fichiers de l'installation. Du coup, il devient très facile de suivre les évolutions de l'outil. De plus, j'avais cru comprendre qu'une même installation de GN pouvait être utilisée pour plusieurs instances (URL ?) de GN en créant autant de fichiers override que nécessaire.
L'idée du dépôt SVN est effectivement intéressante, mais nécessite une duplication intégrale du répertoire d'install pour chaque instance.
D'où mon appel à retour d'expérience sur cette question de l'override dans un contexte d'instances GN multiples...

Toujours preneur !

Bonne journée

Le 13/08/2013 09:38, REBOUX Maël a écrit :

Bonjour,

Je ne maîtrise pas le mécanisme d'override des fichiers de conf même si je sais que ça existe.
Cependant, voici ci-dessous la liste des fichiers que j'ai modifié afin de personnaliser l'interface dans mon catalogue.
Je gère un dépôt de source SVN avec ces modifs. De cette manière, je peux patcher une nouvelle installation si je le souhaite.
Si ça peut aider....

D:\dev\catalogue_md\geosource\apps\css\geonetwork.css
D:\dev\catalogue_md\geosource\apps\search\home_fre.html
D:\dev\catalogue_md\geosource\apps\search\index.html
D:\dev\catalogue_md\geosource\apps\search\js\App-mini.js
D:\dev\catalogue_md\geosource\apps\search\js\map
D:\dev\catalogue_md\geosource\apps\search\js\map\Settings.js
D:\dev\catalogue_md\geosource\WEB-INF\config.xml
D:\dev\catalogue_md\geosource\WEB-INF\config-overrides-geosource-props
.xml D:\dev\catalogue_md\geosource\WEB-INF\log4j.cfg
D:\dev\catalogue_md\geosource\WEB-INF\data\data
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources\images
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources\images\logos

Cdt,

Maël REBOUX
Service SIG mutualisé Ville de Rennes / Rennes Métropole Chargé de
mission "diffusion"

-----Message d'origine-----
De : Philippe Clastre [mailto:Philippe.Clastre@anonymised.com]
Envoyé : jeudi 25 juillet 2013 10:47
À : geonetwork-users-fr@lists.sourceforge.net
Objet : [GeoNetwork-users-fr] GN et override

Bonjour

Quelqu'un d'entre vous a-t-il une expérience dans l'utilisation du mécanisme d'override de geonetwork ?

Je précise le contexte de ce que j'essaye de faire.

J'ai une installation de GN2.10, avec un tomcat6.
Je souhaite utiliser les fichiers override pour "personnaliser" une, puis plusieurs instances de GN.

En terme de personnalisation, je veux parler de la désignation du serveur et la base de données, la langue par défaut, la bannière, le texte de la page d'accueil...

En l'état actuel, je parviens à maîtriser l'accès à la base et le
répertoire data de GN, en créant un fichier
/usr/share/tomcat6/bin/setenv.sh qui initialise une variable
CATALINA_OPTS

Mes questions:

Y a -t-il une possibilité d'overrider les fichiers loc/fre/strings.xml
et loc/eng/strings.xml pour modifier le texte des pages d'accueil (fr
et
en) ?
Y a-t-il une possibilité d'indiquer à GN où aller chercher son header-left (ailleurs que dans le répertoire par défaut) ?
Comment créer, sur un même serveur tomcat, une seconde URL qui utiliserait en fait la même installation de GN, mais utilisant des fichiers override différents ? (ceci dans l'objectif d'éviter des duplications de fichiers inutiles) Est-il possible de demander à GN de stocker quelque part le fichier overridé afin de vérifier si les modifications apportées sont correctes ?

Merci d'avance de vos réponses et retour d'expérience à ce sujet

Philippe

--
Re: Publication profil geonetwork

logo INRA - Science & Impact <http://www.inra.fr/&gt;

*Philippe CLASTRE***

philippe.clastre@anonymised.com <mailto:philippe.clastre@anonymised.com>

*Centre de recherche Provence-Alpes-Côte d'Azur*

*UMR EMMAH
*

Tél. : +33 (0)4 32 72 23 74

Fax : +33 (0)4 32 72 23 62

228 route de l'Aérodrome
Domaine Saint Paul, Site Agroparc

CS 40 509 -- 84914 Avignon Cedex 9

France

wwww.paca.inra.fr/emmah <http://www.paca.inra.fr/emmah&gt;

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

Bonjour

Le 20 août 2013 10:11, REBOUX Maël <m.reboux@anonymised.com> a
écrit :

L'override ne concerne peut-être que certains paramètres applicatifs.
Existe-t-il une liste de tous les paramètres "overridable" ?

La surcharge de configuration (
http://geonetwork-opensource.org/manuals/trunk/fra/users/admin/advanced/advanced/index.html#surcharge-de-configuration)
est
possible sur les cas présentés dans le fichier d'exemples (
https://github.com/geonetwork/core-geonetwork/blob/develop/web/src/main/webapp/WEB-INF/config-overrides-example.xml).
Principalement, l'ensemble des fichiers de configuration (config*.xml),
fichiers de traduction, config spring, fichier SQL (mais il est plus simple
de modifier config-db.xml et de créer des fichiers SQL ad'hoc).

Ca ne s'applique pas à la mise en page (eg. XSL, JS) sauf à modifier la
configuration d'un service et d'utiliser un autre XSL spécifique.

Salutations.

Francois

Y'a-t-il un développeur qui nous lit ?

Mon patch a pour objectif de modifier surtout des éléments d'interface
comme la page d'accueil (textes et CSS).
Et ça je ne pense pas que ça s'override.
Le déploiement d'un patch ça se scripte facilement.

-----Message d'origine-----
De : Philippe Clastre [mailto:Philippe.Clastre@anonymised.com]
Envoyé : lundi 19 août 2013 11:34
À : geonetwork-users-fr@lists.sourceforge.net
Objet : Re: [GeoNetwork-users-fr] GN et override

Merci Maël

Le mécanisme d'override permet, d'après la documentation, de redéfinir
presque toutes les propriétés de GN.
En créant ces fichiers de configuration, je pensais parvenir à
personnaliser une instance de GN sans avoir à modifier "en dur" un ou
plusieurs fichiers de l'installation. Du coup, il devient très facile de
suivre les évolutions de l'outil. De plus, j'avais cru comprendre qu'une
même installation de GN pouvait être utilisée pour plusieurs instances (URL
?) de GN en créant autant de fichiers override que nécessaire.
L'idée du dépôt SVN est effectivement intéressante, mais nécessite une
duplication intégrale du répertoire d'install pour chaque instance.
D'où mon appel à retour d'expérience sur cette question de l'override dans
un contexte d'instances GN multiples...

Toujours preneur !

Bonne journée

Le 13/08/2013 09:38, REBOUX Maël a écrit :
> Bonjour,
>
> Je ne maîtrise pas le mécanisme d'override des fichiers de conf même si
je sais que ça existe.
> Cependant, voici ci-dessous la liste des fichiers que j'ai modifié afin
de personnaliser l'interface dans mon catalogue.
> Je gère un dépôt de source SVN avec ces modifs. De cette manière, je
peux patcher une nouvelle installation si je le souhaite.
> Si ça peut aider....
>
> D:\dev\catalogue_md\geosource\apps\css\geonetwork.css
> D:\dev\catalogue_md\geosource\apps\search\home_fre.html
> D:\dev\catalogue_md\geosource\apps\search\index.html
> D:\dev\catalogue_md\geosource\apps\search\js\App-mini.js
> D:\dev\catalogue_md\geosource\apps\search\js\map
> D:\dev\catalogue_md\geosource\apps\search\js\map\Settings.js
> D:\dev\catalogue_md\geosource\WEB-INF\config.xml
> D:\dev\catalogue_md\geosource\WEB-INF\config-overrides-geosource-props
> .xml D:\dev\catalogue_md\geosource\WEB-INF\log4j.cfg
> D:\dev\catalogue_md\geosource\WEB-INF\data\data
> D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources
> D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources\images
> D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources\images\logos
>
> Cdt,
>
> Maël REBOUX
> Service SIG mutualisé Ville de Rennes / Rennes Métropole Chargé de
> mission "diffusion"
>
>
>
> -----Message d'origine-----
> De : Philippe Clastre [mailto:Philippe.Clastre@anonymised.com]
> Envoyé : jeudi 25 juillet 2013 10:47
> À : geonetwork-users-fr@lists.sourceforge.net
> Objet : [GeoNetwork-users-fr] GN et override
>
> Bonjour
>
> Quelqu'un d'entre vous a-t-il une expérience dans l'utilisation du
mécanisme d'override de geonetwork ?
>
> Je précise le contexte de ce que j'essaye de faire.
>
> J'ai une installation de GN2.10, avec un tomcat6.
> Je souhaite utiliser les fichiers override pour "personnaliser" une,
puis plusieurs instances de GN.
>
> En terme de personnalisation, je veux parler de la désignation du
serveur et la base de données, la langue par défaut, la bannière, le texte
de la page d'accueil...
>
> En l'état actuel, je parviens à maîtriser l'accès à la base et le
> répertoire data de GN, en créant un fichier
> /usr/share/tomcat6/bin/setenv.sh qui initialise une variable
> CATALINA_OPTS
>
> Mes questions:
>
> Y a -t-il une possibilité d'overrider les fichiers loc/fre/strings.xml
> et loc/eng/strings.xml pour modifier le texte des pages d'accueil (fr
> et
> en) ?
> Y a-t-il une possibilité d'indiquer à GN où aller chercher son
header-left (ailleurs que dans le répertoire par défaut) ?
> Comment créer, sur un même serveur tomcat, une seconde URL qui
utiliserait en fait la même installation de GN, mais utilisant des fichiers
override différents ? (ceci dans l'objectif d'éviter des duplications de
fichiers inutiles) Est-il possible de demander à GN de stocker quelque part
le fichier overridé afin de vérifier si les modifications apportées sont
correctes ?
>
>
> Merci d'avance de vos réponses et retour d'expérience à ce sujet
>
> Philippe

--
Re: Publication profil geonetwork

logo INRA - Science & Impact <http://www.inra.fr/&gt;

*Philippe CLASTRE***

philippe.clastre@anonymised.com <mailto:philippe.clastre@anonymised.com>

*Centre de recherche Provence-Alpes-Côte d'Azur*

*UMR EMMAH
*

Tél. : +33 (0)4 32 72 23 74

Fax : +33 (0)4 32 72 23 62

228 route de l'Aérodrome
Domaine Saint Paul, Site Agroparc

CS 40 509 -- 84914 Avignon Cedex 9

France

wwww.paca.inra.fr/emmah <http://www.paca.inra.fr/emmah&gt;

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

<http://www.paca.inra.fr/emmah&gt;
Bonjour

Existe-il une variable ou une propriété pour changer le nom du répertoire où sont stockés les logos des catégories de GN ?

Via le mécanisme d'override on peut changer le répertoire data, mais GN persiste à vouloir récupérer ses logos dans le répertoire d'installation...

Merci d'avance de vos réponses

Philippe

Merci François

A propos de ta suggestion pour modifier un service et fournir un XSL spécifique: existe-t-il une documentation qui permet à un "non développeur" GN de procéder à cette adaptation ?

Pour résumer, je cherche donc à overrider le logo de la page GN ( header-left.png)
Ce logo est désigné explicitement dans le fichier banner.xsl.
Si j'interprète bien tes propos, il faut que j'identifie le service à modifier (celui qui utilise ce banner.xsl), que je lui indique (par override) l'endroit où il doit chercher un nouveau banner.xsl dans lequel j'aurai au préalable modifié le chemin d'accès au header-left.png

Merci de vos propositions à ce sujet

Philippe

Le 21/08/2013 16:56, Francois Prunayre a écrit :

Bonjour

Le 20 août 2013 10:11, REBOUX Maël <m.reboux@anonymised.com> a
écrit :

L'override ne concerne peut-être que certains paramètres applicatifs.
Existe-t-il une liste de tous les paramètres "overridable" ?

La surcharge de configuration (
http://geonetwork-opensource.org/manuals/trunk/fra/users/admin/advanced/advanced/index.html#surcharge-de-configuration)
est
possible sur les cas présentés dans le fichier d'exemples (
https://github.com/geonetwork/core-geonetwork/blob/develop/web/src/main/webapp/WEB-INF/config-overrides-example.xml).
Principalement, l'ensemble des fichiers de configuration (config*.xml),
fichiers de traduction, config spring, fichier SQL (mais il est plus simple
de modifier config-db.xml et de créer des fichiers SQL ad'hoc).

Ca ne s'applique pas à la mise en page (eg. XSL, JS) sauf à modifier la
configuration d'un service et d'utiliser un autre XSL spécifique.

Salutations.

Francois

Y'a-t-il un développeur qui nous lit ?

Mon patch a pour objectif de modifier surtout des éléments d'interface
comme la page d'accueil (textes et CSS).
Et ça je ne pense pas que ça s'override.
Le déploiement d'un patch ça se scripte facilement.

-----Message d'origine-----
De : Philippe Clastre [mailto:Philippe.Clastre@anonymised.com]
Envoyé : lundi 19 août 2013 11:34
À : geonetwork-users-fr@lists.sourceforge.net
Objet : Re: [GeoNetwork-users-fr] GN et override

Merci Maël

Le mécanisme d'override permet, d'après la documentation, de redéfinir
presque toutes les propriétés de GN.
En créant ces fichiers de configuration, je pensais parvenir à
personnaliser une instance de GN sans avoir à modifier "en dur" un ou
plusieurs fichiers de l'installation. Du coup, il devient très facile de
suivre les évolutions de l'outil. De plus, j'avais cru comprendre qu'une
même installation de GN pouvait être utilisée pour plusieurs instances (URL
?) de GN en créant autant de fichiers override que nécessaire.
L'idée du dépôt SVN est effectivement intéressante, mais nécessite une
duplication intégrale du répertoire d'install pour chaque instance.
D'où mon appel à retour d'expérience sur cette question de l'override dans
un contexte d'instances GN multiples...

Toujours preneur !

Bonne journée

Le 13/08/2013 09:38, REBOUX Maël a écrit :

Bonjour,

Je ne maîtrise pas le mécanisme d'override des fichiers de conf même si

je sais que ça existe.

Cependant, voici ci-dessous la liste des fichiers que j'ai modifié afin

de personnaliser l'interface dans mon catalogue.

Je gère un dépôt de source SVN avec ces modifs. De cette manière, je

peux patcher une nouvelle installation si je le souhaite.

Si ça peut aider....

D:\dev\catalogue_md\geosource\apps\css\geonetwork.css
D:\dev\catalogue_md\geosource\apps\search\home_fre.html
D:\dev\catalogue_md\geosource\apps\search\index.html
D:\dev\catalogue_md\geosource\apps\search\js\App-mini.js
D:\dev\catalogue_md\geosource\apps\search\js\map
D:\dev\catalogue_md\geosource\apps\search\js\map\Settings.js
D:\dev\catalogue_md\geosource\WEB-INF\config.xml
D:\dev\catalogue_md\geosource\WEB-INF\config-overrides-geosource-props
.xml D:\dev\catalogue_md\geosource\WEB-INF\log4j.cfg
D:\dev\catalogue_md\geosource\WEB-INF\data\data
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources\images
D:\dev\catalogue_md\geosource\WEB-INF\data\data\resources\images\logos

Cdt,

Maël REBOUX
Service SIG mutualisé Ville de Rennes / Rennes Métropole Chargé de
mission "diffusion"

-----Message d'origine-----
De : Philippe Clastre [mailto:Philippe.Clastre@anonymised.com]
Envoyé : jeudi 25 juillet 2013 10:47
À : geonetwork-users-fr@lists.sourceforge.net
Objet : [GeoNetwork-users-fr] GN et override

Bonjour

Quelqu'un d'entre vous a-t-il une expérience dans l'utilisation du

mécanisme d'override de geonetwork ?

Je précise le contexte de ce que j'essaye de faire.

J'ai une installation de GN2.10, avec un tomcat6.
Je souhaite utiliser les fichiers override pour "personnaliser" une,

puis plusieurs instances de GN.

En terme de personnalisation, je veux parler de la désignation du

serveur et la base de données, la langue par défaut, la bannière, le texte
de la page d'accueil...

En l'état actuel, je parviens à maîtriser l'accès à la base et le
répertoire data de GN, en créant un fichier
/usr/share/tomcat6/bin/setenv.sh qui initialise une variable
CATALINA_OPTS

Mes questions:

Y a -t-il une possibilité d'overrider les fichiers loc/fre/strings.xml
et loc/eng/strings.xml pour modifier le texte des pages d'accueil (fr
et
en) ?
Y a-t-il une possibilité d'indiquer à GN où aller chercher son

header-left (ailleurs que dans le répertoire par défaut) ?

Comment créer, sur un même serveur tomcat, une seconde URL qui

utiliserait en fait la même installation de GN, mais utilisant des fichiers
override différents ? (ceci dans l'objectif d'éviter des duplications de
fichiers inutiles) Est-il possible de demander à GN de stocker quelque part
le fichier overridé afin de vérifier si les modifications apportées sont
correctes ?

Merci d'avance de vos réponses et retour d'expérience à ce sujet

Philippe

--
Re: Publication profil geonetwork

logo INRA - Science & Impact <http://www.inra.fr/&gt;

*Philippe CLASTRE***

philippe.clastre@anonymised.com <mailto:philippe.clastre@anonymised.com>

*Centre de recherche Provence-Alpes-Côte d'Azur*

*UMR EMMAH
*

Tél. : +33 (0)4 32 72 23 74

Fax : +33 (0)4 32 72 23 62

228 route de l'Aérodrome
Domaine Saint Paul, Site Agroparc

CS 40 509 -- 84914 Avignon Cedex 9

France

wwww.paca.inra.fr/emmah <http://www.paca.inra.fr/emmah&gt;

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

--
Re: Publication profil geonetwork

logo INRA - Science & Impact <http://www.inra.fr/&gt;

*Philippe CLASTRE***

philippe.clastre@anonymised.com <mailto:philippe.clastre@anonymised.com>

*Centre de recherche Provence-Alpes-Côte d'Azur*

*UMR EMMAH
*

Tél. : +33 (0)4 32 72 23 74

Fax : +33 (0)4 32 72 23 62

228 route de l'Aérodrome
Domaine Saint Paul, Site Agroparc

CS 40 509 -- 84914 Avignon Cedex 9

France

wwww.paca.inra.fr/emmah <http://www.paca.inra.fr/emmah&gt;

Donc ma façon de faire avec gestion d'un « dépôt » et patchage reste la meilleure solution pour tracer la customisation.

De : Francois Prunayre [mailto:fx.prunayre@anonymised.com]
Envoyé : mercredi 21 août 2013 16:56
À : REBOUX Maël
Cc : geonetwork-users-fr@lists.sourceforge.net<mailto:geonetwork-users-fr@anonymised.comists.sourceforge.net>
Objet : Re: [GeoNetwork-users-fr] GN et override

Bonjour

Le 20 août 2013 10:11, REBOUX Maël <m.reboux@anonymised.com<mailto:m.reboux@anonymised.com…51…>> a écrit :
L'override ne concerne peut-être que certains paramètres applicatifs.

Ca ne s'applique pas à la mise en page (eg. XSL, JS) sauf à modifier la configuration d'un service et d'utiliser un autre XSL spécifique.

Salutations.

Francois

Y'a-t-il un développeur qui nous lit ?

Mon patch a pour objectif de modifier surtout des éléments d'interface comme la page d'accueil (textes et CSS).
Et ça je ne pense pas que ça s'override.
Le déploiement d'un patch ça se scripte facilement.

Bonjour,

Le 22 août 2013 11:26, Philippe Clastre
<Philippe.Clastre@anonymised.com>a écrit :

<http://www.paca.inra.fr/emmah&gt;
Bonjour

Existe-il une variable ou une propriété pour changer le nom du
répertoire où sont stockés les logos des catégories de GN ?

Via le mécanisme d'override on peut changer le répertoire data, mais GN
persiste à vouloir récupérer ses logos dans le répertoire d'installation...

Si le data dir est défini par une variable en dehors de la webapp alors les
logos sont récupérés depuis
data_dir/data/resources/images/logos normalement. cf.
http://geonetwork-opensource.org/manuals/trunk/eng/users/admin/advanced-configuration/index.html#structure-of-the-data-directory

Salutations.

Francois

Merci d'avance de vos réponses

Philippe

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr