Community « Le forum « Besoin d'aide « L'emplacement du formulaire d'authentification «
Comment: L'emplacement du formulaire d'authentification
| Next >> |
La construction du menu utilisateur résulte d'une cascade d'appels, comme toujours en programmation objet.
La séquence est la suivante :
Le menu est construit dans
Cette fonction est implémentée dans la librairie
Par défaut, cette fonction est implémentée dans
Donc, pour changer le menu à votre convenance, vous pouvez copier le code de la fonction
C'est cette fonction, dans votre
La séquence est la suivante :
template.php lors de la construction du panneau de côté. pour les tyles de référence, ceci se traduit par appel de la fonction Page::side().skins/page.php, et elle sous-traite la construction du menu à la fonction Skin::build_user_menu().skins/skin_skeleton.php et passe la main à Surfer::build_user_menu(), dans le script de référence shared/surfer.php.Surfer::build_user_menu() produit un contenu adapté au profil du surfeur.Donc, pour changer le menu à votre convenance, vous pouvez copier le code de la fonction
Surfer::build_user_menu() de shared/surfer.php dans le fichier skin.php de votre skin. C'est cette fonction, dans votre
skin.php, qui sera exécutée en lieu et place de celle par défaut. A partir de là, tout est possible...This comment has inspired:
by Bernard on Jan. 15 2007
