Comment introduire une bannière dans un forum smf?

Started by jpdc91, August 12, 2014, 04:54:56 PM

Previous topic - Next topic

jpdc91

Bonsoir à tous,

Je cherche à introduire une bannière dans mon forum,existe t-il un mod pour faire cela,comment procéder ensuite svp? 8)

maximus23

Bonsoir,

Tout cela dépend de ton thème.

Sur certains thèmes cela se fait automatiquement via le thème en cours il y a une option pour mettre le lien vers la bannière.

Pour les autres thèmes il faut le faire manuellement en modifiant le fichier index.template de ton thème au niveau de ce code :


echo '
<div id="header">
<div class="wrapper">
<div id="logo">


On peut le faire aussi au niveau de la classe css quand une classe est définie pour le logo.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

jpdc91

Salut,

J'ai le thème  " Ambasador " d'installé,je n'ai vue nulle part une option dans le panneau Admin pour le changer.. :'(
Aurais-tu des connaissance pour créer une bannière ? ;)

maximus23

Bonjour,

Le graphisme ce n'est pas mon domaine je laisse cela aux spécialistes en la matière :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

jpdc91

D'accord  ;D peux-tu me dire où exactement dans le fichier index.template je dois placer ma bannière stp en sachant que j'aimerai l'avoir en haut à droite comme sur la capture ?  O:)

maximus23

Bonjour,

A côté du menu je ne pense pas que cela soit une bonne solution car le menu se modifie suivant les options misent en place. Alors il faut prévoir que le menu vienne surmonter la bannière pour qu'il s'y intègre le cas échéant ?

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

jpdc91

Sinon en bas du forum ça serai plus simple à configurer? :-[

maximus23

Bonjour,

Pourquoi pas au dessus comme une bannière classique ?

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

jpdc91


maximus23

Bonsoir,

Tu as déjà la bannière que tu veux mettre pour ton forum ? Ce serait plus facile si tu l'avais pour voir comment l'intégrer correctement dans le header du forum :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

jpdc91

non pas encore,je vais essayer de me la procurer et revient sur le forum 8)

jpdc91

Je viens de créer ma propre bannière,la question maintenant c'est quelle est la bonne dimension en PX sur un forum Smf dans le cas je voudrais la placer en bas de mon forum stp? :)

maximus23

Bonjour,

Le tout est de voir comment tu veux disposer ta bannière et la résolution de ton forum :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

jpdc91

J'aimerais pouvoir la placer en bas de mon forum ensuite quand on clique dessus quelle tombe sur le site commerciale..
Que veux tu dire par " la résolution de ton forum " ?

maximus23

Bonjour,

La largeur de ton forum en pixel. Largeur variable par exemple de 800 à 2040 ou largeur fixe exemple 1024. Ta bannière ne doit pas excéder la valeur maximale de ton forum.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

jpdc91

J'aimerais placer une bannière de taille standard sur mon forum,pourrais-tu m'aiguiller stp?  ;)

maximus23

Bonsoir,

Alors fais une bannière de 750x120 par exemple pour la centrer en bas du forum au dessus des copyrights de Smf et du thème si c'est cela que tu désires :)

Désolé pour le long temps de réponse car pas mal de boulot pour le moment :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

alexetgus

#17
Salut tout le monde.

Pour la placer en haut de l'écran, il suffit de regarder le bout de code suivant. Elle est insérée sur la dernière ligne :

function template_body_above()
{
	
global 
$context$settings$options$scripturl$txt$modSettings;

	
echo 
'
<div id="mainframe"'
, !empty($settings['forum_width']) ? ' style="width: ' $settings['forum_width'] . '"' '''>
	
<div class="tborder">
	
	
<div class="catbg">

	
	
	
<h1 id="forum_name" style="text-align:center">'
;

	
if (empty(
$context['header_logo_url_html_safe']))
	
	
echo 
$context['forum_name_html_safe'];
	
else
	
	
echo 
'
	
	
	
	
<a href="http://chez-oim.tk/" rel="nofollow"><img src="'
$context['header_logo_url_html_safe'], '" width="900px" alt="'$context['forum_name_html_safe'], '" /></a>';


J'ai conservé $context['header_logo_url_html_safe'] de cette façon, ça me permet d'en changer via le panneau admin si l'envie me prend en allant à : Admin / Thème en cours / URL vers l'image de logo.

Par contre, il a fallu que je vire le logo SMF qui était déjà présent.

ATTENTION !
Dans le code, SMF précise qu'au moins un copyright doit exister sur les pages !
Ne fais pas n'importe quoi.

Le résultat ici : (ça donne ce que ça donne selon l'écran. J'ai fixé la largeur à 900px max. sinon, sur les écrans larges, ça ne rend pas du tout. Par contre en utilisant le px comme unité, avec les téléphones trop étroits, ça déborde...)
http://chez-oim.tk/

jpdc91

sinon existe t-il un mod compatible smf 2.08 pour intégrer une bannière? j'ose pas trop bouger dans ces fichiers..:-[

alexetgus

A la limite, tu peux peut-être utiliser le mod pour gérer les bannières pub.
C'est ad management, si mes souvenirs sont bons.

Avec ce mod, tu crées le code de ta bannière (<img src="....... />) et tu le places où tu veux.
Fais un essai, tu verras.

En plus, Ad management te seras peut-être utile le jours où tu auras un compte Google AdSense. ;)

Tu peux également créer une bannière en PHP, ça te permettrait de pouvoir changer de bannière directement depuis le panneau admin sans toucher le code de ta bannière dans Ad management.
echo '<img src="'. $context['header_logo_url_html_safe']. '" />';

Pas de soucis avec la variable $context, elle est globale.

Advertisement: