FluxBB.fr

Le site des utilisateurs francophones de FluxBB.

Vous n'êtes pas identifié(e).

#1 15-04-2016 13:30:43

claude55
Membre
Inscription : 02-11-2014
Messages : 40

aide pour news sur site

Bonjour,




j'ai adapter  sur mon site les  dernières réponses de mon forum  sur ma page d'accueil qui me plaît beaucoup  et   je voudrait savoir si c'est possible de faire la même chose avec ce tuto news sur son site   ,  car je voudrait avoir que des liens comme pour les dernières réponses pouvez vous m'aidez a avancer dans mon projet merci beaucoup !



<?php
// Module de news de Connectix Boards, adapté pour FluxBB 1.4
// Modifiez les deux lignes suivantes pour que cela corresponde à votre forum
define('PUN_NEWS',2); // ID du forum consacré aux nouvelles.  Changez-le pour correspondre à votre forum
define('NB_NEWS',5); // Nombre de news à afficher

// Récupération des ids des messages à afficher
$query = $db->query('SELECT first_post_id FROM '.$db->prefix.'topics WHERE forum_id='.PUN_NEWS.' GROUP BY id ORDER BY first_post_id DESC LIMIT 0,'.NB_NEWS);
$ids = array();
 if($db->num_rows($result2) > 0)
{
   while($result = $db->fetch_assoc($query))
       $ids[] = $result['first_post_id'];

   // Récupération des données des messages sélectionnés
   $result2 = $db->query('SELECT p.id AS msg_id, p.message AS msg_text, p.posted AS msg_posted, p.topic_id AS msg_topic, p.hide_smilies AS msg_smilies, t.id AS topic_id, t.subject AS topic_subject, t.num_replies AS topic_replies, t.poster AS topic_poster, u.id AS user_id, u.username AS user_name FROM '.$db->prefix.'posts AS p LEFT JOIN '.$db->prefix.'topics AS t ON t.id=p.topic_id LEFT JOIN '.$db->prefix.'users AS u ON t.poster=u.id WHERE p.id IN ('.implode(',',$ids).') ORDER BY p.id DESC');
   if(!$db->num_rows($result2) > 0)
   {
       //Inclusion du parseur pour les BBCodes et smilies
       require PUN_ROOT.'include/parser.php';
       // Affichage des résultats
       while ($val = $db->fetch_assoc($result2))
       {
           $username = ($val['user_id'] > 1) ? '[url]'.pun_htmlspecialchars($val['user_name']).'[/url]' : pun_htmlspecialchars($val['topic_poster']);
?>
<div class="news">
   <h4><?php echo pun_htmlspecialchars($val['topic_subject']); ?></h4>
   <p class="news_info"><?php echo 'Publié le ' . format_time($val['msg_posted']).' par ' . $username; ?> - [url]<?php echo $val['topic_replies'] . ' commentaires'; ?>[/url]</p>
   <div class="p"><?php echo parse_message($val['msg_text'],$val['msg_smilies']); ?>
       <p class="goto">[url]<?php echo 'Revenir en haut'; ?>[/url]</p>
   </div>
</div>
<?php
       }
   }
   else
       echo '<p class="notice">Aucune news !</p>';
}
else
   echo '<p class="notice">Aucune news à afficher !</p>';
?>
<p class="links">[url]<?php echo 'Voir toutes les news'; ?>[/url]</p>
mon forum est dans un dossier /fluxbb quand je cliquer sur le lien : Voir toutes les news il va bien dans le forum mais il n'affiche aucune news sur le site web j'ai p-t mal configuré le 

bien à vous

Dernière modification par claude55 (15-04-2016 13:33:12)

Hors ligne

#2 16-04-2016 08:51:23

claude55
Membre
Inscription : 02-11-2014
Messages : 40

Re : aide pour news sur site

SVP personne ne peut m'aider ? Où me mettre sur le chemin?

Hors ligne

#3 18-04-2016 16:11:19

claude55
Membre
Inscription : 02-11-2014
Messages : 40

Re : aide pour news sur site

merci de votre aide

Hors ligne

Pied de page des forums