Forum pragmaMx France 08 Février 2012 à 22:56:55 *
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: Désactiver url rewriting pour un module !  (Lu 6778 fois)
Pierre
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 76



« le: 12 Mai 2009 à 13:56:08 »

Bonjour,

J'utilise l'url rewriting et j'aimerai désactiver l'url rewriting uniquement pour un module ou bien un dossier.
Je ne comprend pas si je dois rajouter une ligne dans le .htaccess ou bien modifier le modules lui meme ?

Pourriez m'éclairer ?

 Sourire
Journalisée
petitjo86
Membre Héroïque Mx
*****
Hors ligne Hors ligne

Messages: 504



« Répondre #1 le: 12 Mai 2009 à 14:00:05 »

Bonjour,

Je pense qu'il faut commenter la ligne qui correspond a ton module, dans le htaccess, ainsi le mod rewrite ne seras pas pris en compte, mais cela reste à confirmer, par les spécialistes  Clin d'oeil

@+ Petit Jo
Journalisée

Pierre
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 76



« Répondre #2 le: 12 Mai 2009 à 20:41:26 »

Salut petitjo86

Merci de ta réponse, c'est que je pensais mais j'ai regardé le .htaccess mais apparemment il n'y a pas de ligne de code pour ce module, c'est une url rewrite (automatique) pour tous les modules.
Sauf pour coppermine et le module my account.

Je pense qu'il faudrait rajouter du code pour exclure ce module, mais comment    bof???
Journalisée
Pierre
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 76



« Répondre #3 le: 12 Mai 2009 à 20:43:44 »

Je pense que c'est cette partie du code qui est concernée :

Code:
# ##############################################################################
# URL's automatisch generieren fuer alles was ueber die modules.php laeuft
# die Variable $modrew_prepareauto muss in der includes/mx_modrewrite.php auf TRUE stehen!
# diese Regeln nicht ver䮤ern!!!


RewriteRule ^([^-]+)-([^/]+)\.html$ mod.php?$1&________________________$2 [L]
RewriteRule ^([^-/]+)\.html$ mod.php?$1 [L]
#RewriteRule ^([^-/]+)\.html$ mod.php?$1 [L]
Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #4 le: 12 Mai 2009 à 21:15:39 »

C'est un peu plus compliqué que ça.

Pourquoi désactiver le rewriting sur un module, quel module ?
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
Pierre
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 76



« Répondre #5 le: 12 Mai 2009 à 22:03:06 »


Salut Diabolo,

J'utilise une galerie, celle ci http://www.slooz.com/photos.php
J'ai crée un module pour l'intégrer à pragmamx.

J'utilise depuis peu l'url rewriting (très pratique d'ailleurs), je me suis rendu compte que cela empechait d'agrandir une photo dans une nouvelle page quand on clique dessus (pour pouvoir l'enregistrer), ça affiche le message : "Désolé, ce module n'est pas activé".

Alors j'espérais pouvoir conserver l'url rewriting mais le désactiver uniquement pour ma galerie.


Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #6 le: 12 Mai 2009 à 22:08:21 »

C'est intégré comme dans ce post ?

http://www.pragmamx.fr/Forum-topic-2305.html
 je parle de la galerie exposz
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
Pierre
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 76



« Répondre #7 le: 12 Mai 2009 à 22:48:49 »

Je l'ai intégré de cette manière :

Code:
<?php

if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$index 0;
include(
"header.php");


OpenTable();

include 
"modules/expose4/expose.html";

CloseTable();


include(
"footer.php");
?>

Cette façon était expliqué dans un topic (comment creer un module) que j'arrive plus a retrouvé.
De ce fait elle apparait dans mon espace d'admin des modules.

expose.html est dans le dossier module qui appelle la galerie qui est en dans un dossier à la racine de mon site.
Journalisée
Pierre
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 76



« Répondre #8 le: 12 Mai 2009 à 22:56:25 »


J'ai retrouvé c'est dans ce topic :

code source d'un module vierge
http://www.pragmamx.fr/Forum-topic-1340.html
Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #9 le: 15 Mai 2009 à 23:03:25 »

essaye en frame pour voir
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
Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  Modules spécifiques & Blocs  |  Autres modules dédiés à PragmaMx  |  Autres modules Mx (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: Désactiver url rewriting pour un module !
 
Aller à:  

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

Plus