|
|
|
|
- Propriétés spécifiques à la description des variables de type rssCanal
rssCanal (Type de variable) En anglais : rssChannel
Le type rssCanal permet de manipuler un canal RSS. Les caractéristiques de ce canal peuvent être définies et modifiées à l'aide de différentes propriétés WLangage. Ce type de variable est utilisé par le type rssFlux. Remarques : - Le plus souvent, la déclaration d'une variable de type rssCanal n'est pas nécessaire. En effet, les propriétés du type rssFlux permettent de manipuler directement les propriétés du type rssCanal (notamment la propriété Canal).
- Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
MonFlux est un rssFlux MonCanal est un rssCanal MonEntrée est un rssEntrée MonChemin est une chaîne  // Renseignements du canal MonCanal.Titre = "Mon site" MonCanal.Description = "Exemple de flux RSS 2.0" MonCanal.DateMiseAJour = DateSys() + HeureSys() MonCanal.Lien = "http://www.example.org"  // Renseignements des entrées du canal 1 MonEntrée.Auteur = "pcsoft@pcsoft.fr" MonEntrée.Description = "Première actualité" MonEntrée.Titre = "Actualité N°1"  // Ajoute l'entrée dans le canal Ajoute(MonCanal.Entrée, MonEntrée)  // Ajoute le canal dans le flux Ajoute(MonFlux.Canal, MonCanal)  // Sauve le flux dans un fichier MonChemin = ComplèteRep(fRepEnCours()) + "Rss.xml" rssSauve(MonFlux, MonChemin)  // Affiche le fichier XML du flux SI LanceAppliAssociée(MonChemin) = Faux ALORS Erreur("LanceAppliAssociée('" + MonChemin + "'). '" + ErreurInfo() + "'") FIN Remarques Propriétés spécifiques à la description des variables de type rssCanal Les propriétés suivantes peuvent être utilisées pour manipuler un Canal RSS: | | | | Nom | Type manipulé | Effet |
---|
Catégorie | rssCatégorie | Catégorie à laquelle appartient le canal. Peut être utilisée pour agréger des éléments sur le même sujet. | Cloud | rssCloud | Décrit le service WEB qui permet de s'abonner pour recevoir les notifications des modifications du canal. | Copyright | Chaîne de caractères | Copyright du contenu du canal. | DateMiseAJour | DateHeure | Date de la dernière mise à jour du contenu du canal. Les dates lues sont automatiquement converties en date UTC. La valeur écrite dans le canal est toujours en UTC. | DatePublication | DateHeure | Date de publication du contenu du canal (c'est-à -dire date du dernier accès au contenu du canal). Les dates lues sont automatiquement converties en date UTC. La valeur écrite dans le canal est toujours en UTC. | Description (*) | Chaîne de caractères | Description du canal. Correspond en général à une phrase décrivant les informations fournies par le canal. | Docs | Chaîne de caractères | Description du format utilisé. | DuréeValidité | Durée ou Entier | Durée de validité du canal. Cette durée est une indication pour le consommateur du canal sur la durée pendant laquelle le canal peut être mis en cache. La valeur dans le canal est arrondie à la minute près. Cette propriété peut correspondre à : - un entier correspondant au nombre de minutes,
- une variable de type Durée,
- l'indication directe de la durée (par exemple 5 min).
| Entrée (*) | Tableau de rssEntrée | Tableau des entrées du canal. | Générateur | Chaîne de caractères | Nom du programme utilisé pour générer le canal. | Image | rssImage | Description de l'image décrivant le canal. | Langue | Chaîne de caractères | Langue utilisée pour rédiger le titre, la description et les articles du canal. Correspond à une chaîne au format xx-yy ou xx_yy.- xx est une abréviation de langue au format ISO639.
- yy est un code de pays au format ISO3166.
Exemple : fr_FR, en_GB, en_US, etc.
Il est possible de connaître et de modifier la valeur de cette propriété. | Lien (*) | Chaîne de caractères | URL permettant de lire le canal. Il est possible de connaître et de modifier la valeur de cette propriété. | Rédacteur | Chaîne de caractères | Adresse email du responsable éditorial du canal. Il est possible de connaître et de modifier la valeur de cette propriété. | SaisieTexte | rssSaisieTexte | Permet de décrire une zone de saisie pour avoir une forme de retour sur le flux. Cette propriété est rarement utilisé et parfois ignorée. | Titre (*) | Chaîne de caractères | Titre du Canal. Il est possible de connaître et de modifier la valeur de cette propriété. | Webmaster | Chaîne de caractères | Adresse email du responsable technique du canal. Il est possible de connaître et de modifier la valeur de cette propriété. | Remarque : Les propriétés suivies d'une étoile (*) sont obligatoires.
Liste des exemples associés :
|
Exemples didactiques (WEBDEV) : WW_Flux_RSS
[ + ] Cet exemple montre comment lire et afficher un flux RSS dans une page WEBDEV grâce au type RSS et aux fonctions de manipulation du RSS du WLangage. Un modèle de champ facilement réutilisable est utilisé pour afficher les données RSS.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|