/branches/v5.0-ouadji/papyrus/applettes/syndication/squelettes/synd_liste_actu.tpl.html |
---|
26,20 → 26,8 |
<?php foreach ($flux as $key=>$news) : ?> |
<h2 class="rss_titre_article"><a href="<?=$news[0];?>" class="lien_ext"><?php echo preg_replace('/^\d+-\d+ :/', '', $news[1]);?></a></h2> |
<h1 class="rss_titre_site"><?= $news[2]; ?> - <span class="date"><?php echo $GLOBALS['jours'][date ('w', $news[3])].' '.date('d',$news[3]). |
' '.$GLOBALS['mois'][date('n', $news[3])].' '.date ('Y', strtotime ($news[3])); ?></span></h1> |
' '.$GLOBALS['mois'][date('n', $news[3])].' '.date ('Y', $news[3]); ?></span></h1> |
<?php endforeach; ?> |
<!-- |
<?php foreach ($sites as $site) : ?> |
<?php foreach ($site['pages'] as $page) : ?> |
<h2 class="rss_titre_article"><a href="<?=$page['url'];?>" class="lien_ext"><?php echo preg_replace('/^\d+-\d+ :/', '', $page['titre']);?></a></h2> |
<h1 class="rss_titre_site"><?= $site['titre']; ?> - <span class="date"><?php echo $GLOBALS['jours'][date ('w', strtotime ($page['date']))].' '.date('d', strtotime($page['date'])). |
' '.$GLOBALS['mois'][date('n', strtotime ($page['date']))].' '.date('Y'); ?></span></h1> |
<?php endforeach; ?> |
<?php endforeach; ?> |
--> |
</div> |
<?php endif; ?> |
<!-- SYNDICATION - FIN --> |
/branches/v5.0-ouadji/papyrus/applettes/syndication/configuration/synd_configuration.inc.php |
---|
53,8 → 53,10 |
define('MAGPIE_DIR', GEN_CHEMIN_API.'syndication_rss/magpierss/'); |
/** Constante stockant le chemin vers le dossier de cache pour MAGPIERSS.*/ |
define('MAGPIE_CACHE_DIR', MAGPIE_DIR.'/tmp/magpie_cache'); |
/** Constante stockant le nombre de page syndiqués à afficher par site.*/ |
/** Constante stockant le nombre de pages syndiquées à afficher par site.*/ |
define('SYND_NOMBRE', 10); |
/** Constante stockant le nombre de pages maximum à afficher */ |
define('SYND_NOMBRE_MAX', 30); |
/** Constante stockant si oui ou non on ouvre une nouvelle fenêtre pour consulter la page d'un site syndiqué.*/ |
define('SYND_OUVRIR_LIEN_RSS_NOUVELLE_FENETRE', 1); |
/** Constante stockant le format des dates.*/ |
/branches/v5.0-ouadji/papyrus/applettes/syndication/syndication.php |
---|
47,6 → 47,7 |
'(url="[^"]*")|'. |
'(titre="[^"]*")|'. |
'(nb="?\d+"?)|'. |
'(nbmax="?\d+"?)|'. |
'(nouvellefenetre="?(?:0|1)"?)|'. |
'(formatdate="[^"]*")|'. |
'(formatdatepro="[^"]*")|'. |
111,6 → 112,9 |
if (!isset($options['nb'])) { |
$options['nb'] = SYND_NOMBRE; |
} |
if (!isset($options['nbmax'])) { |
$options['nbmax'] = SYND_NOMBRE_MAX; |
} |
if (!isset($options['nouvellefenetre'])) { |
$options['nouvellefenetre'] = SYND_OUVRIR_LIEN_RSS_NOUVELLE_FENETRE; |
} |
259,9 → 263,11 |
} |
} |
// Trie des pages par date |
//var_dump($GLOBALS['_SYNDICATION_']['pages']); |
krsort($GLOBALS['_SYNDICATION_']['pages']); |
$GLOBALS['_SYNDICATION_']['sites'] = array_slice($GLOBALS['_SYNDICATION_']['sites'],0,$options['nbmax'],true) ; |
$GLOBALS['_SYNDICATION_']['pages'] = array_slice($GLOBALS['_SYNDICATION_']['pages'],0,$options['nbmax'],true) ; |
//+----------------------------------------------------------------------------------------------------------------+ |
// Extrait les variables et les ajoutes a l'espace de noms local |
// Gestion des squelettes |