Essayé :-) :
VDigital a écrit:
add_event_handler('loc_after_page_header', 'add_rss_icon');
blockmanager_prepare_display doit fonctionner également et est peut-être mieux encore.
Avec loc_after_page_header, je n'ai ni notice ou warning, ni changement de mon bloc "Menu".
Avec blockmanager_prepare_display, j'ai un joli "alt-new-icon" après "Notification ^^ ! Donc, c'est la bonne méthode ; mais la localisation de l'icône doit être légèrement différente de ./template-common/icons/rss.png .
Je n'ai franchement pas le temps de chercher, mes comptes n'avancent pas :-/ !!!
Merci Vincent en tous cas.
:-)
Hors ligne
As-tu créé ton icone et son répertoire...?
Hors ligne
VDigital a écrit:
As-tu créé ton icone et son répertoire...?
Ben attends, moi on m'a dit que Piwigo c'est gratuit, je pensais que tout était fourni !
Oups, non. Je croyais que l'image existait déjà, désolé :-/ ...
En tous cas le code a maintenant été validé, c'est le principal. Gotcha a toutes les billes en main.
Finalement, il avait raison de créer la fonction add_rss_icon ^^ !
Hors ligne
VDigital a écrit:
As-tu créé ton icone et son répertoire...?
Fait ^^ :
<img src="RSS_Gotcha.png" class="button" alt="alt-new-icon"/>
Hors ligne
LucMorizur a écrit:
Finalement, il avait raison de créer la fonction add_rss_icon ^^ !
Voyez-vous ça :-p (Bon ok je m'en sors bien sur ce coup là).
Maintenant... c'est presque bon mais pas tout à fait. Voyez la capture.
L'icône est placé en bas et est toute pitite ridicule (redimensionnée).
[EDIT]
L'icône c'est pour tester hein ^^
Hors ligne
Gotcha a écrit:
LucMorizur a écrit:
Finalement, il avait raison de créer la fonction add_rss_icon ^^ !
Voyez-vous ça :-p (Bon ok je m'en sors bien sur ce coup là).
Maintenant... c'est presque bon mais pas tout à fait. Voyez la capture.
L'icône est placé en bas et est toute pitite ridicule (redimensionnée).
Tu veux dire que tu ne l'as pas redimensionnée toi-même ? (Moi je l'avais fait, je l'ai passée à 24 pixels de large.)
Pour ce qui est de sa position, c'est a priori du CSS bien sûr. Cependant, dans ta copie d'écran, l'icône semble se placer devant "Contactez-moi" ?!
Pour ce qui est de sa taille, je ne sais pas si le CSS peut réaliser ça.
Tu peux essayer de rajouter style = "float:none;" dans la balise <img .../>, mais je doute que ça te convienne.
Hors ligne
Elle fait 128px de coté.
Je vais fouiller ce que je peux en CSS pour l'aligner sur la ligne et non sur le bloc mais je sens que je vais m'arracher les cheveux ce soir :p
Hors ligne
Gotcha a écrit:
Elle fait 128px de coté.
Je vais fouiller ce que je peux en CSS pour l'aligner sur la ligne et non sur le bloc mais je sens que je vais m'arracher les cheveux ce soir :p
Pourquoi ne pas la réduire toi-même comme je l'ai fait ? Je pense que tu contrôlerais mieux son placement.
Tu peux copier celle que j'ai faite, sur la base de ce que tu as posté d'ailleurs.
Dernière modification par LucMorizur (2009-12-21 17:48:24)
Hors ligne
Change la class pour pouvoir personnaliser sa position
Hors ligne
ddtddt a écrit:
Change la class pour pouvoir personnaliser sa position
Voilà c'est ce que je suis un train de m'employer à faire.
#menubar .button_rss {}
Hors ligne
[EDIT]
Retrouvez la solution ici: [Forum, topic 16674] Ajouter un icône dans le menu
Hors ligne
J'ai oublié de remercier tout le monde pour sa patience ... MERCIIII
Hors ligne
Pour nous aider à maintenir un forum cohérent et aider les futurs utilisateurs, si votre sujet a trouvé une issue favorable, merci de bien vouloir le notifier via votre premier message du sujet.
Pour plus d'informations sur "Comment passer un sujet en [Résolu], vous pouvez consulter cette page sur le wiki.
Merci.
Hors ligne
Gotcha a écrit:
add_event_handler('blockmanager_prepare_display', 'add_rss_icon');
function add_rss_icon()
{
global $lang;
$lang['Notification'] .= '<img src="./template-common/icons/rss.png" style="float:right; margin-right:10px;" class="button_rss" alt="alt-new-icon"/>';
}
Pourquoi mettre une class si tu mets la mise en forme au mm endroit (style=)?
L'intérêt de la class c'est de mettre les infos dans le fichier CSS (ce qui permet de personnaliser chaque thème) ?
Hors ligne
Oui bien sûre, c'est pour ça que j'ai ajouté des couleurs pour le futur.
Pourquoi ais-je conservé cette forme ?
Parceque tout est dans le code et que je n'ai pas besoin de passer 50 lignes à expliquer. Les connaisseurs sauront quoi faire et les bricoleurs ont aussi les billes en mains pour adapter à leur envie.
Et oui, je sais, je n'ai pas passé le sujet en [Résolu] !
^_^
Hors ligne