Salut,
malgré des recherches sur le Wiki et le forum,
je n'arrive pas à mes fins :
Comment éditer le contenu de la catégorie "Spéciale", présente dans le Menubar ?
J'aimerai supprimer "My favorites", "Recent Categories", et "Calendar".
Je ne trouve pas le fichier, alors j'appelle à l'aide.
Merci
Dernière modification par piratman (2008-03-21 18:39:49)
Hors ligne
je t'invite à lire cette page sur le Wiki
Hors ligne
J'avais vu cette Doc,
mais c'est un niveau de dificulté "avancé",
et moi je débute, en plus, je veux simplement "supprimer" des lignes,
il doit y avoir un moyen moins compliqué que créer un plug-in pour ça,
genre j'ouvre le fichier ou on appelle le contenu de cette section "Spéciales",
et je supprime les lignes que je ne veux pas.
Le problème c'est que je ne trouve pas quel est ce fichier...
Hors ligne
Tu ne le trouveras pas ce menu est fabriqué, construit par programme.
8-)
Hors ligne
La page du wiki indiquée par ddtddt est pourtant clair...
En plugin perso:
add_event_handler('loc_end_menubar', 'personal_byend_remove');
function personal_byend_remove()
{
global $template, $lang;
foreach ($template->_tpldata['special_cat.'] as $key => $link) {
if ($link['NAME'] == $lang['favorite_cat']
or $link['NAME'] == $lang['recent_cats_cat']
or $link['NAME'] == $lang['calendar'])
{
unset ($template->_tpldata['special_cat.'][$key]);
}
}
$template->_tpldata['special_cat.'] =
array_values($template->_tpldata['special_cat.']);
}
Hors ligne
je profite de ce sujet pour poser mon problème.
je voudrais modifier le menu
et enlever par ex tags et notification
J'ai vu dans le wiki qu'il fallait mettre 'summary.' dans la clé de _tpldata , je suppose donc à la place de 'special_cat' comme indiqué ci-dessus ..Ce que j'ai fait mais ca ne marche pas . ..
Hors ligne
claudie a écrit:
je profite de ce sujet pour poser mon problème.
je voudrais modifier le menu
et enlever par ex tags et notification
J'ai vu dans le wiki qu'il fallait mettre 'summary.' dans la clé de _tpldata , je suppose donc à la place de 'special_cat' comme indiqué ci-dessus ..Ce que j'ai fait mais ca ne marche pas . ..
Dis-nous précisément ce que tu veux enlever...
Hors ligne
Dans ce cas, en plugin perso:
add_event_handler('loc_end_menubar', 'personal_byend_remove');
function personal_byend_remove()
{
global $template;
foreach ($template->_tpldata['summary.'] as $key => $link) {
if ($link['NAME'] == l10n('Tags')
or $link['NAME'] == l10n('About')
or $link['NAME'] == l10n('Notification'))
{
unset ($template->_tpldata['summary.'][$key]);
}
}
$template->_tpldata['summary.'] =
array_values($template->_tpldata['summary.']);
}
Hors ligne
claudie, n'hésites pas à mettre 2/3 infos sur PhpWebGallery à un autre endroit sur ton site ! (les infos de la page A propos)
Hors ligne