Haaaaaaaaaaaaaaaaaaaaaaa... tu veux mettre les infos d'un autre site sur le tien... .. .
J'avais compris le contraire...
S'il existe pas déja crée un repertoire "pages" ou "mespages" (ou autre) à la racine de ton xoops... .. .
Alors pour du rss java tu met ça ça devrait marcher...
<?php
include("../mainfile.php");
include(XOOPS_ROOT_PATH."/header.php");
$xoopsOption['show_rblock'] = 1; // 1 = Avec blocs de droite - 0 = Sans blocs de droite
?>
<html>
<head>
<title>[u][b]Ton titre[/b][/u]</title>
</head>
<body width=100%>
<SCRIPT language="javascript" src="[b][u]http://l_adresse_du_fil_rss[/b][/u]"></script>
</body>
</html>
<?php
include(XOOPS_ROOT_PATH."/footer.php");
?>
Pour du XML/PHP tu met (ne marche pas avec certains fils... mais ça marche avec 99% des fils)...
<?php
include("../mainfile.php");
include(XOOPS_ROOT_PATH."/header.php");
$xoopsOption['show_rblock'] = 1; // 1 = Avec blocs de droite - 0 = Sans blocs de droite
?>
<html>
<head>
<title>[u][b]Ton titre[/b][/u]</title>
</head>
<body width=100%>
<?php
//
$link_prefix="<B><U>Article</U></B>";
//
$link_postfix="<I><br>n</I>";
//
$errstr="<font size="3" color="#FF0000"><b>DESOLE<b>IMPOSSIBLE DE RECUPERER LE FICHIER DE NEWS SUR LE SERVEUR.<br>VEUILLEZ REESSAYER PLUS TARD... .. .</b></font>";
//
$max_items=20;
//
$target="_blank";
$numero="";
$backend="[b][u]http://l_adresse_du_fil_rss[/b][/u]";
$items=0;
$fpread=fopen($backend,'r');
if(!$fpread){
echo "$errstr<br>n";
exit;
}
else{
while(!feof($fpread)){
$buffer=ltrim(Chop(fgets($fpread,256)));
if(($buffer=="<item>")&&($items<$max_items)){
$title=ltrim(Chop(fgets($fpread,256)));
$url=ltrim(Chop(fgets($fpread,256)));
$descr=ltrim(Chop(fgets($fpread,500)));
$title=ereg_replace("<title>","",$title);
$title=ereg_replace("</title>","",$title);
$url=ereg_replace("<link>","",$url);
$url=ereg_replace("</link>","",$url);
//
//
// $descr="";
$descr=ereg_replace("<description>","",$descr);
$descr=ereg_replace("</description>","",$descr);
$descr=ereg_replace("<p class="spip">","",$descr);
$descr=ereg_replace("</p>","",$descr);
if($descr!=""){$descr="<br><I><font size="1">".$descr."</font></I>";}
//
$numero=$items+1;
$numero=" ".$numero;
echo("$link_prefix$numero: <A HREF="$url" TARGET="$target">$title</A>$descr$link_postfix");
$items++;
}
}
}
?>
</body>
</html>
<?php
include(XOOPS_ROOT_PATH."/footer.php");
?>
Par contre de la sorte ta page sera à part... tu devra mettre un lien dans le menu qui pointe dessus... .. .
Si tu veux mettre plusieurs fils de cette façon je peux te passer un code pour que tout soit organisé dans une combo box (merci Christian) plutot que tout à la suite... .. .
Sinon tu as Likossyndication qui permet d'afficher les rss d'autres site mais perso j'ais jamais réussis à le faire marcher (pas qu'il ne fonctionne pas... mais pas avec moi)... .. .
@ tchaOo°