[TUTORIAL] Como acrescentar botões ao menu[SMF 1.1.X]

Started by Costa, October 18, 2008, 01:39:21 PM

Previous topic - Next topic

Ederson Lima

Nossa, é isso mesmo, realmente consegui!!! Muito Obrigado!

Só uma correção.
// Show the [staff] button.
               echo '<li><a' , $current_action=='staff' ? ' class="current"' : '' , ' href="', $scripturl, '"><span>' , $txt['smfstaff_stafflist'] , '</span></a></li>';


Nessa parte aqui: '"><span>' eu tbm teria que por isso: '?action=staff"><span>'

É isso aí, vlw pessoal!!!  ;D

Amendoim

Eu estou com um problema nos botoes, já tentei com a mesma font e tudo das letras normais, mas aparece-me so o botao, sem a sombra em volta etc..

E queria, que ao clicar abri-se na mesma pagina e nao em outra..

O tema que estou a usar é o "Dilber MC Theme "
E junto envio o meu index.template e a imagem dos botoes do tema!

Se me puderes ajudar agradeço mesmo :)

Obrigado!
Versão 2.0 RC2 Portuguese_Pt

Simple Portal 2.3 Portuguese_Pt

Em crescimento na programação :)

http://www.gamextuga.com

margarett


                    // Here we go some new button.
    echo'
             <td valign="center" class="menubg' , $current_action == 'home' ? '2' : '' , '">
                <a href="http://google.com.br">' , 'GOOGLE' , '</a>             
             </td>';


Penso que seja assim...
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Amendoim

Eu testei, e esta a funcionar.. o problema é a sombra, ou sejá quando clicas em "Inicio" fica uma sombra cinzenta no botao dizendo que é onde estas, e ao clicar no botao que criei, a sombra fica no botao "Inicio" ficando o novo que criei sem nada como se nao estive-se a ser utilizado..

Deve ser alguma mudificação no codigo ::)
Versão 2.0 RC2 Portuguese_Pt

Simple Portal 2.3 Portuguese_Pt

Em crescimento na programação :)

http://www.gamextuga.com

margarett

E o teu botão está a apontar para o google? Ou para uma acção do SMF?
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Amendoim

Uma acção do SMF..

tipo tem o inicio, e depois acresentei um botao a dizer "forum" e com o link direcionado para o forum, com o fim a dizer "action=forum"

E ele nao aparece a sombra do botao..
Versão 2.0 RC2 Portuguese_Pt

Simple Portal 2.3 Portuguese_Pt

Em crescimento na programação :)

http://www.gamextuga.com

margarett

Mas tens portal, é isso? De qualquer forma, é a questão da acção, resta saber como "encavalitá-la" no código.

Mete aí o index.template.php
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Amendoim

Sim, simple portal 2.1.1..

Vai em anexo o index.template do meu tema:

Versão 2.0 RC2 Portuguese_Pt

Simple Portal 2.3 Portuguese_Pt

Em crescimento na programação :)

http://www.gamextuga.com

margarett

Encontra isto:

if ($context['current_action'] == 'search2')
$current_action = 'search';


E adiciona a seguir:

if ($context['current_action'] == 'forum')
$current_action = 'forum';


E muda isto:

<td valign="center" class="menubg' , $current_action == 'Forum' ? '2' : '' , '">

para:

<td valign="center" class="menubg' , $current_action == 'forum' ? '2' : '' , '">

(o "f" deve ser minusculo)
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Amendoim

#29
Obrigado por responder...
Agora funciona tudo bem, e esta tudo em seus sitius os botoes..

Mas o problema é que nao aparece as sombras dos botoes =/
Agora a sombra nao sai do botao "pesquisar" idependentemente do botao que cliquemos..

Ou sejá, nao se sabe onde esta caso clique em algum botao..

Deve ser mudar alguma coisa no codigo!

Abraço!
Versão 2.0 RC2 Portuguese_Pt

Simple Portal 2.3 Portuguese_Pt

Em crescimento na programação :)

http://www.gamextuga.com

margarett

De certeza que editaste bem? Não me parece que as alterações que te disse para fazer tenham esse efeito...
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Amendoim

Ai desculpe :-X

Foi engano meu, tinha apagado um search =x
tambem para as horas que são, e todo o dia a trabalhar no forum, desculpe lá..

Sim agora funcou tudo bem ;)
Não é que sejá presiso, é uma questão de ficar bonito e logo que estamos a flar no assunto, tipo ficou tudo bem, mas a sombra fica sempre no centro do botao, ou melhor, no centro do que o botao se refere, exemplo..
Botao "home" a sombra fica no meiu de "home"

Agora fica em todos assim, menos no novo que criei, que fica a esquerda totalmente..
Vai em anexo a imagem:

Versão 2.0 RC2 Portuguese_Pt

Simple Portal 2.3 Portuguese_Pt

Em crescimento na programação :)

http://www.gamextuga.com

Santiago@

Quote from: margarett on March 04, 2009, 05:38:14 PM
Encontra isto:

if ($context['current_action'] == 'search2')
$current_action = 'search';


E adiciona a seguir:

if ($context['current_action'] == 'forum')
$current_action = 'forum';


E muda isto:

<td valign="center" class="menubg' , $current_action == 'Forum' ? '2' : '' , '">

para:

<td valign="center" class="menubg' , $current_action == 'forum' ? '2' : '' , '">

(o "f" deve ser minusculo)

Cara, fui tenta, mais no meu não tem isso :

<td valign="center" class="menubg' , $current_action == 'Forum' ? '2' : '' , '">
Acesse: Divulgue Seu Link - É grátis! xD
Ganhe dinheiro clicando

margarett

Claro. O menu é diferente de tema para tema ;)

Tens de "perceber" como é que são feitos os botões do teu tema e adaptar da mesma forma ;)
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Santiago@

Quote from: margarett on March 05, 2009, 10:14:57 AM
Claro. O menu é diferente de tema para tema ;)

Tens de "perceber" como é que são feitos os botões do teu tema e adaptar da mesma forma ;)

Posso mandar meu index.template para você me ajudar?
Acesse: Divulgue Seu Link - É grátis! xD
Ganhe dinheiro clicando

margarett

Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair


margarett

Lamento mas:

// Version: SMF 2.0 RC1; index

Não sei andar nisto...
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Santiago@

E ai margarett, viu o meu index.template?
=D
Acesse: Divulgue Seu Link - É grátis! xD
Ganhe dinheiro clicando

margarett

Vi, mas:
Quote from: margarett on March 06, 2009, 05:16:30 AM
Lamento mas:

// Version: SMF 2.0 RC1; index

Não sei andar nisto...
Não sei mexer no 2.0
Ainda não lhe peguei...
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Advertisement: