Jump to content
🗳️🖥️ The Wikimedia Foundation December 2024 Developer Satisfaction Survey is now live. This survey is used to measure developer satisfaction, & determine where to invest resources in the future.

Manuel:Page aléatoire

From mediawiki.org
This page is a translated version of the page Manual:Random page and the translation is 55% complete.
Outdated translations are marked like this.

Une page aléatoire peut être affichée via Special:Random. Ceci utilise la fonction wfRandom(), qui est capable d'éviter les valeurs en double pour jusqu'à environ 4 611 686 014 132 420 609 (i.e., ≈ $math) articles, et les valeurs page.page_random depuis le tableau page . Le SpecialRandomGetRandomTitle crochet peut être utilisé pour modifier le critère de sélection.

Dans $1, la fonction RAND() est utilisée pour populer page_random. (See tâche T5946.) This is no longer the case since 1.36. To reset missing or nonuniformly distributed values (as in tâche T208909), run the resetPageRandom.php script.

Par défaut, la sélection sera limitée aux pages des espaces de noms de $wgContentNamespaces . L'utilisateur peut choisir l'espace de noms à explorer. Par exemple, pour voir un fichier aléatoire, on peut aller sur Special:Random/file. Pour voir une page aléatoire d'un espace de noms on peut aller sur Special:Random/main, etc.

Le fichier qui implémente cette fonction est SpecialRandomPage.php. SpecialRandomRedirect.php (Special:RandomRedirect) redirige l'utilisateur vers une page de redirection aléatoire (sans faire la seconde redirection). Il existe un tableau $extra qui permet d'ajouter des déclarations SQL supplémentaires à la requête de sélection d'une page aléatoire de la base de données.

Voir aussi