Message de confirmation lors de la création d'un sujet

Page 2 sur 2 Précédent  1, 2

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Message de confirmation lors de la création d'un sujet

Message par 2011N2 le Mer 21 Mai 2014 - 16:54

Rappel du premier message :

Bonjour,

Comme surement la plupart des administrateurs, il est assez difficile de faire respecter les règles de son forum, en particulier aux nouveaux.
Gérant un forum d'entraide informatique, les membres sont constamment nouveaux pour la plupart et souvent ne prennent pas le temps de lire la charte, qui est pourtant rappelée le plus possible.

C'est pourquoi j'ai pensé de la faire accepter quoi qu'il en soit.
En effet, lorsque l'on créer un sujet dans la catégorie de l'entraide, il faudrait un message du type "N'oubliez pas d'être poli et respectueux ; pensez d'être le plus précis possible dans vos explications......" et soit il accepte, soit il retourne à l'édition du message.
On croise souvent ces messages, par exemple : http://cjoint.com/14mi/DEvqX6emEWw_pop_up.png

C'est exactement ce type de message que je souhaiterai lorsque l'utilisateur clique sur le bouton "Envoyer", une espèce de pop-up, avec le texte différent bien sûr.

C'est surement réalisable, pas trop difficilement, mais je ne vois pas comment l'intégrer sur ForumActif à ce moment-là. C'est réalisable en Javascript probablement.
De plus ce sera surement utile pour d'autres.

Merci par avance à celui qui proposera quelque chose. Smile

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par stefou le Mar 27 Mai 2014 - 18:50

Tu souhaites que le message ne s'affiche pas au invité ?

stefou
*****

Masculin
Messages : 894
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par 2011N2 le Mar 27 Mai 2014 - 18:51

Re,

Si justement il faut que cela s'affiche pour les invités. Smile

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par stefou le Mar 27 Mai 2014 - 18:56

Voilà avec ce code si tu as mis dans le titre du sous forum l'id (#blabla) le message apprêtera dès qu'un invité ouvre un sujet dans le ou les sous forum (#blabla)

Code:
       $(function() {
        if((document.location.pathname=="/post") && (_userdata["user_id"] < (0)) && ($("#blabla").length > 0))
        {
        var x;
            var r=confirm("N'oubliez pas d'être poli et respectueux ; pensez d'être le plus précis possible dans vos explications.");
        if (r==false)
          {
        document.location.href="http://www.forum-entraide-informatique.com/";
          }}
        });

stefou
*****

Masculin
Messages : 894
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par 2011N2 le Mar 27 Mai 2014 - 21:45

Re,

Merci ça a l'air de fonctionner. Wink
Si j'ai bien compris, et d'après ce que j'ai pu constater, c'est uniquement pour les invités et membres ayant 0 message.

En revanche, j'ai voulu ajouter une énumération, mais le javascript à pas l'air de comprendre. ^^

Voici donc le code :

Code:
$(function() {
        if((document.location.pathname=="/post") && (_userdata["user_id"] < (0)) && ($("#rappel").length > 0))
        {
        var x;
            var r=confirm("Rappel des règles principales pour la rédaction de votre message :
- soyez poli et respectueux ;
- décrivez le plus précisément votre problème ;
- ne répondez pas vous-même à votre sujet si vous n'avez pas reçu de réponse, cela laisse penser que vous êtes déjà pris en charge ;
- si vous ne recevez pas de réponse, vous avez la possibilité de faire un "up" toutes les 24 heures minimum ;
- donnez des nouvelles tous les 15 jours maximum, sinon votre sujet sera archivé.

Plus d'informations dans la charte générale du site.");
        if (r==false)
          {
        document.location.href="http://www.forum-entraide-informatique.com/";
          }}
        });
Le souci provient surement des - et ; car il ne fonctionne plus avec ce texte.
Y'a la possibilité d'intégrer cette mise en forme, à la place de faire sauter la ponctuation ?

Merci et bonne soirée,

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par stefou le Mar 27 Mai 2014 - 22:23

Non uniquement pour les invités.
User id des invité est -1
Admin fondateur user id 0
1er membre user id 1
...
...
Ainsi de suite.
Si tu souhaites pour les membres ayant moins de x message c'est faisable, mais la suis au privé et j'ai pas de Pc, je suis sur tablette.
Si besoin je regarde a cela demain.

stefou
*****

Masculin
Messages : 894
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par 2011N2 le Mar 27 Mai 2014 - 22:25

Re,

Ah oui alors il faudrait aussi pour les membres ayant un certain nombre de messages, si possible. Smile

Pas de problème, le plus gros est fait. À demain.

Merci beaucoup et bonne soirée,

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par stefou le Mar 27 Mai 2014 - 22:30

Pour le code alerte, de mémoire pour les retours a la ligne il faut effectivement mettre un truc du genre /n ou autre

stefou
*****

Masculin
Messages : 894
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par 2011N2 le Mar 27 Mai 2014 - 22:36

D'accord je chercherai aussi de mon côté voir si je trouve quelque chose à ce sujet sur le net.

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par 2011N2 le Mer 28 Mai 2014 - 8:54

Bonjour,

Zut il y a un souci que je viens de rencontrer, avec cette méthode, dans les mails de notifications...



Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par stefou le Mer 28 Mai 2014 - 10:07

Voici le code complet.
Pour info, dans la partie texte, les retours à la ligne ce font avec\n et pour insérer un guillemet \"
la partie texte à afficher doit donc être écrit dans le js en continu sans retour à la ligne.
J'ai également inséré la fonction user_posts qui permet d'afficher l'alerte également au membres ayant moins de 10 messages à leurs actifs.
Code:
              $(function() {
                if((document.location.pathname=="/post") && ((_userdata["user_id"] < (0)) || (_userdata['user_posts'] < (10))) && ($("#rappel").length > 0))
                {
                var x;
                    var r=confirm("Rappel des règles principales pour la rédaction de votre message :\n- soyez poli et respectueux ;\n- décrivez le plus précisément votre problème ;\n- ne répondez pas vous-même à votre sujet si vous n'avez pas reçu de réponse, cela laisse penser que vous êtes déjà pris en charge ;\n- si vous ne recevez pas de réponse, vous avez la possibilité de faire un \"up\" toutes les 24 heures minimum ;\n- donnez des nouvelles tous les 15 jours maximum, sinon votre sujet sera archivé.\n \nPlus d'informations dans la charte générale du site.");
                if (r==false)
                  {
                document.location.href="http://www.forum-entraide-informatique.com/";
                  }}
                });

Pour la notification de messages, peux tu me donner la liste de là ou doit fonctionner le code.
Es-ce pour une catégorie complète?

stefou
*****

Masculin
Messages : 894
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par 2011N2 le Mer 28 Mai 2014 - 10:15

Bonjour,

Super merci. Smile

Pour la notification de messages, peux tu me donner la liste de là ou doit fonctionner le code.
Es-ce pour une catégorie complète?

Oui :
Ce code est fait pour s'appliquer à toute la catégorie "Entraide" : http://www.forum-entraide-informatique.com/c4-entraide

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par stefou le Mer 28 Mai 2014 - 11:06

Alors tu peux retirer les codes placés dans les titres et mettre le même code dans le titre de la sous catégorie "entraide"
(je ne pensais pas que c'était pour une sous catégorie complète.)

Code:
<span id="rappel">Entraide</span>

stefou
*****

Masculin
Messages : 894
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message de confirmation lors de la création d'un sujet

Message par 2011N2 le Mer 28 Mai 2014 - 13:41

Re,

Super, ça me paraît parfait. Smile

Finalement, apparemment, même lorsqu'on répond (sauf si on utilise les réponses rapides), la pop up apparaît. Pas uniquement lorsqu'on ouvre un sujet (donc les invités le voient pour chaque message). Mais en fin de compte, cela ne me paraît pas plus mal, au moins ceux qui ont tendance à vite oublier ne louperont pas le message. ^^

Merci beaucoup pour l'aide.
Je passe le sujet en résolu.

À bientôt,

Gabriel.

2011N2
# Tropactif #

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

Page 2 sur 2 Précédent  1, 2

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum