Fork me on GitHub


 Bas   Précédent   Suivant



Re: URL Rewriting et gestion des commentaires et notifications.
Newbie
Inscrit: 10/12/2010 18:24
Messages: 3
Merci Luc.

Cela fait un petit moment que nous ne nous sommes pas croisé. J'aime bien le design de ton site limonads.

Par rapport au module de news dont je parle, il s'agit de la dernière version disponible sur ce site à cette adresse : https://www.frxoops.org/modules/TDMDow ... nglefile.php?cid=10&lid=3

et l'url-rewriting n'était pas disponible, j'en ai donc déduit qu'il fallait que je la créé...

Sinon cette question est plus d'ordre générale ou finalement j'aimerai mieux comprendre la conception du coeur de XOOPS pour mieux concevoir mes futurs modules si tu vois de quoi je parles... (d'ailleurs il faut que je t'envoi des fichiers ! )

Merci encore pour tes précisions, et j'espère trouver la solution à ce problème...

Posté le : 19/01/2011 09:30
_________________
Cordialement

Yannick LE GUERN
Créateur de vos envies numériques
http://www.yleguern.fr/
Transférer la contribution vers d'autres applications Transférer


URL Rewriting et gestion des commentaires et notifications.
Newbie
Inscrit: 10/12/2010 18:24
Messages: 3
Bonjour à tous.

J'aurai une question concernant l'url rewriting et la gestion des commentaires et des notifications dans XOOPS.

J'ai réglé le problème mais ai dû modifier le coeur du CMS pour cela, ce qui ne m'enchante guère car cela posera de problème lors des futurs mise à jour du CMS.

Voici mon problème :

pour le module NEWS auquel j'ai ajouté l'url rewriting, on obtient un lien du type :

http://www.monsite.com/MA-RUBRIQUE/TITRE-DE-MON-ARTICLE.html

Le problème est qu'avec le système mis en place, lorsque l'on ajoute la partie notification grâce au tag <{$lang_notice}> et la partie commentaire grâce au tag <{$commentsnav}> ; comme ceux-ci créent des formulaire en lien relatif (et non absolu comme cela devrait), on se retrouve à poster des informations soit vers :

http://www.monsite.com/MA-RUBRIQUE/comment_new.php
http://www.monsite.com/MA-RUBRIQUE/comment_edit.php
http://www.monsite.com/MA-RUBRIQUE/comment_delete.php
http://www.monsite.com/MA-RUBRIQUE/comment_reply.php

ou bien :

http://www.monsite.com/MA-RUBRIQUE/notification_update.php

Alors que l'on devrait pointer vers http://www.monsite.com/modules/news/notification_update.php
et de même pour les autres.

Ma question est donc la suivante :
Y a-t-il une solution simple, sans modifier le coeur du CMS pour arriver à faire en sorte que les formulaires postent vers les bons scripts ; et sans surcharger le template si possible ?

Autre question :

Puisqu'il suffit de mieux programmer les deux fichier servant à générer les formulaires, peut-on espérer voir cela apparaître dans les futures versions de XOOPS ?

Voici le code que j'ai mis pour que cela fonctionne pour les notifications (à peut près même code pour les commentaires) :

$xoops_notification['target_page'] = "http://".$_SERVER['HTTP_HOST'].substr($_SERVER['SCRIPT_NAME'],0,strrpos($_SERVER['SCRIPT_NAME'], "/")+1).'notification_update.php' ;
$xoops_notification['redirect_script'] = xoops_getenv('REQUEST_URI');

Merci pour votre aide par avance

P.S. : je rendrai bientôt disponible les modifications apportée et l'enverrai à l'auteur. J'ai intégré aussi l'éditeur TinyMCE au back-office pour l'envoi d'email du module newsletter. (on peut tester cet éditeur ici : http://tinymce.moxiecode.com/tryit/full.php)

Posté le : 18/01/2011 11:23
_________________
Cordialement

Yannick LE GUERN
Créateur de vos envies numériques
http://www.yleguern.fr/
Transférer la contribution vers d'autres applications Transférer



 Haut




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

43 Personne(s) en ligne (38 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 43 | Plus ...