Demainde aide pour afficher un flux rss tronqué
Bonjour
mon blog utilise pluxml modifié cependant afin qu'éviter des répétitions dans le flux on me demande qu'il soit tronqué ?
voici le code du flux rss.
Peut etre mieux est d'en créer un specialement tronqué, merci aux membres qui me réponderont.
mon blog utilise pluxml modifié cependant afin qu'éviter des répétitions dans le flux on me demande qu'il soit tronqué ?
qu'est ce que quelqu'un a une idée de comment je pourrai faire ?c'est tronquer le flux (cad que dans le flux on ne retrouve pas l'ensemble du message afin d'éviter les dupliquatas d'un meme contenu)
voici le code du flux rss.
Peut etre mieux est d'en créer un specialement tronqué, merci aux membres qui me réponderont.
<?php
# Copyright (c) 2006 Skyline-arts.com. All rights reserved.
header('Content-Type: text/xml; charset=UTF-8');
define('PLX_DOC', '');
define('PLX_CONF', 'data/autres/configuration.xml');
require_once PLX_DOC.'lib/class.pluxml.php';
require_once PLX_DOC.'lib/class.glob.php';
require_once PLX_DOC.'lib/class.recordset.php';
require_once PLX_DOC.'lib/lib.util.php';
require_once PLX_DOC.'lib/functions.php';
$pluxml = new pluxml(PLX_CONF);
$pluxml->getMode('syndic', '/^[0-9]{4}.([0-9]{3}|home)(.[a-z0-9-]*)*.xml$/', $pluxml->config['bypage_rss']);
if($pluxml->aCats && $pluxml->aFiles){
$pluxml->getUsedCategories();
$pluxml->pagination();
$pluxml->getFiles();
$pluxml->getArticles();
}
echo '<?xml version="1.0" encoding="UTF-8" ?>';
?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns="http://purl.org/rss/1.0/">
<channel rdf:about="<?php echo $pluxml->config['racine']; ?>">
<title><?php __('maintitle'); ?> - <?php __('subtitle'); ?></title>
<link><?php echo $pluxml->config['racine']; ?></link>
<description><?php __('subtitle'); ?></description>
<dc:language>fr</dc:language>
<items>
<rdf:Seq>
<?php while($pluxml->result->loop()){
$num = $pluxml->result->f('file_num')+0;
echo'<rdf:li rdf:resource="'.$pluxml->config['racine'].$pluxml->result->f('art_name').'-'.$num.'.html"/>';
}?>
</rdf:Seq>
</items>
</channel>
<?php $pluxml->a_index = -1;
while($pluxml->result->loop()){
if ($pluxml->result->f('chapo') != ''){
$content = $pluxml->result->f('chapo');
}else{
$content = $pluxml->result->f('content');
}
$num = $pluxml->result->f('file_num')+0;
echo '
<item rdf:about="'.$pluxml->config['racine'].$pluxml->result->f('art_name').'-'.$num.'.html">
<title>'.$pluxml->result->f('title').'</title>
<link>'.$pluxml->config['racine'].$pluxml->result->f('art_name').'-'.$num.'.html</link>
<dc:date>'.$pluxml->result->f('date').'</dc:date>
<dc:creator>'.$pluxml->result->f('author').'</dc:creator>
<description><![CDATA['.$content.']]></description>
</item>';
}?>
</rdf:RDF>
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses