« 1 (2) 3 »
Re : Urlrewrite sur xmcontent
Alain T
Alain T

Re : Urlrewrite sur xmcontent

Alain T 547
30/06/2021 09:17
#11
Alain T 547
30/06/2021 09:17
Citation :

Grégory M a écrit :
J'ai fais quelques tests et cela semble bien fonctionner! Merci pour cette ajout, c'est un vrai plus pour ce module!

Dès que je serai sur, j'intègre cette branche dans le master!

Pour les néophytes tels que moi,
pouvez-vous indiquer ce que cela propose ?

J'ai peut-être compris que ça permettait de mieux réécrire le titre de la page.

Avant c'était comment ?
Après, ça donnerait quoi ?
Et bien dur si ce n'est pas ça ou bien si ce n'est pas complet, merci de nous éclairer !
Re : Urlrewrite sur xmcontent
Nicolas
Nicolas

Re : Urlrewrite sur xmcontent

Nicolas 63
30/06/2021 12:56
#12
Nicolas 63
30/06/2021 12:56
Salut,

Dans les préférences du module, on peut désormais activer le mode "URL-Rewrite".

Sans le mode, les URL ressemble : monsite.com/modules/xmcontent/viewcontent.php?content_id=2
Si on active le mode : monsite.com/content-2-le-titre-de-article-sans-accents-et-autre-caracteres-specifiques.html

Le fichier .htaccess qui se trouve dans le dossier extra et qui est à mettre à la racine du site, est configuré pour réécrire si la page qui commence par : content

Dans le paramétrage, on peux le changer en : article et du coup il faudra le changer aussi dans le fichier .htaccess et l'URL sera désormais comme ceci : monsite.com/article-2-le-titre-de-article-sans-accents-et-autre-caracteres-specifiques.html
Nicolas (ForMuss)
Re : Urlrewrite sur xmcontent
Grégory M
Grégory M

Re : Urlrewrite sur xmcontent

Grégory M 127
30/06/2021 19:12
#13
Grégory M 127
30/06/2021 19:12
Citation :

Nicolas a écrit :
De rien, je vais pouvoir commencer à regarder pour xmnews du coup.
Si besoin je peux le faire sur une branch comme dans xmcontent, je te passerai mon pseudo Github


Tu dois forker mon master xmnews pour avoir la dernière version, ensuite tu fais une nouvelle branche pour envoyer tes commits. Dès que tu as fini tu fais un pull request qui va venir sur mon github de xmnews. Ensuite je peux l'intégrer, pas besoin de me passer des accès!
--------------------
www.monxoops.fr
Re : Urlrewrite sur xmcontent
Nicolas
Nicolas

Re : Urlrewrite sur xmcontent

Nicolas 63
01/07/2021 23:57
#14
Nicolas 63
01/07/2021 23:57
Salut,

Je vais attaquer demain / voir ce week-end et je te dirais quand c'est Ok.
Je ferais un post dans le sujet xmnews.
Nicolas (ForMuss)
Re : Urlrewrite sur xmcontent
Grégory M
Grégory M

Re : Urlrewrite sur xmcontent

Grégory M 127
21/08/2021 14:32
#15
Grégory M 127
21/08/2021 14:32
Et voila, la réécriture d'URL est maintenant dans le module! Je n'ai pas encore fait une version finale du module mais ça va vite venir!

Merci Nicolas pour ce travail!
--------------------
www.monxoops.fr
Re : Urlrewrite sur xmcontent
Alain T
Alain T

Re : Urlrewrite sur xmcontent

Alain T 547
23/08/2021 10:26
#16
Alain T 547
23/08/2021 10:26
Bon,
reste maintenant à trouver ce qu'il faut ajouter dans le fichier .htaccess
Re : Urlrewrite sur xmcontent
Alain T
Alain T

Re : Urlrewrite sur xmcontent

Alain T 547
23/08/2021 10:36
#17
Alain T 547
23/08/2021 10:36
Ha, la réponse était présente ici :

https://github.com/GregMage/xmcontent/blob/master/extra/.htaccess

RewriteEngine On
RewriteRule    
^content-([0-9]+)(-).*(.html)$    modules/xmcontent/viewcontent.php?content_id=$1
RewriteRule    
^content modules/xmcontent/index.html
Re : Urlrewrite sur xmcontent
Alain T
Alain T

Re : Urlrewrite sur xmcontent

Alain T 547
23/08/2021 12:09
#18
Alain T 547
23/08/2021 12:09
Bon, non, il y a encore des choses à voir pour que cela soit pleinement opérationnel :

- Depuis l'index,
- Depuis une URL directe
- Depuis le lien vers l'édition du contenu (coté user)
- Gestion multilangue

Nico, on a besoin de toi !!!
Re : Urlrewrite sur xmcontent
Nicolas
Nicolas

Re : Urlrewrite sur xmcontent

Nicolas 63
23/08/2021 17:20
#19
Nicolas 63
23/08/2021 17:20
Citation :

Alain T a écrit :
Bon, non, il y a encore des choses à voir pour que cela soit pleinement opérationnel :

- Depuis l'index,
- Depuis une URL directe
- Depuis le lien vers l'édition du contenu (coté user)
- Gestion multilangue

Nico, on a besoin de toi !!!


Depuis l'index : le bloc de gère pas le rewrite mais n'empeche pas son fonctionnement
Url direct : cela marchera car c'est soit lié au référencement, soit un lien mis par un utilisateur
Edition : Pas besoin de mettre du rewrite pour cette fonction, la réécriture est utile pour le référencement et les robots
Multi langue : je n'ai pas encore vu mais cela devrais se faire dans le .htaccess, exemple :
RewriteRule    ^fr/content-([0-9]+)(-).*(.html)$    modules/xmcontent/viewcontent.php?content_id=$1&lang=fr

- http://monsite.com/fr/content-2-mapage.html
RewriteRule    ^en/content-([0-9]+)(-).*(.html)$    modules/xmcontent/viewcontent.php?content_id=$1&lang=en

- http://monsite.com/en/content-2-mapage.html
Mais je ne peux pas confirmer que cela marche pour le moment
Re : Urlrewrite sur xmcontent
Grégory M
Grégory M

Re : Urlrewrite sur xmcontent

Grégory M 127
23/08/2021 19:21
#20
Grégory M 127
23/08/2021 19:21
Salut Nicolas,

Je viens de pousser les modifications pour que le multilangue fonctionne:

https://github.com/GregMage/xmcontent/ ... a9a42610684473131ae11181a

Je vais changer tous les liens et faire en sorte que tout fonctionne même depuis les blocs.
--------------------
www.monxoops.fr