Wikimedia Commons on WordPress/Student project/Feedback

Tickets

 * Step0 = ouverture de la fenêtre ; Step1 = résultats de recherche ; Step2 = sélection d'un média

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

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
 * 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 564
 * --> Problème d'espaces après le tag PHP dans wp-wikimedia.php (cf doc)

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
 * Sur le Step0 et Step1 :

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
 * Step2 :

Old

 * 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 : 


 * 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.


 * Le "Picture download" ne semble pas fonctionner. Exemple :  où le deuxième fichier a été ajouté de la même façon que le premier mais "downloadé"


 * La légende s'intercale entre licence et auteur "  " (eg « CC0Des gougères ! Jebulon ») Serait-il possible d'avoir plutôt l'ordre " "« Des gougères ! (Jebulon, CC0) »


 * S'il n'y a pas d'URL pour la licence − comme c'est le cas pour les fichiers du domaine public, la légende est cassée :  fait un lien /.


 * Les labels des champs dans le formulaire ne pointent pas tous sur le champ correspondant


 * À 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

 * J’ai fait erreur : API:Opensearch ne match que sur le titre de la page, ce qui n’est super utile pour Commons. API:Search est beaucoup plus pertinente exemple Désolé… :-( Jean-Fred (talk) 17:14, 11 May 2012 (UTC)

Auteur / attribution
Algorithme:
 * Si  existe
 * l’utiliser
 * Sinon:
 * Si présent, utiliser
 * Sinon, présent, utiliser  (si 0 < length < 50)

Description
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)

Copie locale
Proposer de copier l’image en local dans Wordpress.
 * ->✅ + Sécurisation ✅
 * bug de copie ? Problème avec les caractères spéciaux ?

Bugs

 * Décalage de la dernière ligne dans les résultats de recherche (step1)
 * Problème en mode visuel: impossible d'ajouter du contenu après le bloc image
 * 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.
 * -> En attente...
 * Onglets de la fenêtre d’ajout de média "écrasée" par le Wikimedia Pictures.


 * La requête à l’API utilise  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." ?)
 * (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)
 * (Pour rappel) Step2: Éclater légende et licence en deux champs disctincs.
 * (Pour rappel) Step2: Éclater légende et licence en deux champs disctincs.
 * (Pour rappel) Step2: Éclater légende et licence en deux champs disctincs.

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

Premier

 * Décalage et inclusion des fichiers audio
 * Le champ de recherche est effacé lorsque l'on défile dans les pages
 * 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 ?
 * 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) ?
 * 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) ?
 * 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

 * 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

 * 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)


 * 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

 * 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

 * Ça se présente bien.
 * →Merci :)
 * Manque le lien vers la licence (déjà signalé).


 * 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.
 * →✅ peut être aussi remplacer par un logo par la suite