Nos actualités sur votre site
Avis aux webmasters ! Nous venons de mettre en ligne de nombreux flux pour vous permettre d'intégrer nos actualités sur votre site. Au menu, des flux aux formats RSS, ATOM, "PHP". Vous pouvez également choisir de diffuser :
- Toutes nos actualités
- Seulement nos actualités d'une ou plusieurs thématiques (composants, périphériques, Internet, Image et son...)
- Seulement nos actualités d'une ou plusieurs catégories (accès à Internet, processeurs, cartes graphiques, moniteurs, baladeurs...).
Mon cher collaborateur Denis Rouvre, auteur de bon nombre d'actualités sur votre site préféré, intègre tous les flux thématiques de nos actualités sur son site perso : un bon exemple d'intégration !
15
Commentaires
Lire plus
La fusion Cetegel-N9uf Telecom se précise
- Star Trek Online : Téléportation dans peu de temps
- Lancement du Mobile Athlon 64 4000+
- Des nouvelles de LOTR
- Apple expo 2005 : du 20 au 24 septembre
- AOL : le sens du châtiment
- Blaster, deux ans déjà...
- Platine DVD/Divx au look Bang & Olufsen
- Comdemned : Criminal Origin, une video choc !
- Georges W.X.X.X Bush et le net
Test du barebone Shuttle SN26P
- Le Gigabyte 3D Aurora nous ouvre ses portes
- Nintendo baisse le prix de la DS - MAJ
- Sortie des drivers ATi Catalyst 5.8
- Sortie du C51 le 20 septembre
- Prochaine génération de puces ATi : les dates
- Les GeForce 7800 GT disponibles
- Windows 2000 attaqué par un nouveau virus
- Noms à vendre pour futurs romans
- XBox 360 : à propos des durs et des prix
Liens commerciaux





