Forum pragmaMx France 11 Février 2012 à 13:14:27 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: [Résolu]Pb Rewriting eBoard  (Lu 12471 fois)
Pite
Membre Junior Mx
**
Hors ligne Hors ligne

Messages: 30


« le: 15 Janvier 2007 à 14:52:10 »

Bonjour, suite a l'installation , j'ai suivis la doc , le forum a un soucis de rewriting

Je ne trouve pas les paramètres... pour le rewrite du forum... help


http://www.raggasoundsystem.com/v5/html/modules.php?name=eBoard
« Dernière édition: 16 Janvier 2007 à 08:26:10 par Diabolo » Journalisée
phi56360
Modérateur
Membre Héroïque Mx
******
Hors ligne Hors ligne

Messages: 581



« Répondre #1 le: 15 Janvier 2007 à 19:30:34 »

bonjour

y pas de règles directement dans le forum , tout ce passe dans le fichier hta

tu doit avoir ceci dedans.

Citation
# eBoard:
#RewriteRule ^forum-([0-9]*)\.html modules.php?name=eBoard&file=forumdisplay&fid=$1 [L]
#RewriteRule ^forum-thread-([0-9]*)\.html modules.php?name=eBoard&file=viewthread&tid=$1 [L]
#RewriteRule ^forum-thread-([0-9]*)-([0-9]*)-([A-Z]*).html modules.php?name=eBoard&file=viewthread&tid=$1&page=$2&orderdate=$3 [L]
#RewriteRule ^forum-today\.html modules.php?name=eBoard&file=messotd [L]
#RewriteRule ^forum-news\.html modules.php?name=eBoard&file=messslv [L]
#RewriteRule ^forum-search\.html modules.php?name=eBoard&file=search [L]
#RewriteRule ^forum-stats\.html modules.php?name=eBoard&file=stats [L]
#RewriteRule ^forum-faq\.html modules.php?name=eBoard&file=misc&action=faq [L]
#RewriteRule ^forumcat-([0-9]*)\.html modules.php?name=eBoard&gid=$1 [L]
#RewriteRule ^(forum|eBoard)\.html modules.php?name=eBoard [L]
Journalisée

Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #2 le: 16 Janvier 2007 à 08:24:51 »

Slt,
Une fois que tu as installé le mod rewrite, tu dois placer le fichier .htaccess à la racine de ton site

