...
La structure d'un fichier de publication, en particulier la partie parameters, peut varier selon le type du canal. Voir les exemples de fichiers de publication.
| Bloc de code |
|---|
<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE channel-definition SYSTEM "channelDefinition.dtd"><channel-definition>
<title>Mes missions</title>
<name>Historique de mes missions</name>
<fname>iframeMissionsSIFAC</fname>
<desc>Historique de mes missions</desc>
<type>Inline Frame</type>
<class>org.jasig.portal.channels.CInlineFrame</class>
<timeout>6000</timeout>
<hasedit>N</hasedit>
<hashelp>N</hashelp>
<hasabout>N</hasabout>
<secure>N</secure>
<locale>en_US</locale>
<categories>
<category>Outils de Communication</category>
</categories>
<groups>
<group>Etablissement</group>
</groups>
<users>
<user>Etablissement</user>
</users>
<parameters>
<parameter>
<name>url</name>
<value>/ExternalURLStats?fname=iframeMissionsSIFAC&service=http://ent.univ.fr/html/iframeMissionsSIFAC/index.html</value>
<description>URL de iframeMissionsSIFAC</description>
<ovrd>N</ovrd>
</parameter>
<parameter>
<name>height</name>
<value>800</value>
<description>hauteur de iframeMissionsSIFAC</description>
<ovrd>Y</ovrd>
</parameter>
</parameters>
</channel-definition>
|
|| Balise || Commentaires
||
title | Titre du canal, affiché dans les menus | |
name | Nom du canal, affiché dans la barre de titre du canal | |
fname | Nom fonctionnel identifiant le canal. Utilisé en particulierdans les fichiers de layouts pour indiquer les canaux contenus dans l'onglet | |
desc | Description du canal, affichée dans le plan du site | |
type | Un des types de canaux autorisés (voir plus haut) | |
class | Classe java principale du canal. Dépend du type : | |
| org.jasig.portal.channels.CImage | |
| org.jasig.portal.channels.CInlineFrame | |
|
| |
| org.jasig.portal.channels.CGenericXSLT | |
| org.jasig.portal.channels.CGenericXSLT | |
|
| |
| Classe principale du canal (exemple : org.esupportail.portal.channels.CImap.CImap pour le canal Imap) | |
|
| |
| org.jasig.portal.channels.portlet.CPortletAdapter | |
timeout | Temps d'attente du rendu du canal avant affichage d'un message d'erreur, en millisecondes |
|
hasedit | Mode édition disponible (icône affichée dans la barre de titre), pour canaux custom |
|
hashelp | Aide disponible... |
|
hasabout | A propos de disponible... |
|
secure | Accès https |
|
locale | Paramètre régionaux par défaut du canal (pour canaux custom) |
|
categories | Groupes/catégories d'appartenance du canal. Utilisé dans l'interface du portail pour les recherches de canaux (prefrence et channel manager) |
|
groups | groupes d'usagers autorisés à voir le canal. Indiquer le group-name (local ou pags) |
|
users | usagers autorisés à voir le canal. Indiquer l'uid |
|
parameters | Dépend du type : |
|
| img-uri : URI de l'image | |
| url : URL de l'application | |
|
| |
| sslUri : URI de la feuille de style à utilsier selon le format RSS : | |
| sslUri : URI de la feuille de style à utiliser selon le format RSS : | |
|
| |
| ||
|
| |
| portletDefinitionId : [portlet-context-name].[portlet-name] |