[archive] mx sitemaps 0.0.1

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

Modérateur: Modérateurs

Messagede dcz » Sam Mai 06, 2006 2:28 pm

Tu as essayé de mettre $images_url = ton url ?
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

Publicité

Messagede Phrey » Sam Mai 06, 2006 2:47 pm

dcz a écrit:Tu as essayé de mettre $images_url = ton url ?

Oui va voir si tu as le temps, les 2 icones du haut sont impactées, mais celles de droites ne bougent pas....

REEDITE : finalement ca se passe dans le fichier "includes/sitemaps_functions.php", j'ai du remplace tous les "$phpbb_url . '/images/' " par des "$images_url . '/images/' "

ouf...
Bon je continue ! :wink:
Phrey
PR0
PR0
 
Messages: 98
Inscription: Sam Mai 06, 2006 1:17 pm

Messagede Phrey » Sam Mai 06, 2006 3:44 pm

Un petit pb de rewriterule maintenant :
j'ai beau changer les lignes de mon .htaccess la page d'index eternellement le meme nom...

j'ai : -http://www.bestpixels-photo.com/index.php
et je souhaiterai : -http://www.bestpixels-photo.com/index.html

mon .htaccess se trouve a la racine de mon site, et il contient ceci :

#########################################################
# BEGIN SITEMAPS REWRITE RULES #
########################################################

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 ^forum-m\ap([0-9]+)-([0-9]+)\.html$ /sitemaps.php?fmp=$1&start=$2 [QSA,L]
RewriteRule ^forum-m\ap([0-9]+)\.html$ /sitemaps.php?fmp=$1 [QSA,L]

#########################################################
# END SITEMAPS REWRITE RULES #
#########################################################



RewriteRule ^forums.* index.php
RewriteRule ^mforum([0-9]*).* viewforum.php?f=$1&mark=topics
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^forum([0-9]*).* viewforum.php?f=$1
RewriteRule ^ptopic([0-9]*).* viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic([0-9]*).* viewtopic.php?t=$1&view=next
RewriteRule ^stopic([0-9]*)-([0-9]*).* viewtopic.php?t=$1&watch=topic&start=$2
RewriteRule ^utopic([0-9]*)-([0-9]*).* viewtopic.php?t=$1&unwatch=topic&start=$2
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4
RewriteRule ^ftopic([0-9]*)-([0-9]*).* viewtopic.php?t=$1&start=$2
RewriteRule ^ftopic([0-9]*).* viewtopic.php?t=$1
RewriteRule ^ftopic([0-9]*).html viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* viewtopic.php?t=$1&highlight=$2
RewriteRule ^sutra([0-9]*).* viewtopic.php?p=$1
RewriteRule ^newtopic([0-9]*).* viewtopic.php?t=$1&view=newest


Qqun peut il m'aider pour ca aussi ! (oui je sais ca devient une manie... :? ) Merci d'avance !
Phrey
PR0
PR0
 
Messages: 98
Inscription: Sam Mai 06, 2006 1:17 pm

Messagede dcz » Sam Mai 06, 2006 5:05 pm

C'est un autre problème que celui de ce fil, mais bon.

Donc, c'est pas utile et cela pose un problème avec l'index.php du rep admin si tu appliques la même méthode que pour les autres scripts.

Il faudrait ajouter des règles spéciale rien que pour ça, et au final, ça change absolument rien au niveau du référencement.

Et pour infos, le .htaccess ne fait que rendre possible l'utilisation d'un lien qui ne correspond pas à celui attendu par php.
Il faut donc au préalable construire les liens pour que tout cela ait un sens.

Et c'est là que le bas blesse, si on rewrite index.php, il faut autant d'exceptions que de fichiers index.php dans les Expressions Régulières (RegEX).

Une autre méthode consisterait à changer tous les liens vers index.php dans le code même de phpbb, comme ça par de RegEX et donc pas d'ambiguïtés. Encore une fois, tout cela pour pas grand chose au final, à part une tite touche d'esthétisme ;)
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

Messagede Phrey » Sam Mai 06, 2006 5:19 pm

Oups oui, je suis sorti du fil désolé je me laisse emporter par toutes ces questions qui me viennent ! Merci pour ta reponse ! On touche a rien ! 8)
En tout cas sacré boulot que tu as abattu encore une fois ! Et pas le moindre "couac" ! C'est parfait ! :wink: Encore merci dcz !
Phrey
PR0
PR0
 
Messages: 98
Inscription: Sam Mai 06, 2006 1:17 pm

Messagede dcz » Sam Mai 06, 2006 5:45 pm

Et c'est que le début, le site n'est pas finit, ni ouvert totalement.

