Uutiset:

Wondering if this will always be free?  See why free is better.

Main Menu
Advertisement:

Retrait du centre d'information

Aloittaja Varhon, joulukuu 02, 2009, 06:25:19 AP

« edellinen - seuraava »

Varhon

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
SMF  Version 2.0.18
Theme : Veterans day

DeathSign

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.

Varhon

#2
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

SMF  Version 2.0.18
Theme : Veterans day

DeathSign

#3
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 =)

Varhon

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.
SMF  Version 2.0.18
Theme : Veterans day

DeathSign

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

Advertisement: