Fluxx rss d'un forum phpbb a un site phpboost
faithless Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre faithless
- Inscrit le : 24/09/2006
J'ai donc cherché et j'ai obtenu ce code:
[code]<?php
// nombre de post que tu veux
$nombre = 5;
$auth = auth(AUTH_READ,AUTH_LIST_ALL,$userdata);
$requete = '(';
for($i=1;$i<=count($auth);$i++)
{
if ($auth[$i]['auth_read'])
$requete .= $i . ',';
}
$requete = substr($requete,0,strlen($requete)-1);
$requete .= ')';
$theme = ($userdata['user_style'] != '') ? $userdata['user_style'] : $board_config['default_style'];
$theme = 'SELECT template_name FROM ' . THEMES_TABLE . ' WHERE themes_id = '' . $theme . '' LIMIT 1';
$theme = $db->sql_query($theme);
$theme = $db->sql_fetchrow($theme);
$theme = $theme['template_name'];
$sql = 'SELECT ' . TOPICS_TABLE . '.topic_title ,' . TOPICS_TABLE . '.forum_id,' . POSTS_TABLE . '.post_id,' . POSTS_TABLE . '.poster_id,' . POSTS_TABLE . '.post_username,' . POSTS_TABLE . '.post_time,' . USERS_TABLE . '.username
FROM ' . TOPICS_TABLE . '
LEFT JOIN ' . POSTS_TABLE . '
ON ' . POSTS_TABLE . '.post_id = ' . TOPICS_TABLE . '.topic_last_post_id
LEFT JOIN ' . USERS_TABLE . '
ON ' . USERS_TABLE . '.user_id = ' . POSTS_TABLE . '.poster_id
WHERE ' . TOPICS_TABLE . '.topic_status <> 2 AND ' . TOPICS_TABLE . '.forum_id IN ' . $requete . '
ORDER BY ' . TOPICS_TABLE . '.topic_last_post_id DESC LIMIT ' . $nombre;
$result = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($result) )
{
$row['username'] = ( $row['poster_id'] == -1 ) ? ( ($row['post_username'] != '') ? $row['post_username'] : 'Invité' ): $row['username'];
echo('Posté par ' . $row['username'] . ' le ' . create_date($board_config['default_dateformat'], $row['post_time'], $board_config['board_timezone']) . '<br /><a href="' . $phpbb_root_path . 'viewtopic.php?' . POST_POST_URL . '=' . $row['post_id'] . '#' . $row['post_id'] . '" title="' . $row['topic_title'] . '">' . $row['topic_title'] . ' <img src="' . $phpbb_root_path . 'templates/' . $theme . '/images/icon_latest_reply.gif" style="border: 0px;" /></a><br /> <br />');
}
?>[/code]
Maintenant reste a savoir, qu'est ce que je fait de ce code pour obtenir mon bloc...
Édité par faithless Le 06/11/2006 à 06h25
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
faithless Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre faithless
- Inscrit le : 24/09/2006
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie