Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

Le panneaux "plus d'informations" [Solved]

Etrange, même en cochant l'option "Mentionner les fils de nouvelles dans les pages d'index des sections, des catégories, des articles, et des utilisateurs" je n'arrive pas à obtenir le panneaux "plus d'informations"
Immediate solution has been provided

Solution Manager: Bernard

Issue description

D'ou, évidemment, une série de questions :

Est-ce une nouveauté ou une option nouvelle ? Je ne l'avais pas remarqué jusqu'à très récemment.


Cela est-il gèré par le template ? Dans ce cas, l'absence est peut être du à mon skin dérivé...

Une information bien utile en tout cas !

Files

Add to google.zip 31,490 bytes, 96 downloads
Modification du fichier skins/skin_skeleton.php
  • Ajout de Google comme service de souscription RSS
  • Ajout de l'image Google au format 91x16
  • Ajout des balises alt & title pour toutes les images des services de souscription
  • Indication des dimensions pour les différents images


L'image du lien vers la souscription igoogle est ajouté dans le dossier.

Mise en place : Décompresser l'archive et importer directement le dossier à la raçine du site.
Edited by ThierryP on Jul. 9 2007
Zoom

Comments

Bernard
avatar
from nearby-an-airport
Associate, 6734 posts

on June 24 2007


Normalement, l'info est générée dans une boite extra dans sections/view.php. Ton template prend-il bien en compte le contenu de $context['extra'] ?
ThierryP
avatar
from Nice, Drap
Associate, 1229 posts

on June 24 2007


Je ne vois aucune référence à $context [extra] dans mon template, ni d'ailleurs dans aucun des templates d'origine de la version 7.4...

Je vais recharger l'ensemble, il doit y avoir quelque chose qui m'échappe...
ThierryP
avatar
from Nice, Drap
Associate, 1229 posts

on June 24 2007


La seul chose que je trouve, dans certain skin de référence en versions 7.5 alpha c'est cette mention

: // display complementary information, if any Page::extra_panel();

Concordance ?

Edit : Apparemment non, cela me fourni les information du panneau extra en double. (hors main panel en plus) Donc cela ne doit pas venir de là...
Bernard
avatar
from nearby-an-airport
Associate, 6734 posts

inspired from ThierryP on June 24 2007


ThierryP: Le plus souvent, c'est dans la librairie skins/page.php que se fait l'inclusion de $context['extra'] dans le rendu final.

Soit tu appelles dans le template la fonction Page::side(TRUE), et l'argument TRUE affiche le contenu extra. Soit tu appelles Page::side(), et il faut alors compléter par l'appel de Page::extra_panel() là où tu veux faire apparaitre le contenu extra.
ThierryP
avatar
from Nice, Drap
Associate, 1229 posts

inspired from Bernard on June 24 2007


Bernard :

