bug messages sent

Solved by arpinux · 24 Feb 2026 23:40
Avatar
Posts 206

salut :)

un petit bug dans la fonction message du forum. sur mon installation, une fois le message envoyé, le forum me renvoie vers https://nakedeb.arpinux.org/messages/sent sans prendre en compte le "/forum"

  • french Résolu
Avatar
Posts 344

Salut arpinux,
Pour le plugin de messagerie privée ?

Avatar
Posts 206

oui, les messages privés fonctionnent très bien, c'est juste la page mise en lien qui n'est pas la bonne, un peu comme les bugs du début avec la redirection entre racine et sous-dossiers.

Avatar
Posts 344

Exacte comme au début, je n'est pas patché les SEULES URLs manquantes et tu les as trouvées 🙂 Merci !
● 4 URLs corrigées dans PrivateMessaging.

🧩 Résumé du problème

Dans les vues JavaScript du plugin, les redirections utilisaient des chemins hardcodés (ex. /messages/sent) au lieu d’utiliser window.url(), qui prend en compte le BASE_URL configuré (ici /forum).


📂 Fichiers corrigés

FichierLigneAvantAprès
views/compose.php627/messages/sentwindow.url('messages/sent')
views/view.php264/messages/inboxwindow.url('messages/inbox')
views/frontend.php18/login?redirect=...window.url('login') + '?redirect=' + encodeURIComponent(window.url('messages/inbox'))
views/frontend.php29/messages/inboxwindow.url('messages/inbox')

Edited on Feb 24, 2026 By Fred .

Avatar
Posts 344

J'ai mis en ligne la 5.0.7 Pro avec en bonus 2 nouveaux plugin et la correction du plugin messagerie privée entre autre ;)

Edited on Feb 24, 2026 By Fred .

Attachments
CHANGELOG.md
31.05 KBPlease log in to download files.
Avatar
Posts 206

la modif du plugin message fonctionne :) merci :)

et pour la 5.0.7, je teste la mise à jour demain :)

  • Like(1)
    FredFred
Avatar
Posts 206

re :)

retours sur la 5.0.7 :

  • test du nouvel éditeur TUI, fonctionnel, mais je suis pas fan, surtout que j'ai viré pas mal d'options sur l'éditeur de base.
  • un soucis avec le mode "charger plus" pour la pagination : il me renvoie une erreur de chargement. j'ai collé un shot et les logs en pj.
  • j'aime beaucoup le mode surveillance du panel d'admin avec les stats : vraiment clair et informatif, très bien foutu.
  • pas encore testé le captcha...
Attachments
flatlogs.zip
205.56 KBPlease log in to download files.
Avatar
Posts 344
🐛 Bug identifié

J’ai trouvé le bug.

Dans buildUrl() de load-more-manager.js, il y a une condition qui empêche l’appel à window.url() pour les URLs /api/....

Or, si le forum est installé dans un sous-dossier (par exemple /forum/) :

JS
window.BASE_URL = '/forum';

Les URLs API devraient être :

TEXT

/forum/api/discussions

et non :

TEXT

/api/discussions

👉 Résultat : 404 → "Erreur lors du chargement"


⚠️ Second bug (mineur)

Il y a aussi un second problème :

currentOffset pour les discussions n’est pas initialisé depuis data-offset.

Conséquence possible :

  • Les mêmes items peuvent être rechargés
  • Le chargement repart depuis le début au lieu de continuer correctement

Merci de ton retour!

Visitor, reply to this topic…
Log in to reply
Navigation
8Posts
post #1
24 Feb 2026
ByUtilisateur