Projet Socle ENT
Pages enfant
  • Publication de canaux (esup-3)

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

  1. Balise Wiki
    Faire un fichier custom représentant la définition du canal : custom/uportal-impl/src/main/resources/properties/db/\[MON_ETAB\]/channel/\[MON_CANAL\].channel
  2. lancer l'import : db.import

Faire son fichier de publication

Balise Wiki
Créer un fichier custom/uportal-impl/src/main/resources/properties/db/*\[MON_ETAB\]*/channel/esup-annuaire.channel

Bloc de code

<channel-definition script="classpath://org/jasig/portal/io/import-channel_v2-6.crn">
  <title>Annuaires</title>
  <name>Annuaires</name>
  <fname>esup-annuaire</fname>
  <desc>Annuaires</desc>
  <type>Custom</type>
  <class>org.esupportail.portal.channels.CAnnuaire.CAnnuaire</class>
  <timeout>30000</timeout>
  <hasedit>N</hasedit>
  <hashelp>N</hashelp>
  <hasabout>N</hasabout>
  <secure>N</secure>
  <locale>en_US</locale>
  <categories>
    <category>Canaux eSup</category>
  </categories>
  <groups>
    <group>Tout le monde</group>
  </groups>
  <parameters/>
</channel-definition>

Faire l'import

Bloc de code

cd /home/esup-3.X.Y-esup-D.D-RCD
ant db.import -Ddir=/home/home/esup-3.X.Y-esup-D.D-RCD/custom/uportal-impl/src/main/resources/properties/db/[MON_ETAB]/channel \
-Dpattern="esup-annuaire.*\.channel"

Exemple de fichier de publication

...

Bloc de code
<channel-definition script="classpath://org/jasig/portal/io/import-channel_v2-6.crn">
  <title>Helpdesk</title>
  <name>Helpdesk</name>
  <fname>esup-helpdesk</fname>
  <desc>SOS</desc>
  <type>Portlet</type>
  <class>org.jasig.portal.channels.portlet.CSpringPortletAdaptor</class>
  <timeout>60000</timeout>
  <hasedit>N</hasedit>
  <hashelp>N</hashelp>
  <hasabout>N</hasabout>
  <secure>N</secure>
  <locale>en_US</locale>
  <categories>
    <category>Divers<<category>Canaux eSup</category>
  </categories>
  <groups>
    <group>Tout <group>Tous<le monde</group>
  </groups>
  <parameters>
    <parameter>
      <name>portletApplicationId</name>
      <value>/esup-helpdesk</value>
      <description/>
      <ovrd>N</ovrd>
    </parameter>
    <parameter>
      <name>portletName</name>
      <value>esup-helpdesk</value>
      <description/>
      <ovrd>N</ovrd>
    </parameter>
  </parameters>
  <portletPreferences/>
</channel-definition>

...