Pages: 1 2
Bonsoir,
Je souhaite, comme tout le monde, personnaliser la barre de navigation. Je suis en version 1.7. J'aimerais enlever dans Menu, images recentes, categories recentes et également commentaires mais conserver recherche et tags. Je n'ai pas le temps de gérer les commentaires et je voudrais que le lien n'apparaisse pas.
J'ai passé du temps à parcourir le forum mais les explications n'étaient pas très claires, du moins pour moi
Merci
Hors ligne
Attention, le lien commentaires du menu n'est là que pour les consulter globalement. Il n'empêche personne d'en écrire (ce qui se fait sur les pages d'images).
Sinon, regarde dans le wiki (genre mise en page du menu )
genre :-)
Hors ligne
Bon finalement, ce n'était pas si compliqué
La seule ligne que je n'ai pas réussi à trouver , c'est notification pour pouvoir la supprimer. Elle n'est pas dans menubar-tpl ?
(en fait, je n'ai pas très bien compris à quoi servait cette rubrique)
Une autre petite question
J'aimerai que l'image qui est liée à chaque catégorie sur l'accueil soit plus grande car je n'ai que 2 catégories et ça fait un peu perdu au milieu de la page. Où dois-je aller pour redimensionner cette image ?
Merci
Hors ligne
ben genre jai bien regarder 'mise en page du menu" mais pas moyen d'enlever quelques lignes dans le menu "speciales".
dans la version precedente cela se trouvais dans "/">"category.php" si mes souvenirs sont bon mais la.....plus iren!!!!
Hors ligne
il n'y a pas un plugin genre gestion des menus ..? :o)
Hors ligne
si et un tres bien fait (menubar manager) mais il ne permet que de changer l'ordre des menus, pas de modifier/supprimer les sous categorie du dit menu....
Dernière modification par pyrus69 (2007-09-22 18:34:35)
Hors ligne
Et les plugins personnels alors?
8-)
Cf. pour exemple Gommer les récentes
Hors ligne
Ok ok, en plugin personnel ;-)
Par exemple, pour enlever les liens "catégories favorites" et "plus visitées", tu crées un plugin personnel, avec le code:
function remove_special_links()
{
global $template, $lang;
foreach ($template->_tpldata['special_cat.'] as $key => $link) {
if ($link['NAME'] == $lang['favorite_cat'] OR $link['NAME'] == $lang['most_visited_cat']) {
unset ($template->_tpldata['special_cat.'][$key]);
}
}
$template->_tpldata['special_cat.'] = array_values($template->_tpldata['special_cat.']);
}
add_event_handler('loc_end_menubar', 'remove_special_links');
C'est au niveau des $link['NAME'] == $lang['xxx'] qu'il faut agir...
Voila la liste:
$lang['favorite_cat']
$lang['most_visited_cat']
$lang['best_rated_cat']
$lang['random_cat']
$lang['recent_pics_cat']
$lang['recent_cats_cat']
$lang['calendar']
Tu mets ce que tu veux, séparés par des OR, comme sur l'exemple
Content vincent? ;-)
Dernière modification par P@t (2007-09-22 21:39:32)
Hors ligne
Enchanté ...
Meilleure proposition que ma précédente dans le wiki tu peux faire annule et remplace...
8-)
Hors ligne
En effet, j'avais pas vu ca dans le wiki...
Un poil compliqué...
Sauf que du coup, je me suis apercu qu'il fallait quand meme faire un sort($template->_tpldata['special_cat.']); ensuite.
C'est rajouté dans mon post ;-)
EDIT: en fait, c'était plutot un array_values pour garder l'ordre ;-) re-corrigé.
Dernière modification par P@t (2007-09-22 21:40:15)
Hors ligne
merciiiiiiiiii j'avais parcouru un paquet de fichiers mais celui la mavais echappé!!!!
bon par contre vous ne m'en voudrez pas mais je me suis contenté de mettre "//" en debut de chaque ligne :lol:
Hors ligne
Ah non, pas d'accord!!!
Je me casse pas le c... pour en arriver la quand meme ;-)
Et puis un plugin perso, c'est super simple à faire...
Surtout que la, le code est déjà tout maché...
Hors ligne
bon ok promis, qd j'aurais les yeux moins lourd je me penche la dessus :-)
Hors ligne
Pages: 1 2