J'ai donc bien un soucis. Je suis sûr de n'avoir pas modifié la librairie skin/page.php celle ci étant un fichier sujet à mise à jour (j'ai bien retenu tous tes conseils lors de la conférence à Courbevoie)

Dans mon template la fonction est bien sur true, d'ailleurs toutes les informations s'affichent correctement. Page::side(TRUE)

J'ai simplement ce qui semble être l'ancienne version. Je repose la question, car on ne sais jamais, est-ce une nouveauté (supérieur à 7.4 donc) ?

[file=613]
Bernard
avatar
from nearby-an-airport
Associate, 6734 posts

inspired from ThierryP on June 24 2007


ThierryP: non, rien de nouveau là-dedans. Donc il faudrait trouver, dans ton cas, pourquoi la variable $context['extra'] arrive vide au moment de la génération dynamique de page. Puis-je suggérer de rajouter quelques Logger::debug($context['extra'], 'extra'); ajoutés à des endroits stratégiques, pour obliger YACS à écrire dans la log de debug (temporary/debug.txt) ce qui se passe ? A faire seulement sur machine de test, bien sûr...
ThierryP
avatar
from Nice, Drap
Associate, 1229 posts

inspired from Bernard on June 24 2007


Bernard :

Bon, j'ai mon programme pour demain soir alors... Je te tiens au courant...

(P.S: à croire que nous entamons une "course aux nombre de messages ce soir )
GnapZ
from Caribbean
2970 posts

inspired from ThierryP on June 25 2007


ThierryP : Je suis dispo par mail si tu veux que je jette un oeil ...
ThierryP
avatar
from Nice, Drap
Associate, 1229 posts

on June 25 2007


(post supprimé) Log inutile, apparemment, la nouveauté est issu d'une des versions béta ! Et donc sera disponible pour la 7.6 !
ThierryP
avatar
from Nice, Drap
Associate, 1229 posts

inspired from GnapZ on June 25 2007


GnapZ :

Toujours avec plaisir
ThierryP
avatar
from Nice, Drap
Associate, 1229 posts

on Jul. 8 2007


Je suis un peu embêté...

Tout fonctionne bien sur une installation propre, mais impossible d'afficher les liens newgators, netvib, myyahoo sur mon template modifié (alfresco).

Tout est pourtant bien mis à jour et je n'ai rien trouvé dans le template qui manque...

Une mise à jour du template d'alfresco est-elle prévue ? Que je puisse comparer le comparable ?
Bernard
avatar
from nearby-an-airport
Associate, 6734 posts

inspired from ThierryP on Jul. 8 2007


ThierryP: les images des boutons correspondants sont dans skins/images/feeds, et donc disponibles pour tous les styles. Ces liens sont construits par Skin::build_subscribers(), nouvelle fonction dans skins/skin_skeleton.php. Donc, en résumé, l'affichage des nouveaux liens de souscription des fils de nouvelles n'a rien à voir avec alfresco, ni avec un autre style d'ailleurs...
ThierryP
avatar
from Nice, Drap
Associate, 1229 posts

on Jul. 8 2007


Merci !

En fait le système ne marchait pas car les images étaient manquantes

if(file_exists($context['path_to_root'].'skins/images/feeds/addthis.gif'))
(étrange, car j'ai pourtant fait une mise à jour manuel du dossier skins/images)
La vérification par la présence des images est-elle nécessaire ? C'est assez compliqué pour identifier le problème quand ont ne sais pas ou chercher.
Mais je suppose que cette vérification doit avoir un but précis non ?
Bernard
avatar
from nearby-an-airport
Associate, 6734 posts

inspired from ThierryP on Jul. 8 2007


ThierryP: la vérification a pour but d'éviter les messages d'erreur intempestifs, mais l'inconvénient de cette adaptativité c'est que des problèmes peuvent être masqués... Reste à comprendre pourquoi ta mise à jour ne s'est pas effectué correctement ? Qu'utilises-tu comme logiciel de transfert ?
ThierryP
avatar
from Nice, Drap
Associate, 1229 posts

on Jul. 8 2007


Je me sert tout simplement de FileZilla qui a l'avantage d'être simple et gratuit.
ThierryP
avatar
from Nice, Drap
Associate, 1229 posts

on Jul. 9 2007


Bon, et bien après une grosse semaine à tout retourner pour trouver cette fonction (avant qu'elle soit implémentée, j'avais de quoi chercher )
J'aurais au moins appris encore énormément sur Yacs qui n'en finit plus de me surprendre.

Entre blog, site web 2.0 et platforme SEO, yacs sais décidément tout faire...


Du coup, voici ma petite pierre pour la liste des services de souscriptions les plus populaires. (list of popular subscribing services)

Il en manquait un incontournable: Google avec sa plateforme 2.0 I-google 100% éditable.

Du coup l'image, le lien vers la souscription est ajouté dans le dossier.

J'ai aussi profité de l'occasion pour remplir les dimensions, balises alt et title des images des différents connecteurs d'informations proposés.
Bernard
avatar
from nearby-an-airport
Associate, 6734 posts

on Oct. 15 2007


En réalité, j'ai arrété d'intégrer les aggrégateurs du marché, au profit d'un meta-service appelé addthis.com qui fait ça très bien pour 36 services performants à ce jour, dont Google et Facebook. C'est le premier bouton de la série, en haut et à droite.

Bon rien de définitif, comme d'habitude, mais faire le tri dans tous ces aggrégateurs relève de l'entreprise impossible...

Tags: Extra nouvelles

Rate this page
Posted by ThierryP on June 21 2007, commented by Bernard on Oct. 15 2007, (popular)