...
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
- lancer l'import : db.import
...
| Bloc de code |
|---|
<channel-definition script="classpath://org/jasig/portal/io/import-channel_v2v3-61.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> |
...
Vous pouvez vous baser sur update/uPortal/uportal-impl/src/main/resources/properties/db/mini pour avoir plus d'exemple
Exemple de
...
fichiers de
...
publications
Tous les types de canaux vont comporter dans leurs fichier de publication :
...
| Bloc de code |
|---|
<channel-definition script="classpath://org/jasig/portal/io/import-channel_v2v3-61.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>Canaux eSup</category> </categories> <groups> <group>Tout 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> |
...
| Bloc de code |
|---|
<channel-definition script="classpath://org/jasig/portal/io/import-channel_v2v3-61.crn"> <title>Nouvelle</title> <name>Nouvelle</name> <fname>nouvelle</fname> <desc>Nouvel ENT</desc> <type>Web Proxy</type> <class>org.jasig.portal.channels.webproxy.CWebProxy</class> <timeout>30000</timeout> <hasedit>N</hasedit> <hashelp>N</hashelp> <hasabout>N</hasabout> <secure>N</secure> <locale>en_US</locale> <categories> <category>Informations</category> </categories> <groups> <group>Tous</group> </groups> <parameters> <parameter> <name>cw_xml</name> <value>http://URL/PAGE.html</value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>upc_localConnContext</name> <value></value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_cacheMode</name> <value>all</value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_cacheTimeout</name> <value>86400</value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_edit</name> <value></value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_help</name> <value></value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_person</name> <value></value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_personAllow</name> <value></value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_cacheDefaultMode</name> <value>all</value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_tidy</name> <value>on</value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_cacheDefaultTimeout</name> <value>86400</value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_passThrough</name> <value>none</value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_info</name> <value>none</value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>cw_ssl</name> <value>XHTML.ssl</value> <description/> <ovrd>N</ovrd> </parameter> </parameters> </channel-definition> |