[Ok] Changer le sondage en cours
Aller à la page Précédente  1, 2, 3, 4, 5, 6, 7  Suivante
PHP-Nuke France - CE -> Blocks

Auteur: jessclubLocalisation: Alsace (68) MessagePosté 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 Exclamation

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

Auteur: FBLocalisation: Gradignan (33) MessagePosté 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)

Auteur: skippy1974Localisation: Bas-Rhin MessagePosté 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.

Auteur: FBLocalisation: Gradignan (33) MessagePosté 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à. Very Happy

Auteur: JeanClaudeLocalisation: GAP MessagePosté 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 .



PHP-Nuke France - CE -> Blocks

Toutes les heures sont au format GMT + 2 Heures

Aller à la page Précédente  1, 2, 3, 4, 5, 6, 7  Suivante
Page 3 sur 7


>> Fermer cette Page <<