Message de confirmation lors de la création d'un sujet
4 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 2 • Partagez
Page 1 sur 2 • 1, 2
Message de confirmation lors de la création d'un sujet
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.
Gabriel.
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.
Gabriel.
2011N2- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
- Code:
<SCRIPT LANGUAGE="JavaScript">
alert('Ici, c\'est votre message!\nSympa non ?');
</SCRIPT>
Essayez de placer ce code Javascript.
Re: Message de confirmation lors de la création d'un sujet
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.
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- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
Il faut que je cherche le moyen...
Re: Message de confirmation lors de la création d'un sujet
D'accord merci beaucoup, ce serait très sympa.
Gabriel.
Gabriel.
2011N2- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
- 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,
Re: Message de confirmation lors de la création d'un sujet
Bonjour
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).
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).
Re: Message de confirmation lors de la création d'un sujet
Re,
Oui pas de problème pour le faire sur un ou plusieurs sous-forums.
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.
Oui pas de problème pour le faire sur un ou plusieurs sous-forums.
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- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
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.
Re: Message de confirmation lors de la création d'un sujet
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.
Gabriel.
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.
Gabriel.
2011N2- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
2011N2- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
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)
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)
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/";
}}
});
Re: Message de confirmation lors de la création d'un sujet
il y a également moyen de le faire dans une catégorie bien précise.
Re: Message de confirmation lors de la création d'un sujet
Bonjour,
Oui super merci beaucoup, c'est ce que je voulais.
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.
Je veux bien savoir également comment faire, si possible. Ou sinon, savoir comment faire sur tel ou tel sous-forum.
Merci à toi,
Gabriel.
Oui super merci beaucoup, c'est ce que je voulais.
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.
Merci à toi,
Gabriel.
2011N2- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
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.
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- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
Re,
Non malheureusement par exemple si je mets ça cela ne fonctionne pas :
Merci pour l'aide.
Gabriel.
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- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
Re
Fonctionne avec ce code
Fonctionne avec ce code
- 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/";
}}
});
Re: Message de confirmation lors de la création d'un sujet
Salut,
Super merci.
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.
Super merci.
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- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
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.
Je vais profiter du sujet pour apprendre à faire une condition qui peut être vérifiée sur plusieurs valeurs.
Re: Message de confirmation lors de la création d'un sujet
Re,
D'accord, alors j'attends que quelqu'un propose quelque chose qui permette ça.
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.
D'accord, alors j'attends que quelqu'un propose quelque chose qui permette ça.
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- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
il faut créer un id identique dans le titre de tes forums ou tu souhaites l'alerte.
Ensuite avec une condition dans le js il applique le code à tous les sous forum #blabla.
Un truc du genre je l'ai fait chez moi.
- 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 je l'ai fait chez moi.
Re: Message de confirmation lors de la création d'un sujet
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.
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- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
Non dans le titre du sousforum concerné
Re: Message de confirmation lors de la création d'un sujet
Re,
Ah ouais d'accord.
Et du coup ça donnerait un code de ce style pour l'identifiant "blabla" ?^^
Merci,
Gabriel.
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- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
Re,
Ouais j'avais un gros doute. ^^
Comment mettre une condition s'appliquant "blabla" ?
Gabriel.
Ouais j'avais un gros doute. ^^
Comment mettre une condition s'appliquant "blabla" ?
Gabriel.
2011N2- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
Je dois m'absenter, mais ce soir je peux te préparer le truc.
Si Neptune ne me devance pas
Si Neptune ne me devance pas
Re: Message de confirmation lors de la création d'un sujet
Re,
OK merci à toi.
Gabriel.
OK merci à toi.
Gabriel.
2011N2- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Re: Message de confirmation lors de la création d'un sujet
Voilà regarde si tu y arrives...
Titre du forum
Code javascript
On vérifie si on est bien dans la page "post"
et on vérifie si le membre a moins de 10 postes ouvert a sont actif
Dernière chose on vérifie si #blabla est dans le codage de la page.
Ce qui donne pour ceci
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.
Titre du forum
- Code:
<span id="blabla">titre du forum</span>
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.
Re: Message de confirmation lors de la création d'un sujet
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.
Gabriel.
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.
Gabriel.
2011N2- Membre habitué
-
Messages : 1415
Inscrit(e) le : 10/04/2011
Page 1 sur 2 • 1, 2
Sujets similaires
» [Sujet] Prévenir lors de la création d'un sujet si un autre sujet a déjà le même titre
» [Sujet] Améliorer le système de notifications lors de la création d'un nouveau sujet
» Enlever le code de confirmation lors de l'envoi d'un message
» Afficher une confirmation de gains de points de lors d'un message posté
» Redirection lors de création de sujet.
» [Sujet] Améliorer le système de notifications lors de la création d'un nouveau sujet
» Enlever le code de confirmation lors de l'envoi d'un message
» Afficher une confirmation de gains de points de lors d'un message posté
» Redirection lors de création de sujet.
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum