MyBB.support, le portail francophone de MyBB
Afficher derniers post sur un site - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.fr)
+-- Forum : Plug-ins et modules pour MyBB (https://mybb.fr/forum-32.html)
+--- Forum : Support (https://mybb.fr/forum-15.html)
+--- Sujet : Afficher derniers post sur un site (/thread-5945.html)



Afficher derniers post sur un site - Rommao - 14-09-2012

Hello,

J'aimerai faire afficher les XXX derniers posts du forum sur un de mes sites

je suis tombé sur ce post : http://mybb.fr/thread-40.html
mais le script donné tout à la fin du post ne fonctionne pas chez moi, car je n'ai pas le plugin seo (seo.php)

quelqu'un saurait m'apporter son aide ? Big Grin

Merci d'avance


RE: Afficher derniers post sur un site - exdiogene - 14-09-2012

Il faut alors utiliser le script suggéré par CrazyCat :
Code PHP :
<?
$path2mybb 
'./forum'// Chemin d'accès au forum
$not_shown '18, 50'// Catégories à ne pas afficher
define("IN_MYBB"1);
require_once 
$path2mybb.'/inc/init.php';
$query $db->query("SELECT * FROM ".TABLE_PREFIX."posts WHERE fid NOT IN (".$not_shown.") ORDER BY dateline DESC LIMIT 0 ,10");
while (
$post $db->fetch_array($query)) {
   ...
}
?>

Le "..." pourrait être remplacé par :
Code PHP :
$page=$path2mybb."/showthread.php?tid=".$post['tid']."";
 echo 
"<a href='$page'>";
 
$title=$post['subject'];
 echo 
htmlspecialchars($title);
 echo 
"</a>&nbsp; posté par"
 echo 
"&nbsp;<span style=\"font-weight:bold;\">";
 echo 
$post['username'];
 echo 
"</span>";
 echo 
"<br>"



RE: Afficher derniers post sur un site - Rommao - 14-09-2012

Perfect ! merci beaucoup ! ca fonctionne et c'est exactement ce que je voulais !


RE: Afficher derniers post sur un site - Rommao - 14-09-2012

Je vais abuser, mais j'ai un soucis avec les caractères spéciaux !! tous les accents se transforment en é
ca se règle dans le script php ?
j'aimerai aussi pouvoir y inclure un style d'ecriture (verdana, 10px..) (=> je sais j'abuse Smile )



RE: Afficher derniers post sur un site - lilirageuse - 16-09-2012

pour le style écriture > css, il faut avoir quelque notion de codage avant de crée un site Smile
pour les soucis, il faut encoder ton site.
peace


 Utilitaire de traduction fourni par Regentronique