Table des matières

Pxxo_Widgets_Directory_Syndication

Cet objet permet d'afficher le contenu d'un répertoire sous forme de flux RSS. On utilise les méta-données de chaque fichier pour produire ce flux. En version 1.0.0, seul les fichiers PDF sont sélectionnés, dans cette même version tous les types de PDF ne sont pas supportés.

Paramètres

Nom Valeur Description
title - Titre affiché dans le flux RSS produit.
description - Description affichée dans le flux RSS produit
rights - Copyright affiché dans le flux RSS produit
Lang - Langue du flux RSS produit
url l'url courante URL permettant d'accéder au répertoire que l'on souhaite afficher sous forme de flux RSS
path . (chemin_courant) Chemin physique du répertoire que l'on souhaite afficher sous forme de flux RSS
regex .* Expression régulière (type Perl) pour filtrer les fichiers à afficher

Exemples

La plus simple utilisation de ce Widget est de créer un fichier index.php que l'on placera dans le répertoire que l'on souhaite syndiquer :

<?php
 
require_once 'Pxxo/Widgets/Directory/Syndication.php';
$o = new Pxxo_Widgets_Directory_Syndication();
$o->main();
$o->dump();
 
?>

Pour personnaliser le flux, on utilisera un tableau de paramètres :

<?php
 
require_once 'Pxxo/Widgets/Directory/Syndication.php';
 
$params = array();
$params['Lang'] = 'fr';
$params['title'] = 'Des textes importantes';
$params['description'] = 'Un texte important par fichier PDF ';
$o = new Pxxo_Widgets_Directory_Syndication($params);
$o->main();
$o->dump();
 
?>