|
|
| PHP-Nuke France - Communauté Européenne: Forums |
|
|
ATTENTION En téléchargeant une version de PHP-Nuke autre que celle que nous proposons, vous prenez la décision de ne pouvoir prétendre à aucun support sur nos Forums. Vous êtes libre de faire vos propres choix mais nous ne pouvons accepter de faire le travail des autres. Par conséquent et en connaissance de cause, toute question relative à une autre version que celle que nous nous sommes engagé à supporter sera transférée à la corbeille. Prenez 2 minutes pour prendre connaissance plus en détails de notre fonctionnement
| Voir le sujet précédent :: Voir le sujet suivant |
|
|
|
jessclub

Modérateur

Inscrit le: Jan 21, 2004 Messages: 1062 Localisation: Alsace (68)
|
Posté le: 18.12.2004, 11:03:15 Sujet du message: |
|
|
Salut,
| Citation: | | ou même, pourquoi pas, un sondage au hasard |
Si on devait développer quelque chose qui permette de choisir le sondage dans l'admin, ça ce serait une option GENIALE
C'est vrai Bill que c'est la merde, j'ai aussi fais des essais et a part modifier le fichier block-Survey.php je n'ai pas non plus réussi à faire la manip.
A+
Gérald |
|
 |
|
|
FB

Administrateur

Inscrit le: Dec 27, 2003 Messages: 3376 Localisation: Gradignan (33)
|
Posté le: 18.12.2004, 11:42:57 Sujet du message: |
|
|
| jessclub a écrit: | | Citation: | | ou même, pourquoi pas, un sondage au hasard |
|
Pour ça rien de compliqué, à partir du code donné plus haut, tu commentes la ligne de requête avec un double slash ->
| Code: | //$row = $db->sql_fetchrow($db->sql_query("SELECT pollID FROM ".$prefix."_poll_desc $querylang ORDER BY pollID DESC LIMIT 1"));
|
et juste au dessus tu ajoutes :
| Code: | // FB //-> modification sondage au pif (Poll au pif)
$total = mysql_fetch_array(mysql_query("SELECT COUNT(pollID) AS total FROM ".$prefix."_poll_desc"));
$pollaupif = mt_rand(0,($total[total] - 1));
$row = $db->sql_fetchrow($db->sql_query("SELECT pollID FROM ".$prefix."_poll_desc $querylang ORDER BY pollID DESC LIMIT $pollaupif,1"));
// FB // ligne ci-dessous remplacée par ligne ci-dessus (fin modif Poll au pif)
|
_________________ FB33
Respectez la charte - Merci ! |
|
 |
|
|
skippy1974

Habitué

Inscrit le: Nov 23, 2004 Messages: 87 Localisation: Bas-Rhin
|
Posté le: 20.12.2004, 17:28:05 Sujet du message: |
|
|
J'y avais penser au random.
Mais ca ne marche pas si tu gères le site en multilangue ...
Je vais m'attaquer à ca !
P.S. : Ah ben tiens si ca marche ... autant pour moi !
Cela dit je vais me mettre à un truc plus "smart" pour mon site que je mettrai ici après. |
|
 |
|
|
FB

Administrateur

Inscrit le: Dec 27, 2003 Messages: 3376 Localisation: Gradignan (33)
|
Posté le: 20.12.2004, 18:11:36 Sujet du message: |
|
|
Bonjour Skippy,
Je ne vois pas bien en quoi le multilangue changerai les choses ??? Il y a juste un sondage au hasard parmi ceux de la langue sélectionnée puisque $querylang reste dans la requête.
En tout cas merci de confirmer que cela fonctionne. (je n'ai pas le même bloc sondage)
Voilà.  _________________ FB33
Respectez la charte - Merci ! |
|
 |
|
|
JeanClaude

Administrateur Général

Inscrit le: 23 04 ,2003 Messages: 1559 Localisation: GAP
|
Posté le: 20.12.2004, 19:03:35 Sujet du message: |
|
|
FB -> | Citation: |
Je ne vois pas bien en quoi le multilangue changerai les choses
|
Parce que selon si ta sélection lors de la création d'un sondage, tu choisis dans quel cas (langage) ton sondage devra s'afficher.
Sachant qu'il ne propose pas l'option "ALL" si tu dis un sondage en EN et un autre en FR et bien selon que tu sélectionnes le site en FR tu auras l'un et pas l'autre et vice-versa . _________________ Merci de consulter attentivement les règles de nos Forums |
|
 |
|
|
|
|
|
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum Vous ne pouvez pas joindre des fichiers dans ce forum Vous pouvez télécharger des fichiers dans ce forum
|
| :: Powered by phpBB © 2001, 2005 phpBB Group :: |
|
|
|
|