Wikimedia Commons on WordPress/Student project/Feedback

From mediawiki.org

Tickets[edit]

Step0 = ouverture de la fenĂȘtre ; Step1 = rĂ©sultats de recherche ; Step2 = sĂ©lection d'un mĂ©dia

Ouverts[edit]

Installation du plugin : messages d'erreur Wordpress/PHP.

  • En permanence :
Warning: Cannot modify header information - headers already sent by (output started at /home/jeanfred/public_html/wordpress/wp-content/plugins/wp-wikimedia/wp-wikimedia.php:607) in /home/jeanfred/public_html/wordpress/wp-includes/option.php on line 563

Warning: Cannot modify header information - headers already sent by (output started at /home/jeanfred/public_html/wordpress/wp-content/plugins/wp-wikimedia/wp-wikimedia.php:607) in /home/jeanfred/public_html/wordpress/wp-includes/option.php on line 564
  • --> ProblĂšme d'espaces aprĂšs le tag PHP dans wp-wikimedia.php (cf doc)
  • ->Yes Done
  • Sur le Step0 et Step1 :
Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'Array' was given in /home/jeanfred/public_html/wordpress/wp-includes/plugin.php on line 170
  • ->Yes Done
  • Step2 :
Warning: DOMDocument::loadHTMLFile() [function.DOMDocument-loadHTMLFile]: ID mw-imagepage-linkstoimage-ns0 already defined in http://commons.wikimedia.org/wiki/File:Cheval_attentif.jpg, line: 172 in /home/jeanfred/public_html/wordpress/wp-content/plugins/wp-wikimedia/wp-wikimedia.php on line 216
  • ->Yes Done
Notice: Undefined offset: 0 in /home/jeanfred/public_html/wordpress/wp-content/plugins/wp-wikimedia/wp-wikimedia.php on line 294

Old[edit]

  • la liste dĂ©roulante propose bien les 3 licences (GFDL, CC BY SA, CC-BY), et GFDL est sĂ©lectionnĂ©e en premier ; mais le champ licence est rempli avec la CC-BY. Donc, si validation directe, le lien ne correspond pas. Exemple : <http://wiki-test.franceserv.com/wordpress/?p=140>
  • ->Yes Done
  • Puisque la liste dĂ©roulante propose les diffĂ©rentes licences, il n’est pas nĂ©cessaire d’afficher le champ texte contenant l’URL de la licence : le plugin sait quelle URL correspond Ă  la licence choisie dans la boĂźte dĂ©roulante, et insĂšre l'ULR qui va bien au moment de l'insertion dans la billet.
  • ->Yes Done
  • ->Yes Done
  • La lĂ©gende s'intercale entre licence et auteur "<licence><lĂ©gende><auteur>" (eg « CC0Des gougĂšres ! Jebulon ») Serait-il possible d'avoir plutĂŽt l'ordre "<lĂ©gende> (<auteur>, <licence>)"« Des gougĂšres ! (Jebulon, CC0) »
  • ->Yes Done
  • ->Yes Done
  • Les labels des champs dans le formulaire ne pointent pas tous sur le champ correspondant
  • ->Yes Done
  • À la suite d'une recherche, il faudrait indiquer le nombre de rĂ©sultats (d'autant plus important s'il n'y a aucun rĂ©sultat.)

RequĂȘte API[edit]

Auteur / attribution[edit]

Algorithme:

  • Si licensetpl_attr existe
    l’utiliser
  • Sinon:
    Si présent, utiliser licensetpl_aut
    Sinon, présent, utiliser fileinfotpl_aut (si 0 < length < 50)
  • ->Yes Done

Description[edit]

RĂ©cupĂ©rer la description de l’image pour l’insĂ©rer comme lĂ©gende par dĂ©faut.

  • DĂ©terminer la langue de l’utilisateur de Wordpress (prĂ©fĂ©rence ? InitialisĂ©e par la langue de l’installation WP ?)
  • Extraire la description en se basant sur l’élĂ©ment HTML appropriĂ©
    Je me renseigne sur l’élĂ©ment le plus pertinent Ă  rĂ©cupĂ©rer. Je l'indique dĂšs que j'en sais plus Jean-Fred (talk) 10:21, 16 April 2012 (UTC)[reply]

Copie locale[edit]

Proposer de copier l’image en local dans Wordpress.

  • ->Yes Done + SĂ©curisation Yes Done
bug de copie ? ProblÚme avec les caractÚres spéciaux ?

Bugs[edit]

  • DĂ©calage de la derniĂšre ligne dans les rĂ©sultats de recherche (step1)
    ->Yes Done
  • ProblĂšme en mode visuel: impossible d'ajouter du contenu aprĂšs le bloc image
    ->Yes Done
  • Limite de recherche dans l’API OpenSearch
    -> En attente...
  • Onglets de la fenĂȘtre d’ajout de mĂ©dia "Ă©crasĂ©e" par le Wikimedia Pictures.
    ->Yes Done
  • La requĂȘte Ă  l’API utilise action=querylistfiles ce qui a pour effet de lister les N premiers rĂ©sultats commençant par le terme recherchĂ©. Ce n’est pas le plus optimal par rapport Ă  une requĂȘtes OpenSearch. Par exemple, cette requĂȘte Fillon ignore les rĂ©sultats bcp plus pertinents donnĂ©s par OpenSearch
    → Rajout de opensearch, l'utilisateur peut choisir entre opensearch qui offre de meilleurs rĂ©sultats ou querry qui affiche plus de rĂ©sultats
  • (Pour rappel) Proposer un Step0 moins dĂ©routant (pas de recherche auto, un petit laĂŻus du style "Bienvenue etc." ?)
    →Yes Done
  • (Pour rappel) Step2: Corriger la mauvaise URL liĂ©e sur la licence (pas vers la page Commons, mais celle donnĂ©e dans les mĂ©tadonnĂ©es HTML)
    →Yes Done
  • (Pour rappel) Step2: Éclater lĂ©gende et licence en deux champs disctincs.
    → Yes Done

2012-04-06[edit]

Résultats de deux tests utilisateurs effectués le 2012-04-06

Premier[edit]

  • DĂ©calage et inclusion des fichiers audio
  • Le champ de recherche est effacĂ© lorsque l'on dĂ©file dans les pages
    →Yes Done
  • Le gros espace blanc dans la fenĂȘtre est peu Ă©lĂ©gant
  • Les images des vignettes
  • Afficher la rĂ©solution disponibles des images dans les rĂ©sultats de recherche
    → Possible mais il faudrait pour cela tĂ©lĂ©charger toutes les pages des images, le temps de chargement serait vraiment trĂšs long...
  • Afficher la pagination des rĂ©sultats de recherche
  • Les images sont "Ă©crasĂ©es" en hauteur (si vous limitez la taille en largeur, la taille en hauteur est forcĂ©ment variable selon les images)
  • Ajouter des possiblitĂ©s de tri des rĂ©sultats (par extension, etc.)
  • Tronquer les titres d'images trop long ?
    →Yes Done
  • La multi-licence est peu claire : lorsque plusieurs sont disponibles, proposer de choisir la licence que l'on prĂ©fĂšre (via un menu dĂ©roulant) ?

Second[edit]

  • Le bouton "Wikimedia" est peu visible (il a fallu que je l'indique Ă  mon testeur !). Il s'attendait plutĂŽt Ă  ce qu'il soit fusionnĂ© avec la fenĂȘtre "Ajout de mĂ©dias", via un onglet additionel entre "Depuis votre ordinateur" et "Depuis le web"
    → Je n'ai pas rĂ©ussi Ă  reproduire cela : l'onglet "Wikimedia" est bien prĂ©sent dans "Ajouter des mĂ©dias, en done"...

Ash[edit]

  • MĂȘme remarque que ci-dessus sur le bouton "WIKIMEDIA" qui pourrait ĂȘtre intĂ©grĂ© dans l'interface "Envoyer/insĂ©rer".
    →En cours de recherche...
  • Seule la licence est rĂ©cupĂ©rĂ©e et pas le pseudo de l'auteur (c'est mal)
  • ->Yes Done
  • Sur une recherche comptant plusieurs mots, seul le premier est pris en compte (par exemple, « electric toothbrush » va renvoyer des titres contenant juste «electric »)
    →Oui et non car ce ne sont pas les mĂȘmes rĂ©sultats qui sont afficher (avec querry), avec opensearch cela devrait mieux fonctionner

Crochet.david[edit]

  • Le clic que le lien renvoie des images alors qu'on ne lui Ă  rien demandĂ©
    →Remplacer par page de prĂ©sentation
  • les 4 images de la premiĂšre ligne, sont longues Ă  charchĂ© en prĂ©visualisation
    →A re-tester pour voir si le problùme persiste...
  • À la fin, le moteur de prĂ©visualisation me propose autre chose que le texte recherchĂ©
    →Surement avec querry, voir maintenant avec opensearch
  • Les bouton permettant de choisir le placement du texte par rapport Ă  l'image est trop serrĂ©, on ne sait pas au premier coup d'oeil quel bouton va sur quel option

Wikinade[edit]

  • Ça se prĂ©sente bien.
    →Merci :)
  • Manque le lien vers la licence (dĂ©jĂ  signalĂ©).
  • ->Yes Done
  • Pour ma machine, c’est trĂšs lourd d’afficher les rĂ©sultats. J’ai failli forcer Safari Ă  planter tellement il ramait longtemps. Peut-ĂȘtre pourrait-on afficher moins de rĂ©sultats par page. Voire un seul, puisque de toute façon, il faut connaĂźtre le nom du fichier qu’on cherche

  • « WIKIMEDIA » n'est pas trĂšs parlant et les majuscules le rendent illisible. C'est pour ça qu'on ne le voit pas. « Wikimedia Commons » serait plus clair, je pense.
    →Yes Done peut ĂȘtre aussi remplacer par un logo par la suite