voila la page
et voila un code pour les curieux (sans les images):
# Fonction permettant de n'afficher que $nbmots d'une chaine
Function resume_contenu($texte, $nbmots)
{
$resumer = explode(" ",$texte);
$i = 0;
$toreturn = "";
while (each($resumer)) {
$toreturn .= "$resumer[$i] ";
if ($i>$nbmots) break;
$i++;
}
return $toreturn;
}
# boucle sur les cases du tableau d'affichage
for ($lig = 1; $lig <= 6; $lig++)
{
#changement de ligne
echo"
#boucle sur les colones
for ($col = 1; $col <= 3; $col++)
{
echo"
# Selection des flux xml
$num_feed++;
switch ($num_feed)
{
# Les flux de Présence PC
case 1: $fichier_xml = "http://www.presence-pc.com/feeds/composants/rss.xml"; break;
case 2: $fichier_xml = "http://www.presence-pc.com/feeds/internet/rss.xml"; break;
case 3: $fichier_xml = "http://www.presence-pc.com/feeds/peripheriques/rss.xml"; break;
case 4: $fichier_xml = "http://www.presence-pc.com/feeds/ordinateurs/rss.xml"; break;
case 5: $fichier_xml = "http://www.presence-pc.com/feeds/reseaux-et-connectique/rss.xml"; break;
case 6: $fichier_xml = "http://www.presence-pc.com/feeds/image-et-son/rss.xml"; break;
case 7: $fichier_xml = "http://www.presence-pc.com/feeds/logiciels-jeux-videos/rss.xml"; break;
case 8: $fichier_xml = "http://www.presence-pc.com/feeds/telephonie/rss.xml"; break;
case 9: $fichier_xml = "http://www.presence-pc.com/feeds/consommables/rss.xml"; break;
# Et les flux de BestOfMicro
case 10: $fichier_xml ="http://info.bestofmicro.com/feeds/composants/rss.xml"; break;
case 11: $fichier_xml ="http://info.bestofmicro.com/feeds/internet/rss.xml"; break;
case 12: $fichier_xml ="http://info.bestofmicro.com/feeds/peripheriques/rss.xml"; break;
case 13: $fichier_xml ="http://info.bestofmicro.com/feeds/ordinateurs/rss.xml"; break;
case 14: $fichier_xml ="http://info.bestofmicro.com/feeds/reseaux-et-connectique/rss.xml"; break;
case 15: $fichier_xml ="http://info.bestofmicro.com/feeds/image-et-son/rss.xml"; break;
case 16: $fichier_xml ="http://info.bestofmicro.com/feeds/logiciels-jeux-videos/rss.xml"; break;
case 17: $fichier_xml ="http://info.bestofmicro.com/feeds/telephonie/rss.xml"; break;
case 18: $fichier_xml ="http://info.bestofmicro.com/feeds/consommables/rss.xml"; break;
}
# Affichage du Flux
echo"
#affichage de 5 news
require_once("magpierss/rss_fetch.inc");
$nb_actus_a_afficher = 5;
$fil = fetch_rss($fichier_xml);
# Affichage du titre
# Affichage d'une image comme on veut
# echo "
echo "
";
if(is_array($fil->items)) # Teste si le fil a bien été récupéré
{
$actus = array_slice($fil->items, 0, $nb_actus_a_afficher);
foreach($actus as $actu)
{
# on coupe la description au 15 ème mot
$description = resume_contenu($actu['description'], $nbmots = 15) ;
#affichage de la news (titre avec lien et contenu)
echo " " .$actu['title']. "
" .$description."...
";
}
}
echo"" ;
echo"
}
echo"
}
echo"
# La partie suivante peut être retirée : elle concerne le flux des produits populaires
# ************************************************************************************
#Affichage du flux concernant les produits (les 30 derniers, sur trois colones)
$fichier_xml = "http://www.presence-pc.com/feeds/lesprix/derniers-produits.xml" ;
$nb_actus_a_afficher = 30;
$fil = fetch_rss($fichier_xml);
# Affichage du titre
# echo "
echo "
";
echo"
echo"
if(is_array($fil->items)) // Teste si le fil a bien été récupéré
{
$i=0 ;
$actus = array_slice($fil->items, 0, $nb_actus_a_afficher);
foreach($actus as $actu)
{
$i++ ;
if($i == 10 || $i == 20)
{
echo"
}
$description = resume_contenu($actu['description'], $nbmots = 15) ;
echo"
echo " " .$actu['title']. " " .$description."€
";
}
}
echo"
# fin de la partie des produits populaires
# ************************************************************************************
?>
je me permets de répondre à cette news pour signaler un bug du site dans la prévisualisation des commentaires sous la news (ya qu'à regarder la page pour comprendre
)
en gros, la balise "fixed" n'est pas correctement gérée
ouais c'est foireux
Personne a testé mon code ?
Personne a testé mon code ?
non
on dirait![[:mmmfff]](http://img.infos-du-net.com/forum/images/perso/mmmfff.gif)
je me permets de répondre à cette news pour signaler un bug du site dans la prévisualisation des commentaires sous la news (ya qu'à regarder la page pour comprendre
)
en gros, la balise "fixed" n'est pas correctement gérée
Effectivement. Bon c'est pas trop embêtant quand même
Et puis un commentaire de cette qualité, c'est dommage de le cacher
toutafé
jsé pas si t'as vu dans R&S y'a Bitman qui veut son lien partenaire![[:lol2]](http://img.infos-du-net.com/forum/images/perso/lol2.gif)
ça sert a quoi ces flux la ?? excusez moi pour la noobité du post :-/
A afficher, sous quelque forme que ce soit, les actus de Presence PC sur ton site perso, ou bien sur des logiciels qui lisent le RSS (comme Thunderbird, certains écrans de veille, etc.).
Voila je mets à disposition un petit bout de code (PHP) à introduire dans vos pages si vous n'y connaissez rien ;-)
Exemple: http://www.intuxication.org/~clube [...] cueil.html
C'est pas du grand art mais ca peut aider certain:
include_once( "http://www.presence-pc.com/feeds/actus-php.txt" );
for($i = 0; $i < 20 && $i
echo "
echo $actus[$i][1] . "
echo "
}
?>
@++
Mon dieu
Que les informatiziens aiment la ponctuation
#($;$<=;$)
{#"<>";
#($;$<=;$)
{"<\"\" >"; #
#++;()
ah oki c'est cool ça alors. thanks