et comme dis phi, tu édcommente (enlève le #) devant chaque ligne pour eBoard dans le code du .htaccess ce qui donne:
Code:
# eBoard:
RewriteRule ^forum-([0-9]*)\.html modules.php?name=eBoard&file=forumdisplay&fid=$1 [L]
RewriteRule ^forum-thread-([0-9]*)\.html modules.php?name=eBoard&file=viewthread&tid=$1 [L]
RewriteRule ^forum-thread-([0-9]*)-([0-9]*)-([A-Z]*).html modules.php?name=eBoard&file=viewthread&tid=$1&page=$2&orderdate=$3 [L]
RewriteRule ^forum-today\.html modules.php?name=eBoard&file=messotd [L]
RewriteRule ^forum-news\.html modules.php?name=eBoard&file=messslv [L]
RewriteRule ^forum-search\.html modules.php?name=eBoard&file=search [L]
RewriteRule ^forum-stats\.html modules.php?name=eBoard&file=stats [L]
RewriteRule ^forum-faq\.html modules.php?name=eBoard&file=misc&action=faq [L]
RewriteRule ^forumcat-([0-9]*)\.html modules.php?name=eBoard&gid=$1 [L]
RewriteRule ^(forum|eBoard)\.html modules.php?name=eBoard [L]

Tu choisi ensuite pour qui le mod rexrite est actif dans admin>préférences

Bon apparment je vois que c'est résolu sur son site  bien joué
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
resux
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 15


« Répondre #3 le: 06 Novembre 2007 à 14:14:10 »

Bonjour à tous,

Je reprend ce topic (ca évite d'en faire un autre) car j'ai moi les redirections ne fonctionnent pas :/

Alors, l'install du forum s'est bien passé. Lorsque l'URL rewriting est désactivé tout va bien. Lorsque j'active, ca passe pas.

J'ai vu que normalement on doit voir les règles dans le hta mais, moi ya rien, nul part. J'ai donc rajouté les règles que Diabolo indique dans le hta qui est à la racine mais là aussi ca fonctionne pas.
Enfin, lorsque l'URL rewriting est activé et que je clique sur le lien forum, un message m'indique que le module n'est pas activé alors qu'il l'est.
J'ai dû louper un truc quelque part, c'est peut-être sous mon nez, mais je vois pas !
Si ca peut aider, l'adresse du site : www.resux.net.

Je pourrais éviter de me prendre la tête en mettant un autre forum ailleurs mais, j'ai envie que tout ça soit bien intégrer au site (puis j'aime pas quand j'arrive pas à faire un truc lol).
Donc, un petit coup de pouce me serait bien utile car je comprend rien au règles des hta...

Merci à tous Sourire

(en passant, merci Diabolo pour ce super lien au sujet des thèmes)
« Dernière édition: 06 Novembre 2007 à 14:16:11 par resux » Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #4 le: 06 Novembre 2007 à 14:19:28 »

Slt,

En fait à la racine du site tu as un fichier: mod_rewrite.htaccess

qu'il faut renommer en :   .htaccess


ensuite avec le pack mxboard dans le répertoire "mod_rewrite" il y a un fichier mxboard.php qu'il faut placer dans /includes/rewrite/ de pragmamx
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
resux
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 15


« Répondre #5 le: 06 Novembre 2007 à 14:33:29 »

ok, le hta est bien renommé (depuis le début que j'utilise pragmaMX).
Et le fichier mxboard.php est bien dans le répertoire /rewrite/ mais rien n'y fait :-(
Je vois pas ce que j'aurais pu louper.
Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #6 le: 06 Novembre 2007 à 14:42:14 »

je fais un test de mon coté
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
resux
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 15


« Répondre #7 le: 06 Novembre 2007 à 14:46:16 »

ok, perso, je tente plus rien avant de faire une grosse connerie puis comme j'y connais rien en hta je peux pas faire grand chose :/
Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #8 le: 06 Novembre 2007 à 15:13:26 »

Vu  Sourire

Essaye ça:

dans .htaccess tu dois intégrer (par exemple avant les régles Copperimne)   les règles ci-dessous:
Code:
# eBoard:
RewriteRule ^forum-([0-9]*)\.html modules.php?name=eBoard&file=forumdisplay&fid=$1 [L]
RewriteRule ^forum-thread-([0-9]*)\.html modules.php?name=eBoard&file=viewthread&tid=$1 [L]
RewriteRule ^forum-thread-([0-9]*)-([0-9]*)-([A-Z]*).html modules.php?name=eBoard&file=viewthread&tid=$1&page=$2&orderdate=$3 [L]
RewriteRule ^forum-today\.html modules.php?name=eBoard&file=messotd [L]
RewriteRule ^forum-news\.html modules.php?name=eBoard&file=messslv [L]
RewriteRule ^forum-search\.html modules.php?name=eBoard&file=search [L]
RewriteRule ^forum-stats\.html modules.php?name=eBoard&file=stats [L]
RewriteRule ^forum-faq\.html modules.php?name=eBoard&file=misc&action=faq [L]
RewriteRule ^forumcat-([0-9]*)\.html modules.php?name=eBoard&gid=$1 [L]
RewriteRule ^(forum|eBoard)\.html modules.php?name=eBoard [L]


Citation
Et le fichier mxboard.php est bien dans le répertoire /rewrite/
Tu laisse ce fichier ou il est


Utilise le fichier mx_modrewrite.php inclu dans ce message et mets le dans le répertoire /includes/ de pragmamx en écrasant l'ancien.

Tu n'aurais pas fait des modifs sur ce dernier fichier par hasard ?

Ps: Je vois que c'est résolu sur ton site  bien joué
« Dernière édition: 06 Novembre 2007 à 15:23:46 par Diabolo » Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
resux
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 15


« Répondre #9 le: 06 Novembre 2007 à 15:29:37 »

 Clin d'oeil
Merci Diabolo, ca fonctionne, t'es un chef.
Pour répondre à ta question, je n'ai rien modifier dans mx_modrewrite.php. J'ai vérifier ce fichier (le tien et celui que j'ai sur le serveur). Les fichiers sont identiques.

En tout cas tout fonctionne bien à présent, grâce à toi. Peut-être que je ne mettais pas les règles aux bon endroits.

J'ai copier/coller les règles en bas du fichier hta alors que tu m'indiques de les placer avant celles de Copperimne. Ca venait peut-être de ça.
Avec ces détails, j'espère que ce post pourra aider d'autres utlisateurs.

Encore merci pour ton aide, en plus super rapide. Très fort  bien joué
Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #10 le: 06 Novembre 2007 à 15:32:11 »

Sinon pour ton bloc forum en accueil

/blocks/block-eBoard_Center.php

Tu as des options de configuration dans le code:
Code:
// /////////////////////////////////////////////////////////////////////////////////////////////////////
// here you have to set you Module-Name
$ModName = "eBoard";
// Here you can specify the name of a forum (only one!) not been showed in the center-block
// e.g. "Testforum" or something else. Leave blank if you don´t want to use it.
$dontshowthisforum = "";
// the same as an array with forum ID's
// / example: $hideforums = array(22,31,45,1);
$hideforums = array();
// how many new-posts should be shown in this block?
$posts = 5;
// show these columns in the list:
// the thread-icon
$showicon = true;
// the author of the thread
$showauthor = true;
// views
$showviews = true;
// replies
$showreplies = true;
// last post, date & author
$showlastpost = true;
// Should the "Who is online" been shown also into the center-block?
// Set this value to true or false
$showonlinestatus = true;
// "Who is online" shows only users in forum, or on the entire web page.
// true = complete site, false = only in forum
$mxbshowonlineentiresite = true;
// show priority level/color
$showpriority = false;
// a small grafic behind the subject, which shows the new-post status
$shownewgrafic = true;
// default thread-icon, if empty...
$default_icon = 'folder.gif';
// the new-post status grafic
if (preg_match('#MSIE\s*[0-6].+(?:Win|Mac).#i', MX_USER_AGENT)) {
    // fuer den bloeden internet-explorer der keine transparenten png's versteht...
    $newimage = 'modules/' . $ModName . '/images/new.gif';
} else {
    $newimage = 'modules/' . $ModName . '/images/new.png';
}
// /////////////////////////////////////////////////////////////////////////////////////////////////////

 Sourire
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
resux
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 15


« Répondre #11 le: 06 Novembre 2007 à 17:07:29 »

 hallucine Cool, heureusement que tu mes le dis, je vais allé voir voir ca maintenant que je suis bien réveillé (oui oui, je sors d'une sieste là lol).
Journalisée
Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  Modules spécifiques & Blocs  |  Forum MxBoard (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: [Résolu]Pb Rewriting eBoard
 
Aller à:  

Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines

Plus