User
Difference between revisions of "Nicolas NALLET"
m (commentaire des 2 boîtes de test) |
(les éléments avec un ID sont isolés, c’est plus simple à gérer avec du JS pour remplacer tout le contenu) |
||
Line 19: | Line 19: | ||
<div style="background-color: #206ae2; color: white; height:500px; width: 300px"> | <div style="background-color: #206ae2; color: white; height:500px; width: 300px"> | ||
− | <span | + | <span style="margin-left: 40px;color: white;">Select a Speaker<span id="filteruser"></span></span> |
− | <span | + | <span style=" margin-left: 40px;color: white;">Select a Speaker's genre<span id="filtergender"></span></span> |
− | <span | + | <span style=" margin-left: 40px;color: white;">Select a Language<span id="filterlanguage"></span></span> |
− | <span | + | <span style=" margin-left: 40px;color: white;">Select a Level of proficiency<span id="filterlevelofproficiency"></span></span> |
<span id="savefiltersearch" style=" margin-left: 40px;color: white;"> 💾 Export this query in csv </span> | <span id="savefiltersearch" style=" margin-left: 40px;color: white;"> 💾 Export this query in csv </span> |
Revision as of 18:38, 6 August 2021
Consultant MediaWiki chez Wiki Valley
MediaWiki Consultant at Wiki Valley
Find a record by language, user or level of proficiency
Results
Select a Speaker
Select a Speaker's genre
Select a Language
Select a Level of proficiency
💾 Export this query in csv
End of records page
Sandbox
https://en.wikipedia.org/wiki/fr:H%C3%B4tel+de+la+Roche-Guyon
OOui
Demo ToDo app with OOUI
Cahier des charges
- liste des enregistrements pour la sélection (avec un design similaire aux 2 derniers enregistrements sur la page d’accueil)
- sélecteurs :
- by language
- by speaker
- by speaker's language proficiency (beginner, etc.)
- by speaker's genre (male, female, etc.)
- by cat (deepcat, incategory)
- by coord (nearcoord, boost-nearcoord)
- by link (linksto)
Prototype
<div class="wrapper">
Demo ToDo app with OOUI
Voir code dans MediaWiki:Common.js
Voir aussi
- Autres outils dispos dans Special:Version : Exemple de requête.
- le JS de l’extension QueryViz pour faire une requête SPARQL [1], notamment la fonction postQuery mais aussi loadFilterValues pour la façon de récupérer les résultats.
- Une requête SPARQL qui charge indéfiniment LinguaLibre:Records