Projet

Général

Profil

Actions

Support #3566

fermé

Exemples de modification des options par défaut des composants depuis CustomerSettings

Ajouté par Mathis FIBLEUIL il y a plus de 12 ans. Mis à jour il y a environ 12 ans.

Statut:
Closed
Priorité:
Low
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
20/07/2012
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.10
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Je souhaiterai modifier les options par défaut de certains composants et en particulier de la GED kmelia. J'ai essayé de suivre les exemples disponibles ici sans succès : http://www.silverpeas.org/docs/core/faq.html#config-persistence

L'exemple me semble trop éloigné de ce que je souhaite réalisé. Les balises ne possèdant pas d'attributs sur lequel je puisse m'appuyer comme dans les exemples, je suis bloqué. N'étant pas du tout un expert XPath, je fais appel à vous.
Je voudrais donc pour le paramètre nbPubliOnRoot, passer la valeur de <value> de 15 à 0.

Ci dessous un fichier kmelia.xml tronqué et en pièce jointe, l’original.


<WAComponent xmlns="http://silverpeas.org/xml/ns/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://silverpeas.org/xml/ns/component http://www.silverpeas.org/xsd/component.xsd">
<parameters>
<parameter>
<name>nbPubliOnRoot</name>
<label>
<message lang="fr">Nb dernières publi</message>
<message lang="en">Number of last publications</message>
<message lang="de">Anzahl der letzten Veröffentlichungen</message>
</label>
<order>1</order>
<mandatory>true</mandatory>
<value>15</value>
<type>text</type>
<size>5</size>
<updatable>always</updatable>
<help>
<message lang="fr">Per</message>
<message lang="en">Def</message>
<message lang="de">Defi</message>
</help>
</parameter>
</parameters>
</WAComponent>

Si cette modification est réalisable, l'ajouter à la liste des exemples serait bienvenue.
Merci d'avance.


Fichiers

kmelia.xml (52,5 ko) kmelia.xml Mathis FIBLEUIL, 20/07/2012 15:25

Mis à jour par Stéphanie Fariello il y a plus de 12 ans

  • Statut changé de New à Resolved

Il vous suffit d'ajouter, dans votre fichier CustomerSettings.xml :
<xmlfile name="kmelia.xml">
<parameter key="/WAComponent/parameters/parameter[name='nbPubliOnRoot']" mode="update">
<value location="value">0</value>
</parameter>
</xmlfile>
dans le fileset <fileset root="${SILVERPEAS_HOME}/xmlcomponents/">

Mis à jour par David Lesimple il y a environ 12 ans

  • Statut changé de Resolved à Closed
  • % réalisé changé de 0 à 100
Actions

Formats disponibles : Atom PDF