Les badges RSS et perso ne s’affichent plus !

lundi 26 septembre 2011 à 14h37
par mbourlier

Logo de mbourlier

Bonjour à toutes et tous,
Mon site est sous SPIP 2.1.11, Sarka spip 3.0.7. Mon problème est le suivant : avant de passer à cette dernière version du squelette Sarka, j’avais mis en place les badges perso et RSS en bas de la colonne "extra" ! Dès la mise à jour, j’ai transféré les images au format png par FTP. Et là, bizarrement, les badges ne s’affichent plus ! Ils sont là, les liens et surcharges apparaissent mais les images n’apparaissent pas !
J’ai voulu voir les autres badges fournis (XHTML, SARKA, SPIP POWERED) en les cochant dans la configuration et eux apparaissent. Je me suis dit que cela pouvait venir du format png. J’ai donc essayé d’ouvrir ces ces trois images de ces trois derniers badges. Pas moyen de les ouvrir, alors que j’ouvre les deux autres sans problème. Je ne comprends pas du tout !
Quel(s) logiciel(s) puis-je utiliser pour créer mon badge perso pour qu’il soit compatible avec ceux fourni ? Est-ce que le problème vient de là ? Pourquoi le format png aurait-il changé ?
Pouvez-vous éclairer ma (petite) lanterne ?

PS Au cas où vous voudriez voir, j’ai mis le badge Sarka spip et les deux qui n’apparaissent plus sont au-dessus et au-dessous de ce dernier.
Merci
Cordialement
M. BOURLIER
Mon badge personnel ne s’affiche plus


Réponses

27 septembre 2011 à 19h12

Oups,
J’ai bien l’impression que tu n’as pas fait cette mise à jour dans les règles. Sarka-spip est un plugin qui se met à jour comme tous les autres. Si tu as fait la mise à jour « auto » depuis l’espace privé : gestion des plugins - ajouter un plugin, tu n’aurais rien eu à faire d’autre que :
 désactiver Sarka-Spip 3.0.7
 activer Sarka-Spip 3.1.0
 vider le cache.

La gestion des images dépend de Spip et non pas de Sarka-Spip. Une image appelée par une inclusion standard sera affichée de la même façon dans les 2 versions du squelette.

J’imagine que les images de tes badges perso ont bien été placées dans /squelettes/images. Si tel est bien le cas, je ne vois pas bien où tu les a téléchargé par FTP.
Vérifie que les images sont bien au format png avec les bons noms (badge_perso.png, badge_perso_hover.png etc.) et qu’elles sont bien placées dans le répertoire /squelettes/images.

Peut-être qu’un vidage total du cache suffirait à résoudre ton problème.

28 septembre 2011 à 10h48

Bonjour,
Je te remercie de ta réponse. J’ai fait la mise à jour selon les règles que tu indiques. Mes images ont été placées dans le dossier /plugins/sarkaspip_3/images/ et sont bien au format .png avec les bons noms de fichier.
Le vidage total du cache a été effectué.

Donc je patauge lamentablement
Cordialement
M. BOURLIER

Découvrir l’autre, l’ailleurs, soi

28 septembre 2011 à 11h24

Bon 2 choses :

  1. es-tu certain du format de tes images (png, taille) ?
  2. pourquoi veux-tu les placer dans /plugins/sarkaspip_3/images/ ? En procédant de cette façon, tu vas perdre les tiennes à chaque mise à jour du plugin. Je crois bien t’avoir dit de les mettre dans /squelettes/images.
    J’ai quand même un doute sur ta façon de charger le plugin Sarka-Spip 3.1.0. Si tu l’avais fait en mode auto, il devrait se trouver dans un répertoire sarkaspip_31_dev et pas dans sarkaspip_3 qui est le répertoire d’installation auto de la version 3.0.7.
    Il est tout a fait possible de passer alors d’une version 3.0.7 à une 3.1.0 et inversement en activant le bon plugin et en vidant le cache. La version 3.1.0 apporte la présentation des nouveaux forums. Le reste du squelette et son administration ne changent pas.

A suivre.

T’inquiète pas, on va te trouver une bouée ...

28 septembre 2011 à 11h51

Une petite précision. C’est lors de mon passage à la version 3.0.7 que le problème a surgi. Mais bon, cela ne change rien au souci. Puis-je passer à la 3.1.0 alors qu’elle est encore en développement ?
Je n’ai pas de dossier /squelettes/images/, mais si je le crée et que j’y place les images correspondant à mon badge perso, je suppose que je dois intervenir dans le plugin pour modifier son chemin de lecture.

Découvrir l’autre, l’ailleurs, soi

28 septembre 2011 à 14h33

La version 3.1.0 est stable et peut être installée. Il reste à faire un peu de documentation sur les Forums pour la rendre officielle.
Un répertoire /squelettes est indispensable si tu prévois des personnalisations du squelette.
Je te mets le lien vers la documentation des surcharges de Spip
Il n’est absolument pas nécessaire d’indiquer quoi que ce soit dans Sarka-Spip ou Spip pour que les surcharges fonctionnent (pas de chemin de répertoire à indiquer) sauf si tu choisis de renommer le répertoire /squelettes.

En plaçant tes fichiers perso par FTP dans /sarkaspip_3/images, tu les as écrasées en faisant la mise à jour vers la version 3.0.7.
Utiliser les surcharges de Spip t’affranchira de ce souci.

Je te conseille en plus d’utiliser l’installation automatique des plugins depuis l’espace privé plutôt qu’un chargement par FTP.

28 septembre 2011 à 15h38

Merci pour tous ces conseils avisés. Je consulte ton lien et procède comme tu me l’indiques. Cela dit, je pense que je suis obligé d’attendre la version officielle de sarka 3.1.0 pour qu’elle apparaisse dans la mise à jour automatique. Sinon, je ne vois pas très bien comment pratiquer.
Cordialement
M. BOURLIER

28 septembre 2011 à 19h18

Le lien est présent dans le premier cadre en haut à droite du site.

Je te le remets ici

Tu copies le lien dans le presse papier et tu le colles dans la gestion des plugins auto dans l’espace privé de ton site.

28 septembre 2011 à 20h50

Merci et bonne soirée
Cordialement
M. BOURLIER

29 septembre 2011 à 07h28

Bonjour Philippe,

J’ai opéré comme tu me l’as indiqué. Après vidage du cache, le badge RSS est à nouveau présent. Mais toujours pas mon badge perso dont les fichiers se trouvent dans /squelettes/images/. Je me demande si ces deux fichiers que j’ai créé avec Paint et enregistré au format png sont valides ?
Avec quel logiciel pourrais-je être certain de créer des fichiers png corrects ?

Cordialement
M. BOURLIER

29 septembre 2011 à 07h39

Car voici comment apparaissent mes fichiers perso png par rapport à celui d’à côté dans leur aperçu du dossier qui les contient.
Étrange non ?

M. BOURLIER

Vue_png.jpg

Forum sur abonnement

Pour participer à ce forum, vous devez vous enregistrer au préalable. Merci d’indiquer ci-dessous l’identifiant personnel qui vous a été fourni. Si vous n’êtes pas enregistré, vous devez vous inscrire.

ConnexionS’inscriremot de passe oublié ?