Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

Nos actualités sur votre site

par - source: Présence PC

Différents formats de flux proposésAvis 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...).
Chaque type de flux est accompagné d'un exemple "tout prêt" d'intégration afin de vous faciliter la vie. Si vous décidez d'afficher nos actualités, n'hésitez pas à nous envoyer un petit e-mail pour nous prévenir, et vous bénéficierez alors d'un lien depuis notre page partenaires.

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 !

Notez également que nos flux sont disponibles sur l'annuaire RSS LaMoooche.com.

 

Partager:
15
Commentaires
Lire plus
X
Valider

Commentaires
Ajouter un commentaire
drouvre 16/08/2005 18:38
Masquer
-0+

voila la page
et voila un code pour les curieux (sans les images):





<a rel="nofollow" href="http://drouvre.news.free.fr/" target="_blank" class="cLink">http://drouvre.news.free.fr/</a> l'information classée par catégories>










# 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"";
}
echo"";
}


echo"
"; # pour avoir 3 colones identiques (3x33%)

# 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 "
".$fil->channel['title']."

";

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"
";

# 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 "
".$fil->channel['title']."

";

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
# ************************************************************************************


?>







Funky Jah 17/08/2005 00:01
Masquer
-0+

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

drouvre 17/08/2005 00:24
Masquer
-0+

ouais c'est foireux :o

Personne a testé mon code ?

yoca11 17/08/2005 07:19
Masquer
-0+

Citation :

Personne a testé mon code ?





non :D

drouvre 17/08/2005 08:51
Masquer
-0+

on dirait [:mmmfff]

Julien 17/08/2005 09:16
Masquer
-0+

Citation :

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 :o

drouvre 17/08/2005 09:28
Masquer
-0+

Et puis un commentaire de cette qualité, c'est dommage de le cacher :o

Julien 17/08/2005 09:29
Masquer
-0+

toutafé :jap:

drouvre 17/08/2005 09:31
Masquer
-0+

jsé pas si t'as vu dans R&S y'a Bitman qui veut son lien partenaire [:lol2]

Julien 17/08/2005 10:46
Masquer
-0+

:o

bricou51 17/08/2005 11:58
Masquer
-0+

ça sert a quoi ces flux la ?? excusez moi pour la noobité du post :-/

Julien 17/08/2005 12:09
Masquer
-0+

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.).

harastra 17/08/2005 12:35
Masquer
-0+

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:





NOUVELLES INFORMATIQUES





include_once( "http://www.presence-pc.com/feeds/actus-php.txt" );
for($i = 0; $i < 20 && $i $str = substr($actus[$i][2],0,11);
echo "
";
}
?>


" . $str . "
";
echo $actus[$i][1] . "
";
echo "
Vous en voulez plus?




@++

AbsencePC 17/08/2005 15:24
Masquer
-0+

Mon dieu

Que les informatiziens aiment la ponctuation [:darkprophet:4]


#($;$<=;$)
{#"<>";
#($;$<=;$)
{"<\"\" >"; #
#++;()

[:azerty29]

bricou51 17/08/2005 17:13
Masquer
-0+

Citation :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.).



ah oki c'est cool ça alors. thanks :hello:

Publicité

Les offres du moment

Newsletters


OK