Pmlite
Lou86
Lou86

Pmlite

Lou86 38
23/03/2021 08:53
#1
Lou86 38
23/03/2021 08:53
Hello,
Pour rejoindre un peu le sujet des formulaires, j'aimerais optimiser d'avantage ma messagerie.

Avant j'utilisais MPManager qui permettait, entre autre, de choisir d'ouvrir le formulaire d'envoi en popup ou inpage.
Avec la messagerie native je ne trouve pas cette option mais j'aimerais vraiment me débarrasser de la pop up..
J'ai viré le js pour l'ouvrir en tan que page, j'ai suivi un tuto pour ajouter un template et j'avais bien les éléments de ma page (header, foooter...)mais ça n'a marché que partiellement...

J'avais bien mon form dans une page avec mon thème mais j'ai dû mal m'y prendre car ça ne s'affichait pas correctement (comme si le form et la page avaient perdu une partie des css.. )

Vous auriez une astuce?
La popup c'est pas mal en desktop pour les utilisateurs lambda mais en mobile et pour l'accessibilité ce n'est pas l'idéal.

En attendant j'ai revu les dimensions des champs et tenté de réduire la taille de la fenêtre mais rien à faire, sur mon tel les textes et champs sont minuscules...

Ça pourrait aussi être une optim pour monxoops car là non plus on n'est pas vraiment sur du responsive
Re : Pmlite
Alain T
Alain T

Re : Pmlite

Alain T 710
23/03/2021 09:34
#2
Alain T 710
23/03/2021 09:34
Hello Lou,
lol,
je t'ai même devancé de quelques heures car regarde le sujet que j'ai ouvert sur github (avant ce post ) :

Popup /misc.php?action=showpopups&type=online
Re : Pmlite
Alain T
Alain T

Re : Pmlite

Alain T 710
23/03/2021 09:35
#3
Alain T 710
23/03/2021 09:35
Et en plus, tu apparais même dans ma capture d'écran,
c'est à se demander si je te piste ! lol
Re : Pmlite
Lou86
Lou86

Re : Pmlite

Lou86 38
23/03/2021 09:49
#4
Lou86 38
23/03/2021 09:49
Ahah
Les grand esprits se rencontrent ^^ (ou se suivent? )


Et effectivement je n'avais pas vu que le plus du Who's online ouvrait aussi une popup.

D'ailleurs je me demandais, j'ai découvert les modals récemment, ça me semble bcp mieux niveau accessibilité, responsivité etc.. tu sais si il y a des contre-indication?
Par exemple celle qu'on a sur xmnews pour ajouter un commentaire, je verrais bien ça à la place de ce genre de popup.
Bonne ou mauvaise idée?
Re : Pmlite
Alain T
Alain T

Re : Pmlite

Alain T 710
23/03/2021 10:36
#5
Alain T 710
23/03/2021 10:36
On utilise les modales sur monxoops.fr pour :
- la fenêtre de login
- le menu hambuger

On peut le trouver avec le module xmdoc si on active cette fonctionnalité dans les préférences du module

L'avantage c'est qu'il est Responsive.

Je ne suis pas fan de fenêtre qui apparaissent partout.
Je pense qu'il est judicieux de ne pas en abuser et de le réserver à des endroits stratégiques... mais ce n'est qu'un avis.
Re : Pmlite
Lou86
Lou86

Re : Pmlite

Lou86 38
23/03/2021 11:27
#6
Lou86 38
23/03/2021 11:27
En vrai je suis totalement d'accord pour les fenêtres. Je trouve juste ça "moins pire" que les popup et peut-être plus facile à mettre en œuvre d'intégrer le form à un template existant via une modal que de recréer un template from scratch..

Mais du coup je vais attendre de voir si tu as de nouvelles pistes via github, suis pas à quelques jours prêt j'ai encore du taf ailleurs
Re : Pmlite
Alain T
Alain T

Re : Pmlite

Alain T 710
25/03/2021 15:22
#7
Alain T 710
25/03/2021 15:22
Citation :
Mais du coup je vais attendre de voir si tu as de nouvelles pistes via github, suis pas à quelques jours prêt j'ai encore du taf ailleurs
Et même plus vite que prévu !

Voir "Add templates to misc.php #998"
Suite à ma demande ici
et donc, pour XOOPS 2.5.11, je vais proposer 4 surcharges Bootstrap 4 :
- system_misc_avatars.tpl
- system_misc_friend.tpl
- system_misc_online.tpl
- system_misc_smilies.tpl

Donc j'ai un peu de boulot mais on avance bien !