News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Banners diferentes por cada Foro

Started by lucas-ruroken, April 23, 2010, 05:36:17 PM

Previous topic - Next topic

lucas-ruroken

Bueno en este tutorial paso a explicar como poder colocar baners diferentes por cada foro. Esto quiere decir que cada ves que un user entre a x foro si podra ver un banner asociado con ese foro en el que estemos.

Primero debemos localizar donde se encuentra nuestro banner en nuestro theme ya que no todos los themes son iguales. Por ejemplo en el Theme default de Smf 2.0 Rc3 y este se encuentra aqui:

<h1 class="forumtitle">
<a href="', $scripturl, '">', empty($context['header_logo_url_html_safe']) ? $context['forum_name'] : '<img src="' . $context['header_logo_url_html_safe'] . '" alt="' . $context['forum_name'] . '" />', '</a>
</h1>


Entonces un poquito mas arriba donde empiezan las globales vamos a crear una variable con nuestros diferentes logos.
Quote
Pongamos este ejemplo nosotros tenemos dos foros, uno con id 7 y otro con id 9

entonces despues de:

global $context, $settings, $options, $scripturl, $txt, $modSettings;


agregamos

$valid = array(
7 => 'url de imagen para el foro con id7.jpg',
9 => 'url de imagen para el foro con id9.jpg',
);

if(!empty($context['current_board']))
$logo = $valid[$context['current_board']];
else
$logo = 'logodefault.png';


En este caso la variable $logo contendra nuestro banner a usar :D y en este caso que es en el theme default iria asi:

en la parte anterior que menciona reemplazarian por esto:

<h1 class="forumtitle">
<a href="', $scripturl, '"><img src="'.$logo.'" alt="' . $context['forum_name'] . '" /></a>
</h1>';



Este es un ejemplo para el theme default, esto no significa que no pueda servir en los demas themes sino todo lo contrario. Solamente si quieren pueden preguntar y les respondere como adaptarlo

saludos

www.smfpersonal.net
Adk Portal 3.1 is coming....

Design your universe!

Herr_Inoddorell

Gran tutorial lucas, más tarde le doy una probadita a todo esto.

Saludos!

lucas-ruroken

ok man gracias

cualquier duda solo consultala

saludos
Adk Portal 3.1 is coming....

Design your universe!

carlingas

hola lucas este no puedo modificar el  Banners de mi foro soy novato
me podrias esplicar como cambiarle gracias saludos cordiales
ftabin.webcindario.com/index.php

lucas-ruroken

Adk Portal 3.1 is coming....

Design your universe!

DANIEL!

Amigo lean, lo podrias adaptar para la version  1.1.11  ::)
Mi Foro http://latinozlife.com
Version: 2RC4 Patch
Tema: Ocio





lucas-ruroken

Lean? ....

Es lo mismo, esto es un ejemplo, solo deben "adaptarlo" por que en todos los themes sea de 1.1 o 2.0 el banner va a estar distinto.
Adk Portal 3.1 is coming....

Design your universe!

DANIEL!

Quote from: lucas-ruroken on July 01, 2010, 07:42:21 PM
Lean? ....

Es lo mismo, esto es un ejemplo, solo deben "adaptarlo" por que en todos los themes sea de 1.1 o 2.0 el banner va a estar distinto.

XD! Perdon Lucas, esque estuve viendo el foro de lean y se me paso el nombre haha..
_____
Bueno lo que no consigo encontrar es esto:

<h1 class="forumtitle">
            <a href="', $scripturl, '">', empty($context['header_logo_url_html_safe']) ? $context['forum_name'] : '<img src="' . $context['header_logo_url_html_safe'] . '" alt="' . $context['forum_name'] . '" />', '</a>
         </h1>
Mi Foro http://latinozlife.com
Version: 2RC4 Patch
Tema: Ocio





lucas-ruroken

Url de tu web y adjunta tu index.template.php.

Si quieres te explico como se hace, eso solamente vas a encontrar en el theme default, si es otro theme es muy probable que no este, con eso me referia a la posicion del banner.
Adk Portal 3.1 is coming....

Design your universe!

lean

Lucas, no deberias dar soporte a un usuario que cambia el copyright del theme y encima lo hace linkeable a su web y no a la del diseñador del theme. Una verguenza que alla gente que haga estas cosas...

lucas-ruroken

Ok no habia prestado atencion, estaba esperando a ver la url de su web.
Adk Portal 3.1 is coming....

Design your universe!

DANIEL!

#11
Aqui esta la URL de mi WEB:

www.latinozlife.com
Quote from: lean on July 02, 2010, 05:43:18 PM
Lucas, no deberias dar soporte a un usuario que cambia el copyright del theme y encima lo hace linkeable a su web y no a la del diseñador del theme. Una verguenza que alla gente que haga estas cosas...

De verdad perdon, esque vi un tutorial de un amigo de como cambiar los creditos y bueno como he modificado cosas del theme tambien me quise dar un credito a mi , perdon ojala no pienses mal de mi amigo.., de verdad lo siento. Ojala comprendas, no volverá a suceder estoy muy apenado.
ahora pongo como estaba antes.

bueno :-[ , volviendo al tema aki te adjunto mi index.template.
http://www.megaupload.com/?d=KL0X6OH0

quiero que todas las zonas tengan el mismo logo excepto 4 zonas que son para mayores de 18.

Saludos y perdon por ese error del cual me arrepiento, ya lo arregle
Mi Foro http://latinozlife.com
Version: 2RC4 Patch
Tema: Ocio





distante


zutzu

Quote from: Dди!€ℓeX! on July 11, 2010, 10:10:06 PM
Aqui esta la URL de mi WEB:

www.latinozlife.com
Quote from: lean on July 02, 2010, 05:43:18 PM
Lucas, no deberias dar soporte a un usuario que cambia el copyright del theme y encima lo hace linkeable a su web y no a la del diseñador del theme. Una verguenza que alla gente que haga estas cosas...

De verdad perdon, esque vi un tutorial de un amigo de como cambiar los creditos y bueno como he modificado cosas del theme tambien me quise dar un credito a mi , perdon ojala no pienses mal de mi amigo.., de verdad lo siento. Ojala comprendas, no volverá a suceder estoy muy apenado.
ahora pongo como estaba antes.

bueno :-[ , volviendo al tema aki te adjunto mi index.template.
http://www.megaupload.com/?d=KL0X6OH0

quiero que todas las zonas tengan el mismo logo excepto 4 zonas que son para mayores de 18.

Saludos y perdon por ese error del cual me arrepiento, ya lo arregle


Puedes colocar, Silentewave by Dzinerstudio
                           Modificado por lalalala

o algo similar, la idea respetar los créditos originales.
saludos!

distante

#14
A ver estuve buscando donde editar el logo pero no encontré!

Adjunto mi index.template, solo es necesario que me digan donde esta, así puedo editarlo y voy aprendiendo :)

http://www.megaupload.com/?d=8D9RSPBA
http://rapidshare.com/files/406553454/index.template.zip
pd: ya no se pueden adjuntar archivos en el foro?

zutzu

En esta zona al menos no.
Me parece que debes llegar a Simple Machines Hero (por que yo si puedo adjuntar.)

distante

A hacer spam entonces!, no digo... denme una mano con mi index.template u_U

distante


lucas-ruroken

Adk Portal 3.1 is coming....

Design your universe!


Advertisement: