Masquer documentation [Réglé]
Mayo-naise Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Mayo-naise
- Inscrit le : 29/05/2019
Je cherche à masquer le menu "Documentation" qui est inutile sur certains modules (online notamment) pour les utilisateurs. Quels fichiers dois-je modifier ?
Merci
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
il faut soit commenter la ligne qui correspond dans NomDuModule/phpboost/NomDuModuleTreeLinks.class.php (<a href="https://github.com/PHPBoost/PHPBoost/blob/master/online/phpboost/OnlineTreeLinks.class.php#L18">celle-ci</a> pour le module Online) et penser à le refaire à chaque maj
soit on l'échappe via le css du module
/templates/NomDuTheme/modules/online/online.css :
#cssmenu-module-online > ul > li:nth-child(3) { display: none; }
et on réitère pour chaque module
Mayo-naise Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Mayo-naise
- Inscrit le : 29/05/2019
merci de ta réponse.
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Non, ce n'est pas visible que les administrateurs sur certains modules.
Il faut changer cette ligne
Code PHP :
$tree->add_link(new ModuleLink(LangLoader::get_message('module.documentation', 'admin-modules-common'), ModulesManager::get_module('pages')->get_configuration()->get_documentation(), $current_user->check_auth($config->get_authorizations(), EDIT_PAGE)));
Par
Code PHP :
$tree->add_link(new AdminModuleLink(LangLoader::get_message('module.documentation', 'admin-modules-common'), ModulesManager::get_module('pages')->get_configuration()->get_documentation(), $current_user->check_auth($config->get_authorizations(), EDIT_PAGE)));
Il faut donc ajouter Admin devant ModuleLink (accroché).
La ligne comporte bien "documentation", il suffit de vérifier que c'est la bonne ligne en cherchant ceci.
Il faut faire pareil pour tous les modules (A contrôler)
Racine > Modules de ton choix (expl pages) > phpboost > PagesTreeLinks.class.php
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie