Membres connectés récemment
[PHPBB2] Cacher les résultats d'un sondage aux membres
2 participants
Page 1 sur 1 • Partagez
- Version du forum :PHPBB2
- Templates modifiés :oui
- Navigateur :Firefox
Bonjour à vous ^^
J'espère que je ne me trompe pas d'endroit pour poser une question, si c'est le cas, veuillez m'excuser !
Je vais poser ma question en premier, à savoir si vraiment un code de ce genre existe bien.
Est-ce qu'il est possible, lors d'un sujet SONDAGE (où les membres doivent voter) de dissimuler le résultat du sondage aux membres (et qu'il soit uniquement visible pour les admins et modérateurs ?).
Sur mon forum, nous aimerions faire des Awards, mais on aimerait bien que les résultats restent secrets, alors je me demandais s'il existait une façon de faire ^^
J'espère que je ne me trompe pas d'endroit pour poser une question, si c'est le cas, veuillez m'excuser !
Je vais poser ma question en premier, à savoir si vraiment un code de ce genre existe bien.
Est-ce qu'il est possible, lors d'un sujet SONDAGE (où les membres doivent voter) de dissimuler le résultat du sondage aux membres (et qu'il soit uniquement visible pour les admins et modérateurs ?).
Sur mon forum, nous aimerions faire des Awards, mais on aimerait bien que les résultats restent secrets, alors je me demandais s'il existait une façon de faire ^^
Hello Alex,
alors oui on peut tout cacher pour les personnes n'ayant pas de droit de modération.
Pour cela on va intervenir dans 2 templates:
Dans le template viewtopic_poll_result:
Affichage/Templates/Général/viewtopic_poll_result
Recherches ceci en début de template (ligne1):
Supprimes et remplaces par:
Penser a enregistrer puis à valider en cliquant respectivement sur puis
Dans le template viewtopic_poll_ballot :
Affichage/Templates/Général/viewtopic_poll_ballot
Recherches ceci ligne 27 à 32):
Supprimes et remplaces par:
Penser a enregistrer puis à valider en cliquant respectivement sur puis
Si tu as peur de faire une erreur voici le template dans sa totalité modifié:
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajoutes ceci:
Penser a cliquer sur le bouton
Puis le script qui va laisser les lignes nécessaires à l'affichage des résultats.
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Cocher Sur les sujets
Déposer ceci:
Penser a cliquer sur le bouton
Et voilou
alors oui on peut tout cacher pour les personnes n'ayant pas de droit de modération.
Pour cela on va intervenir dans 2 templates:
Dans le template viewtopic_poll_result:
Affichage/Templates/Général/viewtopic_poll_result
Recherches ceci en début de template (ligne1):
- Code:
<tr>
Supprimes et remplaces par:
- Code:
<tr id="M14_result_poll">
Penser a enregistrer puis à valider en cliquant respectivement sur puis
Dans le template viewtopic_poll_ballot :
Affichage/Templates/Général/viewtopic_poll_ballot
Recherches ceci ligne 27 à 32):
- Code:
<tr>
<td align="center"><span class="gensmall"><b><a href="{U_VIEW_RESULTS}" class="gensmall">{L_VIEW_RESULTS}</a></b></span></td>
</tr>
<tr>
<td align="center"><span class="gensmall">{L_VOTE_EXPIRE}</span></td>
</tr>
Supprimes et remplaces par:
- Code:
<tr id="M14_result_Vote_link">
<td align="center"><span class="gensmall"><b><a href="{U_VIEW_RESULTS}" class="gensmall">{L_VIEW_RESULTS}</a></b></span></td>
</tr>
<tr id="M14_result_Vote">
<td align="center"><span class="gensmall">{L_VOTE_EXPIRE}</span></td>
</tr>
Penser a enregistrer puis à valider en cliquant respectivement sur puis
Si tu as peur de faire une erreur voici le template dans sa totalité modifié:
- Code:
<tr>
<td class="row2" colspan="2" align="right">
<br clear="all" />
<form method="post" action="{S_POLL_ACTION}">
{CLOSE_POLL}
<table cellspacing="0" cellpadding="4" border="0" align="center" >
<tr>
<td align="center"><span class="gen"><b>{POLL_QUESTION}</b></span></td>
</tr>
<tr>
<td align="center">
<table cellspacing="0" cellpadding="0" border="0" class="poll-ballot">
<!-- BEGIN poll_option -->
<tr>
<!-- <td><input type="radio" name="vote_id" value="{poll_option.POLL_OPTION_ID}" /> </td> -->
<td><input type="{poll_option.POLL_TYPE_BUTTON}" name="vote_id[]" value="{poll_option.POLL_OPTION_ID}" /> </td>
<td><span class="gen">{poll_option.POLL_OPTION_CAPTION}</span></td>
</tr>
<!-- END poll_option -->
</table>
</td>
</tr>
<tr>
<td align="center"><input type="submit" name="submit" value="{L_SUBMIT_VOTE}" class="liteoption" /></td>
</tr>
<tr id="M14_result_Vote_link">
<td align="center"><span class="gensmall"><b><a href="{U_VIEW_RESULTS}" class="gensmall">{L_VIEW_RESULTS}</a></b></span></td>
</tr>
<tr id="M14_result_Vote">
<td align="center"><span class="gensmall">{L_VOTE_EXPIRE}</span></td>
</tr>
</table>
{S_HIDDEN_FIELDS}
</form>
</td>
</tr>
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajoutes ceci:
- Code:
tr#M14_result_Vote_link,tr#M14_result_Vote,#M14_result_poll
{
display:none;
}
Penser a cliquer sur le bouton
Puis le script qui va laisser les lignes nécessaires à l'affichage des résultats.
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Cocher Sur les sujets
Déposer ceci:
- Code:
$(function(){
if(_userdata["user_level"] ==1||_userdata["user_level"]==2)
$(function(){
$('tr#M14_result_Vote_link,tr#M14_result_Vote,#M14_result_poll').show();
})
});
Penser a cliquer sur le bouton
Et voilou
Sujets similaires
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum