Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
Adaptation affichage derniers posts en index avec Premod

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » TooLkit phpBB SEO  » MODS phpBB SEO
::  
Auteur Message
charabia
PR0
PR0


Inscrit le: 24 Oct 2006
Messages: 60

Adaptation affichage derniers posts en index avec PremodPosté le: Dim Aoû 24, 2008 8:20 am    Sujet du message: Adaptation affichage derniers posts en index avec Premod

Bonjour,

Voici le code que j'utilise pour afficher les derniers posts de mon forum phpbb3 sur ma page index du site (et non du forum).

Tout marche bien sauf deux choses :
- l'adapation avec le mod rewrite
- et le lien pour atteindre le dernier post. Quand il y a plus d'une page le lien n'est plus reconnu car le nombre de page n'est pas appliqué.

Pouvez-vous m'aider à résoudre ces problèmes ? Merci !

Code:
define('IN_PHPBB', TRUE);
$phpbb_root_path = 'forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

$exclude_forums = array(3,110,111,112,113,114,116,117,118,156,999);
$sql_array = array(
    'SELECT'    => 't.topic_poster,t.topic_views,t.topic_replies,t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username',
    'FROM'        => array(
            POSTS_TABLE    => 'p',
            TOPICS_TABLE => 't',
         USERS_TABLE => 'u'
        ),
    'WHERE'        => $db->sql_in_set('t.forum_id', $exclude_forums, true) . '
        AND t.topic_id = p.topic_id AND  p.post_id = t.topic_last_post_id AND p.poster_id = u.user_id',
    'ORDER_BY'    => 'p.post_id DESC'
);

    $sql = $db->sql_build_query('SELECT', $sql_array);
    $result = $db->sql_query_limit($sql, 10, 0);

while ($row = $db->sql_fetchrow($result))
{
   $date_last_post = date("d.m.Y H:i:s",$row['post_time']);
   
        echo '<li class="gras">&raquo;&nbsp;<a href="' . $phpbb_root_path . 'viewtopic.php?t=' . $row['topic_id'] . '">' . (utf8_decode($row['topic_title'])) . '</a> ('.$row['topic_replies'].' réponse';
      if($row['topic_replies']>1) echo "s";
      echo ')<br />'.utf8_decode($row['username']).', '.$date_last_post.'&nbsp;<a href="' . $phpbb_root_path . 'viewtopic.php?t=' . $row['topic_id'] . '#p'.$row['topic_last_post_id'].'" title="Aller au dernier message de ce sujet"><img src="forum/styles/prosilver/imageset/icon_topic_latest.gif" width="11" height="9" alt="Aller au dernier message de ce sujet" style="display:inline;" /></a></li>';
}
Revenir en haut de page
Visiter le site web de l'utilisateur
falkra
PR1
PR1


Inscrit le: 11 Mar 2007
Messages: 174

Adaptation affichage derniers posts en index avec PremodPosté le: Dim Aoû 24, 2008 8:51 am    Sujet du message: Re: Adaptation affichage derniers posts en index avec Premod

Bonjour, je crois que tu peux accéder au dernier post via la last_post_id en générant ce type de lien :

/post187192.html#p187192

187192 est le last_post_id dans cet exemple.

_________________
Revenir en haut de page
Visiter le site web de l'utilisateur
charabia
PR0
PR0


Inscrit le: 24 Oct 2006
Messages: 60

Adaptation affichage derniers posts en index avec PremodPosté le: Dim Aoû 24, 2008 9:10 am    Sujet du message: Re: Adaptation affichage derniers posts en index avec Premod

Hello falkra

Ca ne marche pas parce que dans l'URL il faut le passagge du nombre de pages :

http://www.blabla.com/blabl-t45-30.html#p557

http://www.blabla.com/blabl-t45.html#p557

Le nombre après le "p" n'est pas suffisant.

Merci Wink

Je suis en train d'essayer de bidouiller la chose.
Revenir en haut de page
Visiter le site web de l'utilisateur
lemoussel
PR0
PR0


Inscrit le: 18 Juil 2008
Messages: 92
Localisation: Haute-Normandie, Arnières sur Iton

Adaptation affichage derniers posts en index avec PremodPosté le: Dim Aoû 24, 2008 9:38 am    Sujet du message: Re: Adaptation affichage derniers posts en index avec Premod

Toutes les infos disponible dans ce Post Afficher les derniers posts en php sur une page externe Wink
Revenir en haut de page
Visiter le site web de l'utilisateur
charabia
PR0
PR0


Inscrit le: 24 Oct 2006
Messages: 60

Adaptation affichage derniers posts en index avec PremodPosté le: Dim Aoû 24, 2008 10:03 am    Sujet du message: Re: Adaptation affichage derniers posts en index avec Premod

Merci je vais zieuter un oeil Wink
Revenir en haut de page
Visiter le site web de l'utilisateur
falkra
PR1
PR1


Inscrit le: 11 Mar 2007
Messages: 174

Adaptation affichage derniers posts en index avec PremodPosté le: Dim Aoû 24, 2008 12:21 pm    Sujet du message: Re: Adaptation affichage derniers posts en index avec Premod

Pour le dernier post cela suffit, c'est un accès direct à un post précis. J'utilise ce système.

_________________
Revenir en haut de page
Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » TooLkit phpBB SEO  » MODS phpBB SEO
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: