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  
 
   
[ADD ON] mx SiteMaps : Auto Link Pour phpBB
Aller à la page 1, 2, 3, 4  Suivante
 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » TooLkit phpBB SEO  » MODS phpBB SEO
::  
Auteur Message
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3128

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Ven Avr 21, 2006 1:25 pm    Sujet du message: [ADD ON] mx SiteMaps : Auto Link Pour phpBB

mx Sitemaps Auto link Add on pour mxBB

    Nom Du Module : mx Sitemaps Auto link Add on pour mxBB

    Auteur : dcz / www.phpBB-SEO.com

    Description : Cet Add On ajoutera des liens dynamiques vers vos plans de site mx Sitemaps.

    Version : v0.1

    Niveau d'installation : Facile.

    Temps d'installation : 2 Minutes.


Notes de L'Auteur :

    Ceci est la version destinée au forum phpBB. Les utilisateurs de mxBB Portal préféreront installer Auto Link pour mxBB.

    Vous devez d'abord installer mx SiteMaps Module pour utiliser cet Add On.

    Cet Add On ajoutera des liens dynamiques vers vos plans de site mx Sitemaps en pied de page de votre forum.

    Un lien vers L'index des Plans de Site et un lien vers le plan des forums sont ajoutés à chaque page.

    Quand vous explorez un forum, un lien supplémentaire est ajouté, pointant vers le plan de ce forum.

    Il optimisera l'impact de votre Plan de Site sur votre référencement.

    Les Robots d'indexation suivront ces liens comme autant d'occasions de plus d'explorer votre plan de site et d'y découvrir des liens vers les pages de votre forum.




Langages :
    Français, Anglais.


Démo :


Télécharger :


Détails :
    Sur les pages du Forum :
    Arrow Ajoute un lien vers l'Index des Plans de Site ainsi qu'un lien vers le Plan du Forum en pied de page.

    Sur les pages d'un Forum :
    Arrow Ajoute un lien supplémentaire pointant vers le plan de ce Forum.


Améliorations prévues :
    Differents types de sorties :
    Question Permettant par exemple de mettre des liens sur l'en tête des pages.


Contribution :
    Deux versions de l'Add On sont disponibles dans le pack, une pour les urls standards et une valable quand le mod_Rewrite est activé sur les Plans de Site.


Support :
    Support Français à la suite de ce message. Pour des adaptations du mod, merci de lancer un nouveaux sujet dans ce forum.
    English Support

_________________


Dernière édition par SeO le Lun Mai 01, 2006 9:56 pm; édité 3 fois
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3128

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Lun Mai 01, 2006 9:32 pm    Sujet du message: mx Sitemaps Auto link Add On Pour phpBB : Vanilla Url Ver

mx Sitemaps Auto link Add On Pour phpBB : "Vanilla Url Version"

Cette version du Add On est faite pour phpBB.
Vous devez desactiver le mod Rewrite des plans de site dans l'ACP de mx Sitemap.

Avec cet Add On, les URLs des Plans de Site seront de la forme :
    -http://www.example.com/phpBB/sitemaps.php => Site Map Index

    -http://www.example.com/phpBB/sitemaps.php?fim => Forum Index Map

    -http://www.example.com/phpBB/sitemap.php?fmp=xx => Forum xx Map

Code:

##############################################################
## MOD Title: mx Sitemaps Auto link Add on pour phpBB
## MOD Author: dcz <n/a> http://www.phpbb-seo.com/
## MOD Description:  Cet Add On ajoute des liens dynamiques vers vos plans de site mx Sitemaps.
## MOD Version: 0.0.1
##
## Installation Level:  Facile.
## Installation Time: 1 Minutes.
##
## Files To Edit: 2,
##      includes/page_tail.php
##      templates/subSilver/overall_footer.tpl
##
## Included Files: 0
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes :
##    Cet add on ajoutera des liens vers vos plans de site mx Sitemaps en pied de page de votre forum.
##    Un lien vers L'index des Plans de Site et un lien vers le plan des forums sont ajoutés à chaque page.
##   Quand vous explorez un forum, un lien supplémentaire est ajouté, pointant vers le plan de ce forum.
##
##
## NOT tested with EasyMod, but should work :-)
##############################################################
## MOD History:
##
##   2006-04-21 - Version 0.0.1
##      - This is the first version.
##   Fully tested working, no known bugs so far.
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################



Les changements sont les suivants :


Pour la partie php, un fichier à éditer :
Code:

#
#-----[ OPEN ]------------------------------------------
#
includes/page_tail.php
#
#-----[ FIND ]------------------------------------------
#
//
// Show the overall footer.
//
#
#-----[ BEFORE, ADD ]------------------------------------------
# Note : Vous pouvez également modifier les titres des liens ici. ;-)
# Assurez vous de remplacer "URL_TO_THE_FOLDER_WHERE_YOUR_SITEMAP_IS_INSTALLED" par l'URL menant au dossier dans lequels se trouve
# le fichier sitemaps.php.

//Begin mx_Sitemaps Auto link Add On http://www.phpbb-seo.com/
$mx_forum_id =( isset($HTTP_GET_VARS[POST_FORUM_URL]) )? intval($HTTP_GET_VARS[POST_FORUM_URL]) : 0;
$root_url = 'http://URL_TO_THE_FOLDER_WHERE_YOUR_SITEMAP_IS_INSTALLED/';
if ( $mx_forum_id != 0 )
{
   $mx_link_tmp = append_sid($root_url . 'sitemaps.'. $phpEx .'?fmp='. $mx_forum_id);
   $link_title = $forum_row['forum_name'].' - Map';
   $mx_sitemap_link = '<a href="'.$mx_link_tmp.'" class="copyright" title="'.$link_title.'">'.$link_title.'</a>';
   $mx_sitemap_link .= '<br /><a href="'.append_sid($root_url . 'sitemaps.'. $phpEx . '?fim').'" class="copyright" title="Forum Map">Forum Map</a>';
   $mx_sitemap_link .= '<br /><a href="'.append_sid($root_url . 'sitemaps.'. $phpEx).'" class="copyright" title="'.$board_config['sitename'].' : Site Map">Site Map</a>';
}
else
{
   $mx_sitemap_link = '<a href="'.append_sid($root_url . 'sitemaps.'. $phpEx . '?fim').'" class="copyright" title="Forum Map">Forum Map</a>';
   $mx_sitemap_link .= '<br /><a href="'.append_sid($root_url . 'sitemaps.'. $phpEx).'" class="copyright" title="'.$board_config['sitename'].' : Site Map">Site Map</a>';
}
//End mx_Sitemaps Auto link Add On http://www.phpbb-seo.com/
#
#-----[ FIND ]------------------------------------------
#
$template->assign_vars(array(
#
#-----[ AFTER, ADD ]------------------------------------------
#
   'U_SITEMAPS' => $mx_sitemap_link,



Dans cette partie, assurez vous de remplacer "URL_TO_THE_FOLDER_WHERE_YOUR_SITEMAP_IS_INSTALLED" par l'URL menant au dossier dans lequels se trouve le fichier sitemaps.php.

Et la partie templates :
Code:

#
#-----[ OPEN ]------------------------------------------
#

templates/subSilver/overall_footer.tpl

#
#-----[ FIND ]------------------------------------------
#
</span></div>
#
#-----[ REPLACE WITH ]------------------------------------------
#
</span><br />{U_SITEMAPS}<br /></div>

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM



Vous pouvez modifier le lien à votre guise. {U_SITEMAPS} vaut pour le lien html complet vers le plan de site dans tout le fichier overall_footer.tpl.

_________________
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3128

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Lun Mai 01, 2006 9:44 pm    Sujet du message: mx Sitemaps Auto link Add On pour phpBB : mod Rewrite Ver

mx Sitemaps Auto link Add On pour phpBB : "mod Rewrite Version"

Cette version du Add On est faite pour phpBB.
Vous devez activer le mod Rewrite des plans de site dans l'ACP de mx Sitemap.

Vous devrez également installer correctement les règles rewriterules dans votre fichier .htacess pour pouvoir utiliser les liens.

Cela requiert que votre site soit hébergé sur un serveur Apache avec le mod_Rewrite activé.

Un fichier .htaccess générique se trouve dans le dossier contrib/ du package mx Sitemaps.

Avec cet Add On, les URLs des Plans de Site seront de la forme :
    -http://www.example.com/phpBB/sitemaps.html => Site Map Index

    -http://www.example.com/phpBB/forum-map.html => Forum Index Map

    -http://www.example.com/phpBB/forum-mapxx.html => Forum xx Map


Code:
##############################################################
## MOD Title: mx Sitemaps Auto link Add on pour phpBB Version mod Rewrite
## MOD Author: dcz <n/a> http://www.phpbb-seo.com/
## MOD Description:  Cet Add On ajoute des liens dynamiques vers vos plans de site mx Sitemaps.
## MOD Version: 0.0.1
##
## Installation Level:  Facile.
## Installation Time: 1 Minutes.
##
## Files To Edit: 2,
##      includes/page_tail.php
##      templates/subSilver/overall_footer.tpl
##
## Included Files: 0
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes :
##    Cet add on ajoutera des liens vers vos plans de site mx Sitemaps en pied de page de votre forum.
##    Un lien vers L'index des Plans de Site et un lien vers le plan des forums sont ajoutés à chaque page.
##   Quand vous explorez un forum, un lien supplémentaire est ajouté, pointant vers le plan de ce forum.
##
##
## NOT tested with EasyMod, but should work :-)
##############################################################
## MOD History:
##
##   2006-04-21 - Version 0.0.1
##      - This is the first version.
##   Fully tested working, no known bugs so far.
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################



Les changements sont les suivants :

Pour la partie php, un fichier à éditer :
Code:

#
#-----[ OPEN ]------------------------------------------
#
includes/page_tail.php
#
#-----[ FIND ]------------------------------------------
#
//
// Show the overall footer.
//
#
#-----[ BEFORE, ADD ]------------------------------------------
# Note : Vous pouvez également modifier les titres des liens ici. ;-)
# Assurez vous de remplacer "URL_TO_THE_FOLDER_WHERE_YOUR_SITEMAP_IS_INSTALLED" par l'URL menant au dossier dans lequels se trouve
# le fichier sitemaps.php.

//Begin mx_Sitemaps Auto link Add On http://www.phpbb-seo.com/
$mx_forum_id =( isset($HTTP_GET_VARS[POST_FORUM_URL]) )? intval($HTTP_GET_VARS[POST_FORUM_URL]) : 0;
$root_url = 'http://URL_TO_THE_FOLDER_WHERE_YOUR_SITEMAP_IS_INSTALLED/';
if ( $mx_forum_id != 0 )
{
   $mx_link_tmp = append_sid($root_url . 'forum-map' . $mx_forum_id . '.html');
   $link_title = $forum_row['forum_name'].' - Map';
   $mx_sitemap_link = '<a href="'.$mx_link_tmp.'" class="copyright" title="'.$link_title.'">'.$link_title.'</a>';
   $mx_sitemap_link .= '<br /><a href="'.append_sid($root_url . 'forum-map.html').'" class="copyright" title="Forum Map">Forum Map</a>';
   $mx_sitemap_link .= '<br /><a href="'.append_sid($root_url . 'sitemaps.html').'" class="copyright" title="'.$board_config['sitename'].' : Site Map">Site Map</a>';
}
else
{
   $mx_sitemap_link = '<a href="'.append_sid($root_url . 'forum-map.html').'" class="copyright" title="Forum Map">Forum Map</a>';
   $mx_sitemap_link .= '<br /><a href="'.append_sid($root_url . 'sitemaps.html').'" class="copyright" title="'.$board_config['sitename'].' : Site Map">Site Map</a>';
}
//End mx_Sitemaps Auto link Add On http://www.phpbb-seo.com/
#
#-----[ FIND ]------------------------------------------
#
$template->assign_vars(array(
#
#-----[ AFTER, ADD ]------------------------------------------
#
   'U_SITEMAPS' => $mx_sitemap_link,


Et la partie templates :
Code:
#
#-----[ OPEN ]------------------------------------------
#

templates/subSilver/overall_footer.tpl

#
#-----[ FIND ]------------------------------------------
#
</span></div>
#
#-----[ REPLACE WITH ]------------------------------------------
#
</span><br />{U_SITEMAPS}<br /></div>

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Vous pouvez modifier le lien à votre guise. {U_SITEMAPS} vaut pour le lien html complet vers le plan de site dans tout le fichier overall_footer.tpl.

_________________
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Mer Mai 03, 2006 9:09 am    Sujet du message: Re: [ADD ON] mx SiteMaps : Auto Link Pour phpBB

Le support commence ici Wink

_________________
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
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Lun Mai 29, 2006 1:21 pm    Sujet du message: Injection des titres : mod Rewrite Avancé et intermédiaire

Injection des titres : mod Rewrite Avancé et intermédiaire phpBB SEO

Les utilisateur du mod phpBB SEO Advanced mod Rewrite et du mod Rewrite phpBB SEO Intermédiaire, devront appliquer une petite amélioration pour les liens des plans des forums.

Leur titre sera également injecté dans l'url du plan de site leur correspondant.

Code:
#
#-----[ OPEN ]------------------------------------------
#
includes/page_tail.php
#
#-----[ FIND ]------------------------------------------
#

   $mx_link_tmp = append_sid($root_url . 'forum-map' . $mx_forum_id . '.html');

#
#-----[ REPLACE WITH ]------------------------------------------
#

   $mx_link_tmp = append_sid($root_url . format_url($forum_row['forum_name']) . '-fmp' .$mx_forum_id . '.html');



Et voici les Rewriterules que vous devrez alors utiliser :

Code:
#########################################################
# MX SITEMAPS REWRITE RULES   ADVANCED                              #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 2006/04/28
########################################################
RewriteRule ^sitemaps([0-9]+)\.html$ /sitemaps.php?c=$1 [QSA,L]
RewriteRule ^sitemaps\.html$ /sitemaps.php [QSA,L]
RewriteRule ^forum-m\ap\.html$ /sitemaps.php?fim [QSA,L]
RewriteRule ^.+-fmp([0-9]+)-([0-9]+)\.html$ /sitemaps.php?fmp=$1&start=$2 [QSA,L]
RewriteRule ^.+-fmp([0-9]+)\.html$ /sitemaps.php?fmp=$1 [QSA,L]
RewriteRule ^.+-sc([0-9]+)\.html$ /sitemaps.php?c=$1 [QSA,L]
#########################################################
# END SITEMAPS REWRITE RULES            #
#########################################################


Ou pour une installation de phpBB dans un sous dossier :

Code:
#########################################################
# MX SITEMAPS REWRITE RULES   ADVANCED                              #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 2006/04/28
########################################################
RewriteRule ^phpbb/sitemaps([0-9]+)\.html$ /phpbb/sitemaps.php?c=$1 [QSA,L]
RewriteRule ^phpbb/sitemaps\.html$ /phpbb/sitemaps.php [QSA,L]
RewriteRule ^phpbb/forum-m\ap\.html$ /phpbb/sitemaps.php?fim [QSA,L]
RewriteRule ^phpbb/.+-fmp([0-9]+)-([0-9]+)\.html$ /phpbb/sitemaps.php?fmp=$1&start=$2 [QSA,L]
RewriteRule ^phpbb/.+-fmp([0-9]+)\.html$ /phpbb/sitemaps.php?fmp=$1 [QSA,L]
RewriteRule ^phpbb/.+-sc([0-9]+)\.html$ /phpbb/sitemaps.php?c=$1 [QSA,L]
#########################################################
# END SITEMAPS REWRITE RULES            #
#########################################################


En fonction de votre héberger, il se peut que vous ayez à retirer les "/" se trouvant devant /phpbb.
Pensez aussi à remplacer phpbb/ par le vrai nom du dossier de votre installation.

_________________
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
Visiter le site web de l'utilisateur
marco



Inscrit le: 26 Juil 2006
Messages: 13

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Ven Aoû 25, 2006 3:10 pm    Sujet du message: Re: [ADD ON] mx SiteMaps : Auto Link Pour phpBB

bonjour

je vous expose mon probleme :

j'ai installé le "mod Rewrite Avancé" puis " mx Sitemaps" et enfin j'ai fais les modification detailé ici http://forums.phpbb-seo.com/mods-phpbb-seo/site-map-auto-link-phpbb-vt15.html#24

le probleme qui ce pose a moi est le suivant :

- lorsque je vais ici http://www.forumsamsung.com/sitemaps.php?fim
et que je click sur par exemple "SAMSUNG SERIE DXXX - Forum Map" avec l'option rewrite active de puis l'ACP j'obtien ce message d'erreur:
Code:
Not Found
The requested URL /forum-map42.html was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.36 Server at www.forumsamsung.com Port 80


voici mon .htaccess :
Citation:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^forumsamsung\.com$ [NC]
RewriteRule ^(.*) http://www.forumsamsung.com/$1 [QSA,L,R=301]

#########################################################
# MX SITEMAPS REWRITE RULES ADVANCED #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 2006/04/28
########################################################
RewriteRule ^sitemaps([0-9]+)\.html$ /sitemaps.php?c=$1 [QSA,L]
RewriteRule ^sitemaps\.html$ /sitemaps.php [QSA,L]
RewriteRule ^forum-m\ap\.html$ /sitemaps.php?fim [QSA,L]
RewriteRule ^.+-fmp([0-9]+)-([0-9]+)\.html$ /sitemaps.php?fmp=$1&start=$2 [QSA,L]
RewriteRule ^.+-fmp([0-9]+)\.html$ /sitemaps.php?fmp=$1 [QSA,L]
RewriteRule ^.+-sc([0-9]+)\.html$ /sitemaps.php?c=$1 [QSA,L]
#########################################################
# END SITEMAPS REWRITE RULES #
#########################################################

#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 01/2006
########################
#####################################################
# FORUMS PAGES
########################
# FORUM PROTECTION RULE
RewriteRule ^.+/([^/]+\.html)$ /index.php [R=301,L]
# CATEGORIES
RewriteRule ^.+-vc([0-9]+)\.html$ /index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^.+-vf([0-9]+)-([0-9]+)\.html$ /viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^.+-vf([0-9]+)\.html$ /viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^.+-vt([0-9]+)-([0-9]+)\.html$ /viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^.+-vt([0-9]+)\.html$ /viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^membre([0-9]+)\.html$ /profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES
#####################################################


D'ou peux venir le probléme svp ?

merci

_________________
FORUM SAMSUNG MOBILE
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Ven Aoû 25, 2006 4:52 pm    Sujet du message: Re: [ADD ON] mx SiteMaps : Auto Link Pour phpBB

C'est rien, il faut juste que tu ouvres includes/sessions.php et que tu recherche la fonction happend_sid(), celle que le mod rewrite phpBB seo avancé a modifié.

La, comme précisé dans l'installe, tu dois dé-commenter quelques lignes de code (enlever les "//" en début de ligne).

Il sont tous précédé d'un commentaire qui indique que la ligne suivante concerne mx sitemaps.

Obligé de passer par là pour régler les duplicates de pagination.

++

_________________
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
Visiter le site web de l'utilisateur
marco



Inscrit le: 26 Juil 2006
Messages: 13

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Ven Aoû 25, 2006 5:48 pm    Sujet du message: Re: [ADD ON] mx SiteMaps : Auto Link Pour phpBB

Merci encore ca fonctionne impecable

La je crois que j'ai besoin de plus rien, a ton avis ?

_________________
FORUM SAMSUNG MOBILE
Revenir en haut de page
Visiter le site web de l'utilisateur
nobu
PR0
PR0


Inscrit le: 29 Aoû 2006
Messages: 51

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Ven Sep 01, 2006 11:09 am    Sujet du message: Re: [ADD ON] mx SiteMaps : Auto Link Pour phpBB

Bonjour,

J'ai voulu installer cet add-on, j'ai bien en bas de mes pages, les 2 ou 3 liens vers forum map, site map.
Mais j'obtiens des erreurs 404.

Peut être parce que je n'ai pas créer de sitemap dans le panneau d'admin ?
Faut il réellement en créer ou alors il s'appuie sur le sitempas.php ?

J'ai voulu tester la modif que tu indiques à marco, le décommentage, mais j'obtiens alors ce message d'erreur

Code:
Parse error: parse error, unexpected T_STRING, expecting ')' in /homepages/9/d174874601/htdocs/forum/includes/sessions.php on line 627



Qu'est-ce que j'ai pas bien fait ?


Merci Wink [/code]

_________________
www.piridion.com/forum
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Ven Sep 01, 2006 1:37 pm    Sujet du message: Re: [ADD ON] mx SiteMaps : Auto Link Pour phpBB

Dans tous les cas il faut dé-commenter du code dans sessions.php.

L'erreur que tu obtiens viens d'un copier coller raté ou quelque chose comme ça, php te dis qu'il s'attendait à trouver une ")" à la ligne 627 de sessions.php.

Il est pas forcement question d'une parenthèse au final, mais il y a une erreur de syntaxe autour de la ligne 627.

Envois ton code dehappend_sid au cas ou, mais c'est pas du tout difficile.

Regarde ce message, il synthétise tout bien Wink

++

_________________
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
Visiter le site web de l'utilisateur
nobu
PR0
PR0


Inscrit le: 29 Aoû 2006
Messages: 51

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Ven Sep 01, 2006 2:13 pm    Sujet du message: Re: [ADD ON] mx SiteMaps : Auto Link Pour phpBB

Embarassed

C'est quoi qu'il faut que j'enlève

Code:
//
// Append $SID to a url. Borrowed from phplib and modified. This is an
// extra routine utilised by the session code above and acts as a wrapper
// around every single URL and form action. If you replace the session
// code you must include this routine, even if it's empty.
//
function append_sid($url, $non_html_amp = false)

{

   global $SID;   

   // www.phpBB-SEO.com SEO TOOLKIT BEGIN

   global $phpEx, $seo_cat_name, $seo_forum_name, $seo_topic_name;

   $amp = ($non_html_amp) ? '&' : '&amp;';

   $find = array(   $amp.'start=0',

         $amp.'postdays=0',

         $amp.'topicdays=0',

         $amp.'postorder=asc',

      );

   $url = str_replace ($find, "", $url);

   if ( $seo_cat_name ) {

      $urlin = array(   "'(?)index.".$phpEx."\?c=([0-9]+)(".$amp."){0,1}'",

            // mx Sitemaps Module (cat URL injection)

            //"'(?)sitemaps([0-9]+)\.html(".$amp."){0,1}'",

         );

      $urlout = array( "".format_url($seo_cat_name)."-vc\\1.html".if_query('\\2')."",

             // mx Sitemaps Module (cat URL injection)

             //"".format_url($seo_cat_name)."-sc\\1.html".if_query('\\2')."",

         );

      $url = preg_replace($urlin, $urlout, $url);

   }

   if ( $seo_forum_name ) {

      $urlin = array( "'(?)viewforum.".$phpEx."\?f=([0-9]+)".$amp."start=([0-9]+)(".$amp."){0,1}'",

            "'(?)viewforum.".$phpEx."\?f=([0-9]+)(".$amp."){0,1}'",

            // mx Sitemaps Module (forum URL injection + pagination)

            //"'(?)forum-map([0-9]+)\.htm".$amp."start=([0-9]+)(".$amp."){0,1}'",

            //"'(?)forum-map([0-9]+)\.html(".$amp."){0,1}'",

         );

      $urlout = array( "".format_url($seo_forum_name)."-vf\\1-\\2.html".if_query('\\3')."",

             "".format_url($seo_forum_name)."-vf\\1.html".if_query('\\2')."",

             // mx Sitemaps Module (forum URL injection + pagination)

             //"".format_url($seo_forum_name)."-fmp\\1-\\2.html".if_query('\\3')."",

             //"".format_url($seo_forum_name)."-fmp\\1.html".if_query('\\2')."",

         );

      $url = preg_replace($urlin, $urlout, $url);

   }

   if ($seo_topic_name) {

      $urlin = array(   "'(?)viewtopic.".$phpEx."\?t=([0-9]+)".$amp."start=([0-9]+)(".$amp."){0,1}'",

            "'(?)viewtopic.".$phpEx."\?t=([0-9]+)(".$amp."){0,1}'",

         );

      $urlout = array("".format_url($seo_topic_name)."-vt\\1-\\2.html".if_query('\\3')."",

            "".format_url($seo_topic_name)."-vt\\1.html".if_query('\\2')."",

         );

      $url = preg_replace($urlin, $urlout, $url);

   }

   $urlin = array(   "'(?)viewtopic.".$phpEx."\?p=([0-9]+)(".$amp."){0,1}'",

         "'(?)profile.".$phpEx."\?mode\=viewprofile".$amp."u=([0-9]+)(".$amp."){0,1}'",

         // mx Sitemaps Module (mxBB map URL + pagination)

         //"'(?)mx-map\.html".$amp."start=([0-9]+)(".$amp."){0,1}'",

      );

   $urlout = array( "post\\1.html".if_query('\\2')."",

          "membre\\1.html".if_query('\\2')."",

          // mx Sitemaps Module (mxBB map URL + pagination)

          //"mx-map\\1.html".if_query('\\2')."",

      );

   $url = preg_replace($urlin, $urlout, $url);

   $url = (substr($url, strlen($url) - 1, 1) == '?') ? substr($url, 0, strlen($url) - 1) : $url;

   // www.phpBB-SEO.com SEO TOOLKIT END



   if ( !empty($SID) && !preg_match('#sid=#', $url) )

   {

      $url .= ( ( strpos($url, '?') !== false ) ?  ( ( $non_html_amp ) ? '&' : '&amp;' ) : '?' ) . $SID;

   }



   return $url;



ça doit donner ça
Code:
//
// Append $SID to a url. Borrowed from phplib and modified. This is an
// extra routine utilised by the session code above and acts as a wrapper
// around every single URL and form action. If you replace the session
// code you must include this routine, even if it's empty.
//
function append_sid($url, $non_html_amp = false)

{

   global $SID;   

   // www.phpBB-SEO.com SEO TOOLKIT BEGIN

   global $phpEx, $seo_cat_name, $seo_forum_name, $seo_topic_name;

   $amp = ($non_html_amp) ? '&' : '&amp;';

   $find = array(   $amp.'start=0',

         $amp.'postdays=0',

         $amp.'topicdays=0',

         $amp.'postorder=asc',

      );

   $url = str_replace ($find, "", $url);

   if ( $seo_cat_name ) {

      $urlin = array(   "'(?)index.".$phpEx."\?c=([0-9]+)(".$amp."){0,1}'",

            // mx Sitemaps Module (cat URL injection)

            "'(?)sitemaps([0-9]+)\.html(".$amp."){0,1}'",

         );

      $urlout = array( "".format_url($seo_cat_name)."-vc\\1.html".if_query('\\2')."",

             // mx Sitemaps Module (cat URL injection)

             "".format_url($seo_cat_name)."-sc\\1.html".if_query('\\2')."",

         );

      $url = preg_replace($urlin, $urlout, $url);

   }

   if ( $seo_forum_name ) {

      $urlin = array( "'(?)viewforum.".$phpEx."\?f=([0-9]+)".$amp."start=([0-9]+)(".$amp."){0,1}'",

            "'(?)viewforum.".$phpEx."\?f=([0-9]+)(".$amp."){0,1}'",

            // mx Sitemaps Module (forum URL injection + pagination)

            "'(?)forum-map([0-9]+)\.htm".$amp."start=([0-9]+)(".$amp."){0,1}'",

            "'(?)forum-map([0-9]+)\.html(".$amp."){0,1}'",

         );

      $urlout = array( "".format_url($seo_forum_name)."-vf\\1-\\2.html".if_query('\\3')."",

             "".format_url($seo_forum_name)."-vf\\1.html".if_query('\\2')."",

             // mx Sitemaps Module (forum URL injection + pagination)

             "".format_url($seo_forum_name)."-fmp\\1-\\2.html".if_query('\\3')."",

             "".format_url($seo_forum_name)."-fmp\\1.html".if_query('\\2')."",

         );

      $url = preg_replace($urlin, $urlout, $url);

   }

   if ($seo_topic_name) {

      $urlin = array(   "'(?)viewtopic.".$phpEx."\?t=([0-9]+)".$amp."start=([0-9]+)(".$amp."){0,1}'",

            "'(?)viewtopic.".$phpEx."\?t=([0-9]+)(".$amp."){0,1}'",

         );

      $urlout = array("".format_url($seo_topic_name)."-vt\\1-\\2.html".if_query('\\3')."",

            "".format_url($seo_topic_name)."-vt\\1.html".if_query('\\2')."",

         );

      $url = preg_replace($urlin, $urlout, $url);

   }

   $urlin = array(   "'(?)viewtopic.".$phpEx."\?p=([0-9]+)(".$amp."){0,1}'",

         "'(?)profile.".$phpEx."\?mode\=viewprofile".$amp."u=([0-9]+)(".$amp."){0,1}'",

         // mx Sitemaps Module (mxBB map URL + pagination)

         "'(?)mx-map\.html".$amp."start=([0-9]+)(".$amp."){0,1}'",

      );

   $urlout = array( "post\\1.html".if_query('\\2')."",

          "membre\\1.html".if_query('\\2')."",

          // mx Sitemaps Module (mxBB map URL + pagination)

          "mx-map\\1.html".if_query('\\2')."",

      );

   $url = preg_replace($urlin, $urlout, $url);

   $url = (substr($url, strlen($url) - 1, 1) == '?') ? substr($url, 0, strlen($url) - 1) : $url;

   // www.phpBB-SEO.com SEO TOOLKIT END



   if ( !empty($SID) && !preg_match('#sid=#', $url) )

   {

      $url .= ( ( strpos($url, '?') !== false ) ?  ( ( $non_html_amp ) ? '&' : '&amp;' ) : '?' ) . $SID;

   }



   return $url;

_________________
www.piridion.com/forum
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Ven Sep 01, 2006 2:22 pm    Sujet du message: Re: [ADD ON] mx SiteMaps : Auto Link Pour phpBB

Bah oui c'est ça, tu peux juste te passer de :
Code:

         // mx Sitemaps Module (mxBB map URL + pagination)

         "'(?)mx-map\.html".$amp."start=([0-9]+)(".$amp."){0,1}'",


et
Code:

          // mx Sitemaps Module (mxBB map URL + pagination)

          "mx-map\\1.html".if_query('\\2')."",


qui ne concernent que mxBB.

Donc, je pense que tu n'as pas encore uploader le fichier sitemaps.php dans le dossier forum/ de ton ftp Wink

++

_________________
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
Visiter le site web de l'utilisateur
nobu
PR0
PR0


Inscrit le: 29 Aoû 2006
Messages: 51

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Ven Sep 01, 2006 2:36 pm    Sujet du message: Re: [ADD ON] mx SiteMaps : Auto Link Pour phpBB

ok je viens d'uploader le fichier en question.

Faut t'il le mettre à la racine comme le fichier sans s ou vraiment dans le dossier forum ?

_________________
www.piridion.com/forum
Revenir en haut de page
phil35



Inscrit le: 30 Juil 2006
Messages: 15

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Mar Sep 19, 2006 9:40 am    Sujet du message: Re: Injection des titres : mod Rewrite Avancé et intermédia

dcz a écrit:


Code:
#
#-----[ OPEN ]------------------------------------------
#
includes/page_tail.php
#
#-----[ FIND ]------------------------------------------
#

   $mx_link_tmp = append_sid($root_url . 'forum-map' . $mx_forum_id . '.html');

#
#-----[ REPLACE WITH ]------------------------------------------
#

   $mx_link_tmp = append_sid($root_url . format_url($forum_row['forum_name']) . '-fmp' .$mx_forum_id . '.html');



Bonjour,
lorsque je fait cette modif j' ai cette erreur qui apparait

Fatal error: Call to undefined function: format_url() in /public_html/forum/includes/page_tail.php on line 34

Voici mon code ligne 33 à 35

Code:
if ( $mx_forum_id != 0 )
{   $mx_link_tmp = append_sid($root_url . format_url($forum_row['forum_name']) . '-fmp' .$mx_forum_id . '.html'); $link_title = $forum_row['forum_name'].' - Map';
   $mx_sitemap_link = '<a href="'.$mx_link_tmp.'" class="copyright" title="'.$link_title.'">'.


Merci a ceux qui voudrons bien m'aider.

Bonne journée

Phil
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

[ADD ON] mx SiteMaps : Auto Link Pour phpBBPosté le: Mar Sep 19, 2006 10:04 am    Sujet du message: Re: [ADD ON] mx SiteMaps : Auto Link Pour phpBB

Si format_url() n'est pas définie à ce stade, c'est que tu n'utilises pas le mod rewrite phpBB SEO Intermédiaire ou avancé.

Si tu utilise le mod de webmedic, je te conseille de migrer, mais tu pourrais aussi essayer de remplacer format_url() par make_url_friendly() dans ce code.

++

_________________
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
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 4 Aller à la page 1, 2, 3, 4  Suivante

Navigation Autres sujets de discussion

Sauter vers: