web-dev-qa-db-fra.com

Copies d'écran du plugin n'apparaissant pas dans le référentiel

J'ai beaucoup de mal à faire apparaître les captures d'écran dans mon plugin.

J'ai validé le fichier readme et placé les captures d'écran dans les répertoires /trunk et /tags/1.0 (la version 1.0 est stable). J'ai consulté de nombreux résultats de recherche et plusieurs plugins existants pour voir ce que je faisais différemment, mais je ne vois pas ce que je fais mal, si quelque chose se passe.

Le résultat de l’exécution de pngcheck est

$ pngcheck trunk/*.png
OK: trunk/screenshot-1.png (1418x761, 24-bit RGB, non-interlaced, 98.4%).
OK: trunk/screenshot-2.png (699x373, 24-bit RGB, non-interlaced, 77.6%).
OK: trunk/screenshot-3.png (370x701, 24-bit RGB, non-interlaced, 70.1%).
OK: trunk/screenshot-4.png (935x331, 24-bit RGB, non-interlaced, 93.8%).

No errors were detected in 4 of the 4 files tested.

Le repo de plugin est à http://plugins.svn.wordpress.org/tel-link-obfuscate/
La section des captures d’écran de la page du plug-in WP ne contient que la description du plug-in.

De toute évidence, toute aide est la bienvenue et d’ici là, je devrai vivre sans captures d’écran sur ma page de plugin.

3
user1281057

Étant donné que le readme.txt était correct et qu'il n'y avait aucun problème apparent avec les fichiers image, je suis enclin à penser qu'il s'agissait d'un bogue dans le système. Dans ce cas, il devrait être signalé à [email protected].

Quoi qu'il en soit, depuis décembre 2012 _, le dossier racine /assets[1] est utilisé pour stocker les fichiers de captures d'écran ainsi que les images d'en-tête } _ (ou les fichiers de bannière).

La raison principale est que les captures d'écran sont rarement utilisées par les plugins eux-mêmes et gonflent simplement la taille du fichier Zip.

Notes importantes de l'article qui annonce le changement:  mon emphase

  • Les conventions de dénomination des captures d'écran n'ont pas changé, ni les exigences de readme.txt pour leur sous-titrage. La dénomination et le comportement sont exactement les mêmes, le fichier peut simplement aller dans un nouvel emplacement.

  • L'ancienne méthode fonctionne toujours aussi. Si vos captures d’écran se trouvent dans le répertoire "stable" du plugin, il les trouvera parfaitement bien.

  • Les captures d’écran dansle répertoire assets sont prioritairessur les captures d’écran du répertoire du plugin. Si vous avez les deux, alors le répertoire des actifs gagne. Bien sûr, il n’ya vraiment aucune raison d’avoir les deux, c’est juste pour des raisons de compatibilité ascendante.

[1] répertoire optionnel situé à côté des répertoires/tags et/trunk

3
brasofilo

Si vous utilisez le dossier Actifs pour la première fois, n'oubliez pas de:

svn add assets/*

et commettez les mises à jour. ;-)

Je me demandais pourquoi mon image de bannière/mes captures d'écran n'apparaissaient pas et j'ai réalisé que je ne les avais même pas ajoutées à SVN!

HTH!

1
Nirav Mehta