Le projet est vaste et va prendre un peut de temps à l'allumage, mais je pense que tous ceux qui participent depuis le début ont une occasion de voir tout le contenu se faire, (surtout les articles) et donc de progressivement maîtriser les enjeux de leur positionnement dans les moteurs de recherche.

Je voulais commencer par donner des solutions pratiques, immédiatement utilisables, et ce n'est que le début, pour ensuite lancer le contenu plus littéraire, cela me parait important de tout de suite donner des outils puissants pour clarifier les intentions du projet ;)

Non, on va pas se la jouer "on es un boite de référencement" mais on va pas se priver de bien faire ;) Et je suis certains que plus nous seront, plus nous trouverons des solutions pratiques.

Car là, pas encore d'annuaires ni rien, mais attends un peut, ils vont valoir le coup dans quelques temps, on va aussi en profiter pour faciliter les échanges de liens entre membre etc ...

enfin, encore du hors sujet, je vais me modérer un peut :D et continuer à faire avancer les choses ;) Après tout le forum discussions générales est ouvert non ?

++
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

Messagede Phrey » Sam Mai 06, 2006 5:52 pm

En tout cas ce que j'apprecie, c'est que tu es trés disponible, trés competent et surtout d'une extreme patience ! Bcp de gens seront sans doute dans mon cas, c-a-d pas trés au courant des questions sur le referencement, ou sur le php...

Encore merci pour tout ! Et attention, tu vas trés vite avoir bcp de succés je pense ! (tu as en deja du reste !) :wink: bravo !
Phrey
PR0
PR0
 
Messages: 98
Inscription: Sam Mai 06, 2006 1:17 pm

Messagede dcz » Sam Mai 06, 2006 6:03 pm

attend un peut qu'on soit une communauté plus importante ici, et là on sera vraiment tous compétent.

Rien de plus compétent que le partage de compétences ;)
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

Messagede gowap » Lun Mai 08, 2006 1:53 pm

Petit oubli (plus cosmétique que fontionnel) dans le fichier contrib/webmedic /ForumsSitemaps.php
En ligne 380 on a le code suivant
Code: Tout sélectionner
$view_topic_url = append_sid($phpbb_url . $topic_url_tmp_ok .'-vt'.$topic_id.'html');

Il manque un point devant html (histoire que cela corresponde a une extension).

idem ligne 359 (pagination des sujets)
Avatar de l’utilisateur
gowap
phpBB SEO Team
phpBB SEO Team
 
Messages: 1504
Inscription: Dim Mai 07, 2006 10:56 pm

Messagede dcz » Lun Mai 08, 2006 5:32 pm

arf, merci :D

Package mis à jour donc, pas de changement de version, le code est strictement le même, à part ça.

Enfin, il faut bien quelques fautes de frappes ... En même temps on s'approche de la version parfaite ;)

++
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

Messagede dcz » Sam Mai 20, 2006 9:06 pm

Petite erreur dans le fichier ForumIndex.php, rendant impossible l'affichage des derniers sujets actifs sur le plan de l'index du forum. Me suis fait blousé par la mise à jour 2.20 de phpBB et parce que je veux pas calculer de chose inutiles (ici les autorisations).

La solution est simple:

Ouvrir :


Code: Tout sélectionner
includes/ForumIndex.php


Trouver :

Code: Tout sélectionner
   $display_categories = array();


Ajouter après :

Code: Tout sélectionner
   $sql_auth = '';


Trouver :

Code: Tout sélectionner
         $display_categories[$forum_data[$i]['cat_id']] = true;


Ajouter après :
Code: Tout sélectionner
         $sql_auth .= ($sql_auth == '' ? '' : ', ' ) . $forum_data[$i]['forum_id'];


Trouver :
Code: Tout sélectionner
   $Sitemaps->last_topics($Sitemaps->sitemaps_TopForum, $Indexopt, $auth_view_forum_sql);


Remplacer par :
Code: Tout sélectionner
   $Sitemaps->last_topics($Sitemaps->sitemaps_TopForum, $Indexopt, $sql_auth);


Et hop, vous pouvez de nouveau afficher et configurer dans l'ACP une liste des derniers sujet sur le plan de l'index du forum.
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

Messagede dcz » Ven Juin 02, 2006 10:03 am

Une autre petite erreur bénigne, si votre error reporting est réglé de manière très stricte, il se peut que vous rencontriez cette erreur :

Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/.../includes/ForumsSitemaps.php on line 154


Tout bêtement parce qu'il n'y a pas de sujet dans ce forum.

La solution qui sera utilisée dans la prochaine version de mx Sitemaps est celle ci :

Code: Tout sélectionner
#
#-----[ OPEN ]------------------------------------------
#
includes/ForumsSitemaps.php
#
#-----[ FIND ]------------------------------------------
#
while( $row = $db->sql_fetchrow($result) )
{
   $topic_rowset2[] = $row;
   $total_topics++;
}
#
#-----[ REPLACE WITH]------------------------------------------
#
while( $row = $db->sql_fetchrow($result) )
{
   $topic_rowset[] = $row;
   $total_topics++;
}
#
#-----[ FIND ]------------------------------------------
#
$topic_rowset = array_merge($topic_rowset, $topic_rowset2);
#
#-----[ REPLACE WITH]------------------------------------------
# CE QUI VEUT DIRE EFFACEZ LA LIGNE

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



Si vous ne rencontrez pas le problème, c'est pas un souci, vous pouvez attendre la mise à jour (qui consistera à écraser des fichiers).

++
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

Messagede Euphoriaz » Dim Juin 18, 2006 3:13 pm

Hello, je me suis inscrite hier mais je ne savais pas ou poster
je re ;)

Éventuellement, essai de changer cette ligne :

Code:
$module_root_path = $phpbb_root_path = $mx_root_path = './';

à :

Code:
$module_root_path = $phpbb_root_path = $mx_root_path = '';



Ok, ca marche ca aussi.

Reste le dossier contrib ; je l'ai enfin trouve :shock: ;)
J'en fais quoi ? faut il l'envoyer tel quel dans le forum ?

Merci +++ dcz et oui suis nulle en php , html etc :D
Euphoriaz
 
Messages: 4
Inscription: Sam Juin 17, 2006 3:33 pm

Messagede dcz » Dim Juin 18, 2006 3:28 pm

hehe, bienvenue :D

Donc, le dossier contrib/ se trouve dans le zip du mod.

A l'intérieur se trouve des fichier prémodés pour différentes version de réécritures d'URL pour phpBB (dans contrib/moded_4_mod_rewrites/).

Donc, si tu utilises le mod de webmedic, alors il faut utiliser les fichiers de contrib/moded_4_mod_rewrites/webmedic_standard an lieux et place de ceux fournit par défaut.

Pour les mod Rewrites phpBB SEO, rien de tel à faire avec ce mod, et il permettrons en plus d'activer le mod Rewrite pour les liens du mod mx Sitemaps (des rewriterules spécifiques se trouvent dans le .htaccess et le readme.txt du dossier contrib/).

++
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

Hello ;)

Messagede Euphoriaz » Lun Juin 19, 2006 3:52 pm

Hello et merci dcz pour l'accueil, bravo pour ce forum ;)

J'ai suivi tes indications , mais il y a toujours un probleme:
1/ -http://cinelez.com/forum/sitemap.php

2/ -http://cinelez.com/forum/forum-sitemap-4.xml

3/ -http://cinelez.com/forum/sitemaps.php

4/ Plan du site: -http://cinelez.com/forum/sitemaps.html

5/ Plan des forums : -http://cinelez.com/forum/forum-map.html
Voici mon .htaccess , a la racine du forum , il date du mod webmedic


Code: Tout sélectionner
RewriteEngine On

#this may cause isues with subdirs and so I have not enabled it.
RewriteBase /forum
RewriteRule [.]*-vf([0-9]*) /forum/viewforum.php?%{QUERY_STRING}&f=$1
RewriteRule [.]*-vp([0-9]*) /forum/viewtopic.php?%{QUERY_STRING}&p=$1
RewriteRule [.]*-vt([0-9]*) /forum/viewtopic.php?%{QUERY_STRING}&t=$1
RewriteRule [.]*-vc([0-9]*) /forum/index.php?%{QUERY_STRING}&c=$1
RewriteRule [.]*-dc([0-9]*) /forum/dload.php?%{QUERY_STRING}action=category&cat_id=$1
RewriteRule [.]*-df([0-9]*) /forum/dload.php?%{QUERY_STRING}action=file&file_id=$1
RewriteRule [.]*-kbc([0-9]*) /forum/kb.php?%{QUERY_STRING}mode=cat&cat=$1
RewriteRule [.]*-kba([0-9]*) /forum/kb.php?%{QUERY_STRING}mode=article&k=$1 
RewriteRule [.]*-pbc([0-9]*) /forum/kb.php?%{QUERY_STRING}mode=cat&cat=$1
RewriteRule [.]*-pa([0-9]*) /forum/kb.php?%{QUERY_STRING}mode=article&k=$1
RewriteRule ^/forum/sitemap.xml$ /sitemap.php?terme [L]


D'avance merci +++, il ny a rien d'urgent ;)
Euphoriaz
 
Messages: 4
Inscription: Sam Juin 17, 2006 3:33 pm

PrécédenteSuivante

Retourner vers MODS phpBB2 SEO

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités