similar topic

Forum consacré aux codes conseillés ou mis à disposition sur phpBB SEO dans le forum Toolkit phpBB SEO. Support, téléchargements, conseils ...

Modérateur: Modérateurs

similar topic

Messagede bcbg12 » Ven Mar 06, 2009 12:57 pm

Est-ce que ce mod

http://www.phpbb-seo.de/downloads/mod-s ... opics.html

est OK

pour l'installer sur mon forum premod phpbb3 ?



Merci
bcbg12
 
Messages: 18
Inscription: Lun Oct 16, 2006 9:28 pm

Publicité

Re: similar topic

Messagede bcbg12 » Ven Mar 06, 2009 1:02 pm

Si vous avez le lien direct pour installer le même mod que celui ici "Articles en relation" c'est volontiers mais je n'ai rien trouver d'autre jusqu'à maintenant
bcbg12
 
Messages: 18
Inscription: Lun Oct 16, 2006 9:28 pm

Re: similar topic

Messagede MathieuM. » Ven Mar 06, 2009 3:39 pm

Bonjour,

Le module propre à phpBB SEO.com n'est pas encore à disponible.
Par contre celui que tu donnes en premier message marche très bien avec la Prémod, il suffit juste d'appliquer cette modif dans viewtopic.php (à la place des instructions du Similar Topics pour viewtopic.php) :

Trouver :
Code: Tout sélectionner
page_header($user->lang['VIEW_TOPIC'] . ' - ' $topic_data['topic_title']); 


Ajouter après :
Code: Tout sélectionner
// Begin similar topics
$sql_array = array(
    
'SELECT'    => 'f.forum_id, f.forum_name, t.topic_id, t.topic_title, t.topic_type, u.user_id, u.username, u.user_colour, t.topic_replies',

    
'FROM'        => array(
        
TOPICS_TABLE    => 't',
    ),

    
'LEFT_JOIN'    => array(
        array(
            
'FROM'    =>    array(USERS_TABLE    => 'u'),
            
'ON'    => 'u.user_id = t.topic_poster'
    
),
        array(
            
'FROM'    =>    array(FORUMS_TABLE    => 'f'),
            
'ON'    => 'f.forum_id = t.forum_id'
        
),
    ),

    
'WHERE'        => "MATCH (t.topic_title) AGAINST ('" $db->sql_escape($topic_data['topic_title']) . "' ) >= 0.5
        AND t.topic_status <> " 
ITEM_MOVED '
        AND t.topic_id <> ' 
. (int) $topic_data['topic_id'],

    
'GROUP_BY'    => 't.topic_id',

    
'ORDER_BY'    => 't.topic_last_post_time DESC',
);
$sql $db->sql_build_query('SELECT'$sql_array);
if (
$result $db->sql_query_limit($sql5))
{
    while(
$similar $db->sql_fetchrow($result))
    {
        if (
$auth->acl_get('f_read'$similar['forum_id']))
        {
        
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
            
if ( empty($phpbb_seo->seo_url['topic'][$similar['topic_id']]) ) {
                   if (
$similar['topic_type'] == POST_GLOBAL) {
                      
$phpbb_seo->seo_opt['topic_type'][$similar['topic_id']] = POST_GLOBAL;
                   }
                       
$phpbb_seo->seo_url['topic'][$similar['topic_id']] = $phpbb_seo->format_url($similar['topic_title']);
            }
            if ( empty(
$phpbb_seo->seo_url['forum'][$similar['forum_id']]) ) {
                   
$phpbb_seo->seo_url['forum'][$similar['forum_id']] = $phpbb_seo->set_url($similar['forum_name'], $similar['forum_id'], $phpbb_seo->seo_static['forum']);
            }
        
// www.phpBB-SEO.com SEO TOOLKIT END
            
$similar_forum_url    append_sid("{$phpbb_root_path}viewforum.$phpEx""f=" $similar['forum_id']);
            
$similar_topic_url    append_sid("{$phpbb_root_path}viewtopic.$phpEx""f=" $similar['forum_id'] . '&amp;t=' $similar['topic_id']);
            
$similar_user        get_username_string('full'$similar['user_id'], $similar['username'], $similar['user_colour'], $similar['username']);

            
$template->assign_block_vars('similar', array(
                
'TOPIC_TITLE'            => $similar['topic_title'],
                
'U_TOPIC'                => $similar_topic_url,
                
'REPLIES'                => $similar['topic_replies'],
                
'USER'                    => $similar_user,
                
'U_FORUM'                => $similar_forum_url,
                
'FORUM'                    => $similar['forum_name'])
            );
        }
    }
}
// End Similar Topics 



Mathieu.
Avatar de l’utilisateur
MathieuM.
phpBB SEO Team
phpBB SEO Team
 
Messages: 1464
Inscription: Dim Fév 10, 2008 9:33 pm
Localisation: Rhône-Alpes

Re: similar topic

Messagede bcbg12 » Jeu Avr 30, 2009 11:40 am

J'ai essayé mais cela ne fonctionne pas ?


sur le fichier viewtopic.php

je ne trouve pas

page_header($user->lang['VIEW_TOPIC'] . ' - ' . $topic_data['topic_title']);


la seul ligne avec page_header de la page est en toute fin

// Output the page
// www.phpBB-SEO.com SEO TOOLKIT BEGIN - TITLE
$extra_title = ($start > 0) ? ' - ' . $user->lang['Page'] . ( floor( ($start / $config['posts_per_page']) ) + 1 ) : '';
page_header($topic_data['topic_title'] . ' : ' . $topic_data['forum_name'] . $extra_title);


j'ai testé en mettant le code après ceci mais cela ne semble pas fonctionner ?

merci
bcbg12
 
Messages: 18
Inscription: Lun Oct 16, 2006 9:28 pm

Re: similar topic

Messagede bcbg12 » Ven Mai 01, 2009 4:33 pm

Est-ce que j'aurais manqué une étape ?

pourtant j'ai tout suivit à la lettre j'ai juste un doute concernant le viewtopic.php car je n'ai pas exactement la même script semble-t-il voir post ci-dessus
bcbg12
 
Messages: 18
Inscription: Lun Oct 16, 2006 9:28 pm

Re: similar topic

Messagede dcz » Mar Mai 05, 2009 1:19 pm

On dirait que tu n'as pas modifié viewtopic_body.html, tout simplement ;)
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21219
Inscription: Ven Avr 28, 2006 9:03 pm

Re: similar topic

Messagede bcbg12 » Mar Mai 05, 2009 8:10 pm

oui j'ai modifié viewtopic_body ?!?!?!
bcbg12
 
Messages: 18
Inscription: Lun Oct 16, 2006 9:28 pm

Re: similar topic

Messagede joebart » Jeu Mai 14, 2009 10:01 pm

T'as vraiment louper un truc, les modifs données par dcz marchent nickel :D
Tout le Web en Parle, uploadez vos vidéos.
Le forum.
Avatar de l’utilisateur
joebart
PR3
PR3
 
Messages: 313
Inscription: Ven Déc 22, 2006 8:30 pm

Re: similar topic

Messagede bcbg12 » Jeu Mai 14, 2009 11:15 pm

je vais réessayer alors...
bcbg12
 
Messages: 18
Inscription: Lun Oct 16, 2006 9:28 pm

Re: similar topic

Messagede dcz » Sam Mai 16, 2009 12:37 pm

Si tu as bien modifié viewtopic_body.html, tu as du oublié de rafraîchir ton template via l'onglet style de l'acp ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21219
Inscription: Ven Avr 28, 2006 9:03 pm

Re: similar topic

Messagede joebart » Mer Juin 10, 2009 11:41 pm

Par contre marche plus depuis la mise à jour avec phpBB_SEO_Ultimate_SEO_URLV0-6-0... :wink:

Ça me met à chaque fois :

Le forum que vous avez tenté d’atteindre n’existe pas.
Tout le Web en Parle, uploadez vos vidéos.
Le forum.
Avatar de l’utilisateur
joebart
PR3
PR3
 
Messages: 313
Inscription: Ven Déc 22, 2006 8:30 pm

Re: similar topic

Messagede dcz » Jeu Juin 11, 2009 1:43 pm

Remplaces :
Code: Tout sélectionner
        // www.phpBB-SEO.com SEO TOOLKIT BEGIN
            if ( empty($phpbb_seo->seo_url['topic'][$similar['topic_id']]) ) {
                   if ($similar['topic_type'] == POST_GLOBAL) {
                      $phpbb_seo->seo_opt['topic_type'][$similar['topic_id']] = POST_GLOBAL;
                   }
                       $phpbb_seo->seo_url['topic'][$similar['topic_id']] = $phpbb_seo->format_url($similar['topic_title']);
            }
            if ( empty($phpbb_seo->seo_url['forum'][$similar['forum_id']]) ) {
                   $phpbb_seo->seo_url['forum'][$similar['forum_id']] = $phpbb_seo->set_url($similar['forum_name'], $similar['forum_id'], $phpbb_seo->seo_static['forum']);
            }
        // www.phpBB-SEO.com SEO TOOLKIT END

Par :
Code: Tout sélectionner
      // www.phpBB-SEO.com SEO TOOLKIT BEGIN
      $phpbb_seo->set_url($similar['forum_name'], $similar['forum_id'], $phpbb_seo->seo_static['forum']);
      $phpbb_seo->prepare_iurl($similar, 'topic', $similar['topic_type'] == POST_GLOBAL ? $phpbb_seo->seo_static['global_announce'] : $phpbb_seo->seo_url['forum'][$similar['forum_id']]);
      // www.phpBB-SEO.com SEO TOOLKIT END


;)
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21219
Inscription: Ven Avr 28, 2006 9:03 pm

Re: similar topic

Messagede joebart » Jeu Juin 11, 2009 2:27 pm

Impec, merci dcz :D
Tout le Web en Parle, uploadez vos vidéos.
Le forum.
Avatar de l’utilisateur
joebart
PR3
PR3
 
Messages: 313
Inscription: Ven Déc 22, 2006 8:30 pm

Re: similar topic

Messagede Lexa » Jeu Nov 05, 2009 8:23 am

Bonjour à tous,

J'ai un problème concernant l'installation du MOD,

Pourtant je pense avoir tout fait correctement (j'ai ressayé pas mal de fois)

Voilà ce que me répond le serveur quand je vais sur un topic:

Code: Tout sélectionner
SQL ERROR [ mysql4 ]

Can't find FULLTEXT index matching the column list [1191]

SQL

SELECT f.forum_id, f.forum_name, t.topic_id, t.topic_title, t.topic_type, u.user_id, u.username, u.user_colour, t.topic_replies FROM (forum_topics t) LEFT JOIN forum_users u ON (u.user_id = t.topic_poster) LEFT JOIN forum_forums f ON (f.forum_id = t.forum_id) WHERE MATCH (t.topic_title) AGAINST ('TRIBUNE LIBRE' ) >= 0.5 AND t.topic_status <> 2 AND t.topic_id <> 3117 GROUP BY t.topic_id ORDER BY t.topic_last_post_time DESC LIMIT 5

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()

FILE: includes/db/mysql.php
LINE: 221
CALL: dbal_mysql->sql_query()

FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()

FILE: viewtopic.php
LINE: 1735
CALL: dbal_mysql->sql_query_limit()
Lexa
 
Messages: 7
Inscription: Jeu Nov 05, 2009 8:20 am

Re: similar topic

Messagede SeO » Jeu Nov 05, 2009 1:32 pm

On dirait que tu n'as pas lancé la requête d'installation du mod, tout simplement.

Pour info, on en parle là : [SEO URL] Similar topic

++
SeO
Admin
Admin
 
Messages: 6333
Inscription: Mer Mar 15, 2006 9:41 pm

Suivante

Retourner vers MODS phpBB SEO

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité