Sondage créé automatiquement dans un forum précis

3 participants

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

Résolu Sondage créé automatiquement dans un forum précis

Message par neon Ven 13 Jan 2017 - 12:04

Bonjour tout le monde,

Je viens vous ennuyer avec une nouvelle demande de mes membres.

Nous avons un forum "suggestions" et bien souvent, les membres oublient de lancer leur sondage quand il poste. Pour faciliter les choses, nous aimerions installer la création automatique d'un sondage dès le moment où une proposition est effectuée. A cet effet, j'ai regardé sur le forum après un code.

Je suis tombé sur ceci :

Code:
"/post" == location.pathname && $(function() {
                  document.post && !("newtopic" != document.post.mode.value || -1 == $.inArray(parseInt(document.post.f.value), [6,13,19,55])) &&$(document.post.poll_title).closest("tbody").html('<strong><span style="color:blue;">Le sondage a été ajouté automatiquement.</span></strong><input type="hidden" name="poll_title" value="Êtes-vous pour ou contre ?" /><input type="hidden" name="poll_option_text" value="Pour\nContre"><input type="hidden" name="poll_length" value="30" /><input type="hidden" name="poll_cancel_vote" value="1" />')
                });

Etant d'une nullité incroyable en codage, j'aurai aimé savoir comment paramétrer ce code pour qu'il soit effectif sur le forum ou tout du moins sur une partie précise du forum. Est-ce que le code fonctionne pour tout le forum ? Le lien du forum ciblé : http://animauxfantastiques.forumactif.com/f13-propositions

Nous sommes sur une plateforme PHPBB2.

Merci pour la future aide apportée.

Amicalement,
Néon


Dernière édition par neon le Lun 16 Jan 2017 - 22:48, édité 1 fois
neon

neon
****

Masculin
Messages : 334
Inscrit(e) le : 09/12/2006

http://waikiki-beach.forumgratuit.be
neon a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Sondage créé automatiquement dans un forum précis

Message par neon Sam 14 Jan 2017 - 12:40

Bonjour tout le monde,

Je me permets de remonter ce sujet !
Merci à la personne qui m'aidera.

Amicalement,
Néon
neon

neon
****

Masculin
Messages : 334
Inscrit(e) le : 09/12/2006

http://waikiki-beach.forumgratuit.be
neon a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Sondage créé automatiquement dans un forum précis

Message par neon Dim 15 Jan 2017 - 14:52

Bonjour tout le monde,

Petite remontée de sujet.

Bonne journée,
Néon
neon

neon
****

Masculin
Messages : 334
Inscrit(e) le : 09/12/2006

http://waikiki-beach.forumgratuit.be
neon a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Sondage créé automatiquement dans un forum précis

Message par Shawn ModdingGaming Dim 15 Jan 2017 - 15:30

Bonjour.

Serait-il possible d'avoir le lien du sujet ou tu a trouver le code ?
Shawn ModdingGaming

Shawn ModdingGaming
***

Masculin
Messages : 184
Inscrit(e) le : 04/11/2016

https://www.simulgamesmag.com
Shawn ModdingGaming a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Sondage créé automatiquement dans un forum précis

Message par neon Dim 15 Jan 2017 - 18:00

neon

neon
****

Masculin
Messages : 334
Inscrit(e) le : 09/12/2006

http://waikiki-beach.forumgratuit.be
neon a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Sondage créé automatiquement dans un forum précis

Message par Shawn ModdingGaming Lun 16 Jan 2017 - 19:06

Cet demande m'intéresse aussi, car après avoir testé sur le JS et le CSS, aucun résultat correct.
Shawn ModdingGaming

Shawn ModdingGaming
***

Masculin
Messages : 184
Inscrit(e) le : 04/11/2016

https://www.simulgamesmag.com
Shawn ModdingGaming a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Sondage créé automatiquement dans un forum précis

Message par Neptunia Lun 16 Jan 2017 - 20:04

Bonjour ^^


Shawn ModdingGaming :

Le script fonctionne parfaitement en l'état sous réserve de :
- Le placer sur toutes les pages
- Suivre les instructions de Ea




neon :

Le script a été conçu pour ce forum qui est en phpBB3. Le vôtre étant en phpBB2 cela necessite un tout petit ajustement.
Dans le script original (celui de Ea) remplacer fieldset par tbody

Pour que le script agisse sur animauxfantastiques.forumactif.com/f13-propositions remplacez aussi dans le script
Code:
$.inArray(parseInt(document.post.f.value), [37, 3]))
par
Code:
$.inArray(parseInt(document.post.f.value), [13, 13]))

Ce qui donne au final ce code :
Code:
"/post" == location.pathname && $(function() {
      document.post && !("newtopic" != document.post.mode.value || -1 == $.inArray(parseInt(document.post.f.value), [13, 13])) && $(document.post.poll_title).closest("tbody").html('<strong>Le sondage a été ajouté automatiquement.</strong><input type="hidden" name="poll_title" value="Êtes-vous pour ou contre ?" /><input type="hidden" name="poll_option_text" value="Pour\nContre"><input type="hidden" name="poll_length" value="30" /><input type="hidden" name="poll_cancel_vote" value="1" />')
    });
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: Sondage créé automatiquement dans un forum précis

Message par neon Lun 16 Jan 2017 - 22:48

Bonsoir Neptunia,

Avec les modifications apportées, le code fonctionne parfaitement !
Un grand merci pour cette aide apportée.

Amicalement,
Néon
neon

neon
****

Masculin
Messages : 334
Inscrit(e) le : 09/12/2006

http://waikiki-beach.forumgratuit.be
neon a été remercié(e) par l'auteur de ce sujet.

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