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

4 participants

Page 1 sur 2 1, 2  Suivant

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 Mer 21 Mai 2014 - 16:54

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

2011N2
Membre habitué

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

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 MyBeta Mer 21 Mai 2014 - 17:00

Code:
<SCRIPT LANGUAGE="JavaScript">
alert('Ici, c\'est votre message!\nSympa non ?');
</SCRIPT>

Essayez de placer ce code Javascript.
MyBeta

MyBeta
***

Masculin
Messages : 135
Inscrit(e) le : 22/03/2014

http://my-labo.forumactif.org/
MyBeta 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 Mer 21 Mai 2014 - 17:03

Bonjour,

Merci pour votre réponse.

Comment faire en sorte qu'il soit affiché lorsque l'on clique sur le bouton "Envoyer" d'une catégorie (c1 par exemple) ?

Gabriel.
2011N2

2011N2
Membre habitué

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

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 MyBeta Mer 21 Mai 2014 - 17:08

Il faut que je cherche le moyen...
MyBeta

MyBeta
***

Masculin
Messages : 135
Inscrit(e) le : 22/03/2014

http://my-labo.forumactif.org/
MyBeta 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 Mer 21 Mai 2014 - 17:10

D'accord merci beaucoup, ce serait très sympa. Smile

Gabriel.
2011N2

2011N2
Membre habitué

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

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 MyBeta Mer 21 Mai 2014 - 17:15

Code:
<form><input type="button" value="Envoyez" onmouseover="alert('N'oubliez pas d'être poli et respectueux ; pensez d'être le plus précis possible dans vos explications.')"></form>

Je viens de trouver ceci,
MyBeta

MyBeta
***

Masculin
Messages : 135
Inscrit(e) le : 22/03/2014

http://my-labo.forumactif.org/
MyBeta 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 Neptunia Mer 21 Mai 2014 - 17:19

Bonjour

2011N2 a écrit:Comment faire en sorte qu'il soit affiché lorsque l'on clique sur le bouton "Envoyer" d'une catégorie (c1 par exemple) ?

Ce n'est pas réalisable sur une catégorie parce que
- Les liens de création de sujet ont une URL de type
forum.forumactif.com/post?f=74&mode=newtopic c'est à dire une URL contenant le numéro d'un sous-forum.
- Sur la page de création de sujet il n'y a rien repérant l'endroit où l'on se trouve (pas de fil d'Ariane)

Il faudra donc opérer au niveau d'un (ou plusieurs) sous-forum(s).
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia 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 Mer 21 Mai 2014 - 17:42

Re,

Oui pas de problème pour le faire sur un ou plusieurs sous-forums. Wink

Je viens de tester votre code en le mettant sur toutes les pages.
J'ai essayé de créer un nouveau sujet, mais aucun message n'est apparu... J'ai essayé en navigation privée, l'histoire d'être sûr que ce ne soit pas à cause de mon cache.

Merci pour votre aide.

Gabriel.
2011N2

2011N2
Membre habitué

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

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 Neptunia Ven 23 Mai 2014 - 3:20

Neptune- a écrit:
Ce n'est pas réalisable sur une catégorie parce que
- Les liens de création de sujet ont une URL de type
forum.forumactif.com/post?f=74&mode=newtopic c'est à dire une URL contenant le numéro d'un sous-forum.
- Sur la page de création de sujet il n'y a rien repérant l'endroit où l'on se trouve (pas de fil d'Ariane).


Coucou ^^

Je tiens à rectifier ma deuxième affirmation. J'avais regardé sur ce forum. Hors la version phpBB3 est justement la seule à ne pas avoir en natif, un fil d'Ariane lors de la rédaction d'une réponse ou d'un nouveau sujet.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia 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 Ven 23 Mai 2014 - 8:26

Bonjour,

Pas de problème, de toute façon peu importe, ce n'est pas bien grave que ce soit faisable uniquement sur une catégorie, uniquement sur des sous-forums, ou les deux. Very Happy

Gabriel.
2011N2

2011N2
Membre habitué

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

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 Dim 25 Mai 2014 - 15:58

Up
2011N2

2011N2
Membre habitué

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

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 Mar 27 Mai 2014 - 10:50

Bonjour,
Voici un code qui fonctionne sur le bouton "nouveau"
Ce qui devrait avertir les membres avant de commencer leur postes.
Peut-être que cela te conviendra.
Si il clique sur ok il continue, si il clique sur annuler il retourne sur l'index.

Créer un nouveau javascript. (je l'ai testé en cochant sur toute les pages)
Code:
$(function() {
if(document.location.pathname=="/post")
{
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/";
  }}
});

Et pour ne pas embêter les plus anciens membres voici le même avec une option (si le posteur à moins de 10 posts ouverts à son actif)
Code:
$(function() {
if(document.location.pathname=="/post")
   if(_userdata['user_posts'] < (10))
{
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

stefou
*****

Masculin
Messages : 901
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 stefou Mar 27 Mai 2014 - 11:20

il y a également moyen de le faire dans une catégorie bien précise.
stefou

stefou
*****

Masculin
Messages : 901
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 Mar 27 Mai 2014 - 12:23

Bonjour,

Oui super merci beaucoup, c'est ce que je voulais. Smile
J'ai pris le premier, car le second ne semble pas fonctionner pour les invités. Mais c'est un très bonne idée.

il y a également moyen de le faire dans une catégorie bien précise.

Je veux bien savoir également comment faire, si possible. Ou sinon, savoir comment faire sur tel ou tel sous-forum. Smile

Merci à toi,

Gabriel.
2011N2

2011N2
Membre habitué

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

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 Mar 27 Mai 2014 - 12:32

Re,

Oups petit souci. Je n'avais pas fait attention que c'était pour toutes les pages "/post". Il n'y a pas moyen de le faire seulement sur les créations de sujets ?
Car là c'est assez contraignant je trouve. :s

Remplacer dans le code le "/post", par l'URL lorsqu'on créer un sujet peut-être. Je dois m'absenter, je testerai plus tard cet après-midi et je vous tiens au courant.

Merci,

Gabriel.
2011N2

2011N2
Membre habitué

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

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 Mar 27 Mai 2014 - 15:57

Re,

Non malheureusement par exemple si je mets ça cela ne fonctionne pas :

Code:
$(function() {
if(document.location.pathname=="/post?f=2&mode=newtopic")
{
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/";
  }}
});

Merci pour l'aide.

Gabriel.
2011N2

2011N2
Membre habitué

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

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 Neptunia Mar 27 Mai 2014 - 16:29

Re

Fonctionne avec ce code Wink
Code:
$(function($){if(window.location.href.match(/.+\/post\?f=2&mode=newtopic/))
{
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/";
  }}
});
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia 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 Mar 27 Mai 2014 - 16:39

Salut,

Super merci. Smile

Et pour mettre lors de la création du "f3" aussi par exemple, faut que je rajoute où exactement STP ? Parce que je vais l'insérer sur pas mal de sous-forums surement.

Merci,

Gabriel.
2011N2

2011N2
Membre habitué

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

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 Neptunia Mar 27 Mai 2014 - 16:44

Je ne sais pas faire un script qui combinera plusieurs possibilités en un seul script.

Je vais profiter du sujet pour apprendre à faire une condition qui peut être vérifiée sur plusieurs valeurs.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia 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 Mar 27 Mai 2014 - 16:46

Re,

D'accord, alors j'attends que quelqu'un propose quelque chose qui permette ça. Smile
Car sinon ça alourdirai trop de mettre une bonne dizaine de codes Javascript pour quelque chose qui peut tenir en un seul.

Merci pour l'aide,

Gabriel.
2011N2

2011N2
Membre habitué

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

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 Mar 27 Mai 2014 - 16:59

il faut créer un id identique dans le titre de tes forums ou tu souhaites l'alerte.
Code:
<span id="blabla">titre du forum</span>

Ensuite avec une condition dans le js il applique le code à tous les sous forum #blabla.

Un truc du genre  Very Happy  je l'ai fait chez moi.
stefou

stefou
*****

Masculin
Messages : 901
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 Mar 27 Mai 2014 - 17:04

Re,

Ouais je vois à peu près.
T'aurais un exemple ?
Je le mets dans les javascript le code pour l'ID d'un forum ?

Merci,

Gabriel.
2011N2

2011N2
Membre habitué

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

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 Mar 27 Mai 2014 - 17:05

Non dans le titre du sousforum concerné
stefou

stefou
*****

Masculin
Messages : 901
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 Mar 27 Mai 2014 - 17:07

Re,

Ah ouais d'accord.

Et du coup ça donnerait un code de ce style pour l'identifiant "blabla" ?^^

Code:
$(function() {
if(document.location.pathname=="blabla")
{
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/";
  }}
});

Merci,

Gabriel.
2011N2

2011N2
Membre habitué

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

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 Mar 27 Mai 2014 - 17:10

non  :lol!: 
stefou

stefou
*****

Masculin
Messages : 901
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 Mar 27 Mai 2014 - 17:11

Re,

Ouais j'avais un gros doute. ^^

Comment mettre une condition s'appliquant "blabla" ?

Gabriel.
2011N2

2011N2
Membre habitué

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

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 Mar 27 Mai 2014 - 17:12

Je dois m'absenter, mais ce soir je peux te préparer le truc.
Si Neptune ne me devance pas  Very Happy 
stefou

stefou
*****

Masculin
Messages : 901
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 Mar 27 Mai 2014 - 17:13

Re,

OK merci à toi. Wink

Gabriel.
2011N2

2011N2
Membre habitué

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

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 Mar 27 Mai 2014 - 18:18

Voilà regarde si tu y arrives...

Titre du forum
Code:
<span id="blabla">titre du forum</span>

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

Code javascript
On vérifie si on est bien dans la page "post"
Code:
((document.location.pathname=="/post")

et on vérifie si le membre a moins de 10 postes ouvert a sont actif
Code:
(_userdata['user_posts'] < (10))

Dernière chose on vérifie si #blabla est dans le codage de la page.
Code:
($("#blabla").length > 0))

Ce qui donne pour ceci
Code:
       $(function() {
        if((document.location.pathname=="/post") && (_userdata['user_posts'] < (10)) && ($("#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/";
          }}
        });


Pour les invités je verrais par la suite car un invité n'est pas différencier puisque pas identifié, tu as donc invité qui à ouvert plus de 7000 posts sur ton forum.
stefou

stefou
*****

Masculin
Messages : 901
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 Mar 27 Mai 2014 - 18:25

Re,

Merci.
Cela va donner pour chaque post, pas uniquement un nouveau sujet, non ?
Y'a pas moyen de faire la même chose que le 1er code que tu as fourni ?

Désolé d'être pénible, mais en fait plus de la moitié des nouveaux sujets sont créés pas des invités. ^^

Merci à toi. Smile

Gabriel.
2011N2

2011N2
Membre habitué

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

2011N2 a été remercié(e) par l'auteur de ce sujet.

Page 1 sur 2 1, 2  Suivant

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

- Sujets similaires

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