Como poner un boton en theme DarkBreak

Started by josan, May 24, 2008, 04:18:04 AM

Previous topic - Next topic

josan

Hola tengo usando en mi foro la version 2.0 Beta 3 Public y el theme DarkBreak, en fin la cosa es que no encuentrto como agregar un boton extra en el menu del foro por ejemplo que diga:

Home  Foro Ayuda Buscar AdminModerar Perfil Mis mensajes Usuarios Salir

el que esta en rojo es el que deseo agregar para que mande al home del foro y no encuentro donde ya mire el archivo del index templante y na de na, alguie sabe alguna manera de hacerlo, tambien mire el archivo por defecto del theme original para guiarme sin resultado alguno, ¿¿algun master me ayuda???

PosibleHost.Com » Proudly serving websites since 2009.
Shared Hosting » Reseller Hosting » VPS Servers. At An Affordable Price.
English and Spanish 24/7 Support Staff!

Deoxys94

buenassss

yo casi no he manejado el SMF 2, pero supongo que algunas cosas seguiran igual xD

Bien, primero bajate el index.template de tu tema, despues, lo abres con algún editor (wordpad, Block De notas, gedit, o alguno de esos) y buscas esta parte:

// Show the [home] button.   echo ($current_action=='home' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '            <td valign="top" class="maintab_' , $current_action == 'home' ? 'active_back' : 'back' , '">               <a href="', $scripturl, '">' , $txt[103] , '</a>            </td>' , $current_action == 'home' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';

Desde ahi empieza el menu...

Ahora, en la posicion que creas conveniente, agrega esta parte:

// Show the [custom] button.
   echo '
            <td align="center" class="menubg' , $current_action == 'pm' ? '2' : '' , '">
               <a href="URL DE TU BOTÓN">TITULO DE TU BOTÓN</a>
            </td>';


Eso es para meter un nuevo boton, 100% probado...

salu2!


No doy soporte por MP ni MSN
...Leo los foros como todos...
Я не говорят по-русски xD
No Hablo ruso xD

josan

Gracias amigo, pero esa parte no esta en mi index templante, te lo paso como adjunto para que mires tu mismo, y var como me puedes ayudar.


PosibleHost.Com » Proudly serving websites since 2009.
Shared Hosting » Reseller Hosting » VPS Servers. At An Affordable Price.
English and Spanish 24/7 Support Staff!

n3tw0rk

gracias me funciono perfecto a mi!! :D ya agrege mi boton.. tambien se le puede agregar con imagen .. grax

eliuth_x

Quote from: Deoxys94 on May 24, 2008, 02:42:11 PM
buenassss

yo casi no he manejado el SMF 2, pero supongo que algunas cosas seguiran igual xD

Bien, primero bajate el index.template de tu tema, despues, lo abres con algún editor (wordpad, Block De notas, gedit, o alguno de esos) y buscas esta parte:

// Show the [home] button.   echo ($current_action=='home' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '            <td valign="top" class="maintab_' , $current_action == 'home' ? 'active_back' : 'back' , '">               <a href="', $scripturl, '">' , $txt[103] , '</a>            </td>' , $current_action == 'home' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';

Desde ahi empieza el menu...

Ahora, en la posicion que creas conveniente, agrega esta parte:

// Show the [custom] button.
   echo '
            <td align="center" class="menubg' , $current_action == 'pm' ? '2' : '' , '">
               <a href="URL DE TU BOTÓN">TITULO DE TU BOTÓN</a>
            </td>';


Eso es para meter un nuevo boton, 100% probado...

salu2!

Esta solucion me va perfecta con el tema default, pero en el caso de otro tema como el que tengo en mi foro (www.radioxdgo.com/foro) simplemente no se integra



como podria solucionarlo?

TraX22

Quote from: eliuth_x on July 25, 2008, 04:54:20 PM
como podria solucionarlo?

// Show the [PINCIPAL] button.
echo '<li', $current_action == 'principal' ? ' id="chosen"' : '', '><a href="URLdelaPAGINA"><span>' , $txt['NOMBRE'] , '</span></a></li>';


Después busca esta línea if (in_array($context['current_action'], array (

Agregas 'principal', (comillas y coma incluido) o como quieras que se llame la pagina
Si tu problema se resolvió pon solved al post , otra forma de ayudar
¿Qué es el repair_settings?  :P
Ante de crear un nuevo tema entra aquí


eliuth_x

pues no aparece ningun boton con la solucion que me han dado, si copio y pego uno de los botones tal cual es en teoria deberia aparecer dos veces y no ocurre eso, en todo caso mira copio el codigo de uno de ellos y dime que habria de ponerle, pero de que no ha salido nada asi es:

// Show the [home] button.
   echo '<li', $current_action == 'home' ? ' id="chosen"' : '', '><a href="', $scripturl, '"><span>' , $txt[103] , '</span></a></li>';

Advertisement: