Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
$output .= "\t<loc>".$pun_config['o_base_url']."/topic-".$cur_topic['id']."-".makeurlname($cur_topic['subject'])."-page-".$i.".html</loc>\n";fonctionne-t-il?
Dernière modification par adaur (01-02-2011 16:43:10)
Hors ligne
Alors j'ai modifié pour les sujets et j'obtiens :
à corriger
=> il manque le numéro du "topic" (lorsque page 2...3)
=> il y a un tiret de plus -- (lorsque page 2...3) => donc il manque le numéro entre ..
<url>
−
<loc>
http://www.../forums/topic-6950-combien-dinteresses-par-limmersion.html
</loc>
<lastmod>2011-02-01T13:07:49+00:00</lastmod>
<priority>0.5</priority>
</url>
−
<url>
−
<loc>
http://www..../forums/topic--combien-dinteresses-par-limmersion-page-2.html
</loc>
<lastmod>2011-02-01T13:07:49+00:00</lastmod>
<priority>0.5</priority>
</url>
−
<url>
−
<loc>
http://www..../forums/topic--combien-dinteresses-par-limmersion-page-3.html
</loc>
<lastmod>2011-02-01T13:07:49+00:00</lastmod>
<priority>0.5</priority>
</url>Dernière modification par pass32 (01-02-2011 18:40:46)
Hors ligne
C'est bon, y avait une petite erreur avec :
.$cur_topic['id'].c'est plutôt :
.$cur_topic['topic_id'].-----------
Donc j'ai mis pour les forums :
//Ajoute les numéros de pages pour les pages suivantes
for ($i = 2; $i <= $num_pages; $i++)
{
$output .= "<url>\n";
$output .= "\t<loc>".$pun_config['o_base_url']."/forum-".$cur_forum['fid']."-".makeurlname($cur_forum['forum_name'])."-page-".$i.".html</loc>\n";
$output .= "\t<lastmod>$lastmodified</lastmod>\n";
$output .= "\t<priority>$priority</priority>\n";
$output .= "</url>\n\n";------------
et pour les sujets :
// On ajoute 1 car le 1er message n'est pas compté comme une réponse alors qu'il faut
// le prendre en compte pour l'affichage
$num_pages = ceil(($cur_topic['num_replies'] + 1) / $pun_config['o_disp_posts_default']);
for ($i = 2; $i <= $num_pages; $i++)
{
$output .= "<url>\n";
$output .= "\t<loc>".$pun_config['o_base_url']."/topic-".$cur_topic['topic_id']."-".makeurlname($cur_topic['subject'])."-page-".$i.".html</loc>\n";
$output .= "\t<lastmod>$lastmodified</lastmod>\n";
$output .= "\t<priority>$priority</priority>\n";
$output .= "</url>\n\n";là c'est tout bon 
thanks 
Hors ligne
Un petit bug déniché après 1 semaine d'utilisation :
xxxxx/forums/userlist.php?username=&show_group=-1&sort_by=registered&sort_dir=DESC-page-2.html
au lieu
xxxxx/forums/userlist.php?username=&show_group=-1&sort_by=registered&sort_dir=DESC&p=2?
le lien en html ne fonctionne pas 
Dernière modification par pass32 (09-02-2011 12:53:29)
Hors ligne
De même pour la recherche (plus embêtant) et liste des avatars (une mod que j'ai ajouté), pages suivantes des messages privés 
/search.php?search_id=379294298-page-12.html
on retombe sur la page 1! (pages recherche/mp/avatars) 
Dernière modification par pass32 (09-02-2011 12:59:55)
Hors ligne
En fait, j'ai trouvé ..
Sur les pages en questions, il faut mettre paginatedeux au lieu de paginate ... dans le code.
et c'est ok 
Il serait bien de l'indiquer dans le ficher lisez-moi 
Dernière modification par pass32 (09-02-2011 14:39:36)
Hors ligne
OUI mais je disais cela pour les versions suivantes 
Moi je reste à la 1.2.X pour le moment 
Dernière modification par pass32 (09-02-2011 18:53:41)
Hors ligne
Euh... non... enfin je pense 
Dans le fichier lisez-moi, il est écrit de :
"#---------[ 1. Ouvrir ]-------------------------------------------------------
#
include/functions.php
#
#---------[ 2. Trouver ]---------------------------------------------------------
#
function paginate($num_pages, $cur_page, $link_to)
#
#---------[ 3. Remplacer par ]---------------------------------------------
#
function paginatedeux($num_pages, $cur_page, $link_to)
#
#---------[ 3bis. Ajouter après ]---------------------------------------------------
#
//
// Generate a string with numbered links (for multipage scripts)
//
function paginate($num_pages, $cur_page, $link_to)
{"
.....
---
Donc pour les pages comme les MP, liste de membres ...etc
j' "appelle" la fonction (ancienne) paginatedeux .. pour conserver mes url en ? ... p=2...
Et pour les viewtopic ... j'appelle paginate (nouveau code)
là ça fonctionne ainsi parfaitement 
ps: Je suis également les mods (dernières ver.) pour fluxbb v1.4.X (je l'ai installé pour essai et y travaille)..
Dernière modification par pass32 (10-02-2011 10:10:16)
Hors ligne
Bonjour,
Si mon forum ne se trouve pas dans la racine, que deviendrait mon .htacces, mon forum est installé à cette adresse http://htcnaute.com/forum/ , par exemple cette ligne deviendrait quoi :
"RewriteRule ^forum-([0-9]+.*)-page-([0-9]+).html$ viewforum.php?id=$1"
Merci d'avance
Hors ligne
je suis dans le même cas que toi est j'utilise cette ligne aussi :
RewriteRule ^forum-([0-9]+)(.*).html$ viewforum.php?id=$1 [L]
en fait ça n'a pas d'importance puisque ton htaccess se retrouvera dans le dossier /forum/
Dernière modification par trotirider (13-03-2011 21:47:23)
Hors ligne
Ah le .htacces est à installer dans le fossier forum et non dans la racine du site?
Hors ligne
Pour la racine de ton ftp,il doit y avoir un autre htaccess, qui doit aller avec le CMS employer 
Sinon trotirider t'as tout dit, tu place le htaccess de FluxBB dans ton dossier forum, là ou est ton fofo...
Edit: à la racine de ton FTP c'est un Wordpress,donc tu dois avoir un htaccess propre à lui même.
Tu as si honte de WordPress ?
Ya pas un joli " Propulsé par WordPress " normalement ...
Dernière modification par Guims (13-03-2011 22:00:36)
Hors ligne
Bonjour,
Je suis moi même resté sur la version 1.2 de PunBB
Je rencontre un probleme sur la fonction de modération suivante : "Supprimer plusieurs messages"
le lien présenté affiché est : moderate.php?fid=62&tid=5166&p=1
lorsque je clique dessus j'ai le droit a un message :
"Error: Unable to fetch post info. "
Dois-je inclure moderate.php dans mon .htaccess ? Si oui, sous quelle forme ?
Merci !
Mon .htaccess :
RewriteEngine on
RewriteBase /
RewriteRule ^f([0-9]+)(.*).html$ viewforum.php?id=$1&p=$2 [L]
RewriteRule ^f([0-9]+)(.*).html viewforum.php?id=$1&p=$2&action=new [L]
RewriteRule ^f([0-9]+)-page([0-9]+)-(.*).html$ viewforum.php?id=$1&p=$2 [L]
RewriteRule ^f([0-9]+)(.*).html$ viewforum.php?id=$1 [L]
RewriteRule ^f([0-9]+)(.*).html viewforum.php?id=$1&action=new [L]
RewriteRule ^f([0-9]+)(.*).html$ viewtopic.php?id=$1&p=$2 [L]
RewriteRule ^p([0-9]+)(.*).html$ viewtopic.php?pid=$1 [L]
RewriteRule ^f([0-9]+)(.*).html viewtopic.php?id=$1&p=$2&action=new [L]
RewriteRule ^s([0-9]+)-page([0-9]+)-(.*).html$ viewtopic.php?id=$1&p=$2 [L]
RewriteRule ^t([0-9]+)(.*).html$ viewtopic.php?id=$1 [L]
RewriteRule ^t([0-9]+)(.*).html viewtopic.php?id=$1&action=new [L]
RewriteRule ^s([0-9]+)-new-messages.html$ viewtopic.php?id=$1&action=new [L]
RewriteRule ^f([0-9]+)(.*).html$ post.php?id=$1&p=$2 [L]
RewriteRule ^f([0-9]+)(.*).html post.php?id=$1&p=$2&action=new [L]
RewriteRule ^s([0-9]+)-page([0-9]+)-(.*).html$ post.php?id=$1&p=$2 [L]
RewriteRule ^t([0-9]+)(.*).html$ post.php?id=$1 [L]
RewriteRule ^t([0-9]+)(.*).html post.php?id=$1&action=new [L]
RewriteRule ^profil-([0-9]+)(.*)$ profile.php?id=$1 [L]
RewriteRule ^search([0-9]+).html$ search.php?search_id=$1 [L]
RewriteRule ^search([0-9]+)-page([0-9]+).html$ search.php?search_id=$1&p=$2 [L]Dernière modification par kankan (12-07-2011 14:17:27)
Hors ligne
peux tu comme demandé plus haut, expliquer tes 3 ere lignes qui ne sont pas claires du tout...
Hors ligne