| :: |
| Auteur |
Message |
hawk88 PR2

Inscrit le: 05 Jan 2007 Messages: 265
|
Posté le: Dim Avr 15, 2007 4:42 pm Sujet du message: Re: Subforums Plus[Jeu-Arcade] |
|
|
Bonsoir
je rentre de vacnaces mais je vois qu'il y a eu quelques discussions
moi c'est une premod extremod de ezcom donc si tu veux je donnerais le lien entier.
J'espere que ca ne posera pas trop probleme pour le référencement pour les forums qui sont mal només.
Bonne soirée
++ |
|
|
| Revenir en haut de page |
|
 |
|
 |
eric6779 PR1

Inscrit le: 22 Déc 2006 Messages: 149
|
Posté le: Dim Avr 15, 2007 5:10 pm Sujet du message: Re: Subforums Plus[Jeu-Arcade] |
|
|
oui je viens de découvrir la premod ezcom
seul problème pour une premod digne ce nom, il manque beaucoup trop de chose sur la convivialité ... et surtout l'auetr qui à restreint le développement car utilisant subforum Plus, y a pas mal de modif a faire ...
dommage qu'il ne les a pas fait car ça premod est excellent en ayant tester en local actuellement.
Voir sur fr ou .biz si ils veulent bien développer tout ca ^^ |
_________________ Administrateur du site d'entraide pour Counter-Strike Source :
http://www.support-cssource.fr |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
Posté le: Lun Avr 16, 2007 12:29 pm Sujet du message: Re: Subforums Plus[Jeu-Arcade] |
|
|
| hawk88 a écrit: |
J'espere que ca ne posera pas trop probleme pour le référencement pour les forums qui sont mal només.
|
C'est mieux si toutes les urls sont bien réécrites quand même, même si le zéro dupe redirige tout.
Faudrait faire un inventaire par type de page (index, forum, topic) des liens qui ne sont pas réécrits, et voir si 1) c'est une erreur d'installation ou 2)à un mod à patcher, au cas par cas.
Avec un peu d'organisation, c'est vite réglé
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
hawk88 PR2

Inscrit le: 05 Jan 2007 Messages: 265
|
|
| Revenir en haut de page |
|
 |
eric6779 PR1

Inscrit le: 22 Déc 2006 Messages: 149
|
Posté le: Lun Avr 16, 2007 7:25 pm Sujet du message: Re: Subforums Plus[Jeu-Arcade] |
|
|
| sur ton index, les url sont redirgié simplement, elles ne sont pas ré-écrites hawk88, il faut pas confondre ^^ |
_________________ Administrateur du site d'entraide pour Counter-Strike Source :
http://www.support-cssource.fr |
|
| Revenir en haut de page |
|
 |
hawk88 PR2

Inscrit le: 05 Jan 2007 Messages: 265
|
Posté le: Lun Avr 16, 2007 8:37 pm Sujet du message: Re: Subforums Plus[Jeu-Arcade] |
|
|
J'ai obulier de mettre les liens vers les post qui sont bien postXXX ...
mais sinon oui tout est bien réécrit et redirigé sauf pour les profils
je m'étais mal exprimés ? ^^ |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
Posté le: Mar Avr 17, 2007 8:12 am Sujet du message: Re: Subforums Plus[Jeu-Arcade] |
|
|
eric6779 a raison, les url des forum ne sont pas réécrites sur l'index, et les url des catégorie donnent des 404.
Et du coup : http://www.phpbb-seo.com/forums/mod-rewrite-avance/discussions-vt1241.html#13348
| dcz a écrit: | Alors, déjà, je suis tombé sur des SID sur http://www.jeu-arcade.com/index.html il faut donc que tu règle ça aussi en installant le (ou en corrigeant l'installation du) mod guest sessions de cyber alien, comme indiqué dans l'installe du mod rewrite.
Ensuite, sur cette même url, tu vos bien que les liens des forums ne sont pas réécrits, alors oui, quand tu cliques, le zéro duplicate fait son travail et te redirige, mais au départ, l'url est pas réécrite (survole les liens et regarde en bas de la fenêtre de l'explorateur).
Ça pourrait être un mod, mais il se peu aussi que ce soit juste une mauvaise interprétation de la deuxième modif à faire sur index.php en installant le mod rewrite, étant donné que les url des catégories sont elle bien réécrites.
Vérifies donc ça en premier lieux.
++ |
Ça te concernait plus en fait que eric6779
Du coup, vérifies les changement de l'index.
Si tu as tout trouvé le code, on verra pour une feinte avec sub forum plus, si c'est toujours d'actualité.
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
hawk88 PR2

Inscrit le: 05 Jan 2007 Messages: 265
|
Posté le: Mar Avr 17, 2007 4:25 pm Sujet du message: Re: Subforums Plus[Jeu-Arcade] |
|
|
J'avais oublié une petite manip dans guest sessions sinon je n'ai pas le zero dupe installer.
Pour le mod rewrite j'ai qu'une seule modif possible car le code a chercher dans la 2eme modification est en commentaire dans le code( cf ci joint)
| Code: | if ( $viewcat == $cat_id || $viewcat == -1 )
{
//-- mod: sf
/*
for($j = 0; $j < $total_forums; $j++)
{
if ( $forum_data[$j]['cat_id'] == $cat_id )
{
$forum_id = $forum_data[$j]['forum_id'];
if ( $is_auth_ary[$forum_id]['auth_view'] )
{
if ( $forum_data[$j]['forum_status'] == FORUM_LOCKED )
{
$folder_image = $images['forum_locked'];
$folder_alt = $lang['Forum_locked'];
}
else
{
$unread_topics = false;
if ( $userdata['session_logged_in'] )
{
if ( !empty($new_topic_data[$forum_id]) )
{
$forum_last_post_time = 0;
while( list($check_topic_id, $check_post_time) = @each($new_topic_data[$forum_id]) )
{
if ( empty($tracking_topics[$check_topic_id]) )
{
$unread_topics = true;
$forum_last_post_time = max($check_post_time, $forum_last_post_time);
}
else
{
if ( $tracking_topics[$check_topic_id] < $check_post_time )
{
$unread_topics = true;
$forum_last_post_time = max($check_post_time, $forum_last_post_time);
}
}
}
if ( !empty($tracking_forums[$forum_id]) )
{
if ( $tracking_forums[$forum_id] > $forum_last_post_time )
{
$unread_topics = false;
}
}
if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) )
{
if ( $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all'] > $forum_last_post_time )
{
$unread_topics = false;
}
}
}
}
$folder_image = ( $unread_topics ) ? $images['forum_new'] : $images['forum'];
$folder_alt = ( $unread_topics ) ? $lang['New_posts'] : $lang['No_new_posts'];
}
*/
for ( $j = intval($_sf_cat_first[$cat_id]); $j < $total_forums; $j++)
{
if ( $forum_data[$j]['cat_id'] != $cat_id )
{
break;
}
$forum_id = $forum_data[$j]['forum_id'];
// jump over a non-authorised branch
if ( !$is_auth_ary[$forum_id]['auth_view'] )
{
$j = $_sf_last_child_idx[$forum_id];
continue;
}
// attached to the main object (root, or in viewforum the selected forum)
if ( (!defined('IN_VIEWFORUM') && !intval($forum_data[$j]['forum_parent'])) || (defined('IN_VIEWFORUM') && (intval($forum_data[$j]['forum_parent']) == $_sf_root_forum_id)) )
{
$_sf_prev_forum_id = $forum_id;
$_sf_is_sub = false;
$_sf_first_sub = true;
}
// attached to a viewable forum, so displayed as sub
else if ( intval($forum_data[$j]['forum_parent']) == $_sf_prev_forum_id )
{
$_sf_is_sub = true;
}
// level not displayed: jump over
else
{
if ( !defined('IN_VIEWFORUM') || ($forum_id != $_sf_root_forum_id) )
{
$j = $_sf_last_child_idx[$forum_id];
}
continue;
}
// prepare the display
if ( !$_sf_is_sub )
{
$_sf_rowcolor = !$_sf_rowcolor;
}
$row_color = $_sf_rowcolor ? $theme['td_color1'] : $theme['td_color2'];
$row_class = $_sf_rowcolor ? $theme['td_class1'] : $theme['td_class2'];
// recompute the front icons
$_sf_folder = _sf_get_folder($_sf_is_sub ? 'mini' : 'standard', ($_sf_last_sub_id[$forum_id] == $forum_id ? 'std' : 'has_sub') . ($forum_data[$j]['forum_status'] == FORUM_LOCKED ? '_locked' : '') . ($forum_data[$j]['unread'] ? '_new' : '') . (intval($forum_data[$j]['forum_posts']) ? '' : '_empty'));
$folder_image = $images[ $_sf_folder['img'] ];
$folder_alt = $lang[ $_sf_folder['txt'] ];
if ( $_sf_is_sub && $_sf_first_sub )
{
$template->assign_block_vars('catrow.forumrow.sub', array());
}
{{
//-- mod: sf - end
$posts = $forum_data[$j]['forum_posts'];
$topics = $forum_data[$j]['forum_topics'];
$icon = $forum_data[$j]['forum_icon']; // Forum Icon Mod
|
Tu cherches le code du subforums + ? j'essaierais de le demander aux concepteurs de la premod si tu veux
++ |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
|
| Revenir en haut de page |
|
 |
hawk88 PR2

Inscrit le: 05 Jan 2007 Messages: 265
|
Posté le: Mer Avr 18, 2007 7:29 pm Sujet du message: Re: Subforums Plus[Jeu-Arcade] |
|
|
Seulement que lorsque je suis repassé a ma nouvelle version de la premod les sous forums sont passé en forum classiques donc comme il y avait quelques soucis avec le mod rewrite j'ai laissé comme ca en attendant
Mais sinon j'utilise
Donc comment on peut faire pour résoudre ce probleme ?
Merci
++ |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
Posté le: Jeu Avr 19, 2007 9:34 am Sujet du message: Re: Subforums Plus[Jeu-Arcade] |
|
|
Ça dépends, ce mod est vraiment un gros morceaux.
Je veux bien te proposer un ou deux truc pour voir, mais je t'avoue ne pas avoir vraiment envie de perdre trop de temps sur un mod en bêta.
Donc, sachant cela, essais ce qui suit :
| Code: |
#
#-----[ OPEN ]------------------------------------------
#
includes/functions_sf.php
#
#-----[ FIND ]------------------------------------------
#
function _sf_display_nav($forum_id, $tpl_switch='')
{
global $db, $template;
global $phpbb_root_path, $phpEx;
#
#-----[ AFTER, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
global $phpbb_seo;
// www.phpBB-SEO.com SEO TOOLKIT END
#
#-----[ FIND ]------------------------------------------
#
while ( $row = $db->sql_fetchrow($result) )
{
if ( empty($cat) )
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
if ( !isset($phpbb_seo->seo_url['cat'][intval($row['cat_id']]) ) {
$phpbb_seo->seo_url['cat'][intval($row['cat_id']] = $phpbb_seo->format_url($row['cat_title'], $phpbb_seo->seo_static['cat']);
}
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
#
#-----[ FIND ]------------------------------------------
#
unset($row['cat_title']);
if ( intval($row['forum_id']) == $find_id )
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
if ( !isset($phpbb_seo->seo_url['forum'][intval($row['forum_id']]) ) {
$phpbb_seo->seo_url['forum'][intval($row['forum_id']] = $phpbb_seo->format_url($row['forum_name'], $phpbb_seo->seo_static['forum']);
}
// www.phpBB-SEO.com SEO TOOLKIT BEGIN |
Cela pourrait suffire, mais j'ai un doute avec les forum de type catégorie, je t'invites donc à tester ce code en local, avec un forum ayant des sous forum de tous les types (sous, sous sous, et catégories).
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
hawk88 PR2

Inscrit le: 05 Jan 2007 Messages: 265
|
Posté le: Jeu Avr 19, 2007 7:30 pm Sujet du message: Re: Subforums Plus[Jeu-Arcade] |
|
|
Bonsoir, j'ai tester il y avait quelques erreurs dans le code (paranthese mais j'ai rectifié )
Sinon ca ne marche pas ca réécrit seulement dans les liens rapides
Forums Jeu-Arcade -> Le Forum -> Les annonces
Mais toujours erreur 404 pour accéder |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
|
| Revenir en haut de page |
|
 |
hawk88 PR2

Inscrit le: 05 Jan 2007 Messages: 265
|
Posté le: Ven Avr 20, 2007 1:39 pm Sujet du message: Re: Subforums Plus[Jeu-Arcade] |
|
|
Bonjour
pour le code 404 j'ai remis a jour pour etre sur et ca la remarche pourtant j'avais copié le code du fichier texte. Enfin c'est déja une chose de faite.
Sinon d'accord pas de probleme je comprends pour la beta
Ba nous verrons bien alors
Merci de ton aide dans tous les cas
++ |
|
|
| Revenir en haut de page |
|
 |
|
|