Critère pseudo_hasard : navigation par hasard améliorée - commentaires Critère pseudo_hasard : navigation par hasard améliorée 2022-09-22T08:19:40Z https://contrib.spip.net/pseudo-hasard#comment511806 2022-09-22T08:19:40Z <p>Hello,</p> <p>Intéressant comme plugin :)</p> <p>Il devrait être possible d'obtenir un résultat similaire sans avoir à ajouter une colonne supplémentaire sur toutes les tables, et sans cron.</p> <p>La fonction <a href="https://dev.mysql.com/doc/refman/5.7/en/mathematical-functions.html#function_rand" class="spip_out" rel='nofollow external'>RAND()</a> de Mysql accepte une seed en paramètre pour avoir de l'aléatoire « fixe » :</p> <blockquote class="spip"> <p>One implication of this behavior is that for equal argument values, RAND(N) returns the same value each time, and thus produces a repeatable sequence of column values.</p> </blockquote> <p>En donnant la clé primaire comme seed, pof, ça devrait le faire :</p> <div class="precode"><pre class="spip_code spip_code_block language-sql" dir="ltr" style="text-align:left;" data-language="sql"><code>SELECT rand(id_article) pseudo_hasard FROM spip_articles ORDER BY pseudo_hasard;</code></pre></div> <p>Donc ça pourrait devenir un simple critère qui ajouterait cet alias au select des boucles.<br class="autobr"> Je verrais bien ça en ajout au plugin Bonux d'ailleurs.</p> Critère pseudo_hasard : navigation par hasard améliorée 2018-11-03T10:21:01Z https://contrib.spip.net/pseudo-hasard#comment498666 2018-11-03T10:21:01Z <p>Il me semble qu'il n'y a pas de logo associé a ce plugin dans l'espace privé de spip via la gestion par SVP</p> Critère pseudo_hasard : navigation par hasard améliorée 2018-04-24T09:14:55Z https://contrib.spip.net/pseudo-hasard#comment496716 2018-04-24T09:14:55Z <p>Au vu de son fonctionnement, je suppose que ce critère ne doit pas fonctionner sur des boucles DATA<small class="fine d-inline"> </small>?</p> Critère pseudo_hasard : navigation par hasard améliorée 2018-02-09T18:43:03Z https://contrib.spip.net/pseudo-hasard#comment495828 2018-02-09T18:43:03Z <p>La version compatible SPIP 3.2 est sortie :)</p> Critère pseudo_hasard : navigation par hasard améliorée 2018-01-20T21:55:41Z https://contrib.spip.net/pseudo-hasard#comment495449 2018-01-20T21:55:41Z <p>ah oui j'ai oublié tester sur spip 3.2</p> <p>en changeant les bornes :</p> <p>compatibilite=«<small class="fine d-inline"> </small>[3.0.0<small class="fine d-inline"> </small>;3.2.*]<small class="fine d-inline"> </small>»</p> Critère pseudo_hasard : navigation par hasard améliorée 2018-01-20T21:43:17Z https://contrib.spip.net/pseudo-hasard#comment495448 2018-01-20T21:43:17Z <p>Hummmmmmm</p> <p>alors sur l'affichage de mes vignettes, j'avais une répétition avec le le critère par hasard.</p> <p>cela m'ennuyé lors de l'utilisation de la pagination, certaine vignette n'apparaissais jamais a l'œil du visiteur.</p> <p>tandis qu'avec pseudo un visiteur est sur de visualisé l'ensemble des vignettes.</p> <p>merci pour ta contribution</p> Critère pseudo_hasard : navigation par hasard améliorée 2016-02-11T18:44:06Z https://contrib.spip.net/pseudo-hasard#comment485842 2016-02-11T18:44:06Z <p>Merci, c'est corrigé :)</p> Critère pseudo_hasard : navigation par hasard améliorée 2015-11-10T09:55:27Z https://contrib.spip.net/pseudo-hasard#comment484472 2015-11-10T09:55:27Z <p>bonjour Julien,</p> <p>« La répétition de l'article 2 est intrinsèque » plutôt article 3 ici dans l'exemple<small class="fine d-inline"> </small>?</p> Critère pseudo_hasard : navigation par hasard améliorée 2015-09-13T10:13:01Z https://contrib.spip.net/pseudo-hasard#comment483675 2015-09-13T10:13:01Z <p>Oh bravo Julien : la solution technique trouvée est très maline.</p> <p>Merci pour cette contribution.</p>