Bonjour, je souhaiterais savoir s'il est possible de retirer le centre d'information en bas de page lorsque l'on est en mode invité.
Que ceux qui ne sont pas membres du forum et viennent sur la page d'accueil ne puissent voir cette partie.
Ayant très peu de connaissance en PHP, si vous pouvez m'indiquer clairement le chemin et la procédure à suivre.
Cordialement, Séb
Bien sûr que c'est possible, il faut en revanche me donner le nom du thème ou mieux, un lien pour le télécharger :D
On va effectuer des modifications directement dans le code du thème.
Merci de ta réponse, mais c'est justement ce que je voudrais comprendre, pas déléguer simplement la tâche.
Je suppose que c'est cela dont tu fais référence dans ton message :
Informations de support
Infos sur la version:
Votre version du forum: SMF 2.0 RC1.2 (plus de détails)
Version courante de SMF: SMF 2.0 RC2
Version de GD: bundled (2.0.34 compatible)
Version MySQL: 5.0.51a-24-log
PHP: 5.2.8
Version du serveur: Apache/2.2.12
Thème:
Sentinel (2.0 RC1.2)
http://custom.simplemachines.org/themes/index.php?lemma=1905
Merci, Seb
Tu fais bien de préciser la version de SMF car c'est différent, je pensais que tu étais sur la branche 1.1.x ^^
Ce qu'il faut faire est simple, on va rajouter une alternative : Si le membre est connecté, alors on affiche le bloc "Centre d'information". La seule difficulté est de repérer dans les sources, les lignes qui génèrent le bloc que tu veux cacher.
Bon allez je te laisse chercher un peu 8) Un indice, on ne touche seulement qu'à la partie visuelle du forum, donc le fichier à modifier se trouve dans le répertoire Themes. Un dernier indice, le fichier concerné se situe dans le répertoire default car il n'est pas "modifié" par ton thème.
EDIT: Tiens, moi qui n'a jamais bossé sur la 2, je viens de découvrir que la modification est finalement toute simple, dis moi si tu veux la solution =)
Slt Deathdesign, j'ai cherché dans plusieurs fonctions du thèmes, fait plusieurs essais en cochant ou décochant plusieurs fonction, rien y fait.
A savoir que je ne suis même pas au stade de débutant mais quasi ignare dans tout ce "méandre" de possibilité.
S'il faut intervenir dans toutes les lignes de "codage" de la base il faut vraiment m'indiquer très précisément la procédure à tenir.
Donc, je baisse les bras au bout deux deux ptites heures de recherches, oui j'apprécierais que tu me dise comment le faire et surtout le chemin à parcourir.
Merci de ta patience et tes réponses, Seb.
Lainaus käyttäjältä: Varhon - joulukuu 04, 2009, 07:52:28 AP
Slt Deathdesign
C'est qui lui ? ;D
La procédure :
Ouvrir le fichier
BoardIndex.template.php qui se situe dans
Themes/default (en fait si tu ne veux pas que cette modification affecte le thème par défaut, il faudra copier ce fichier et le coller dans le répertoire de ton thème et faire les modifications sur celui-ci uniquement).
Chercher :
template_info_center();Remplacer par :
if ($context['user']['is_logged'])
template_info_center();Et... C'est tout :D
DeathSign