Advertisement:
2by2host

Author Topic: [TUTORIAL] Como acrescentar botões ao menu[SMF 1.1.X]  (Read 32721 times)

Offline Santiago@

  • Jr. Member
  • **
  • Posts: 129
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #40 on: March 06, 2009, 10:22:34 AM »
Vi, mas:
Lamento mas:
Code: [Select]
// Version: SMF 2.0 RC1; index
Não sei andar nisto...
Não sei mexer no 2.0
Ainda não lhe peguei...

 :o
Eu nem instalei o 2.0!!!
Eu instalei o 1.8!
=S

Offline margarett

  • SMF Hero
  • ******
  • Posts: 4,556
  • Gender: Male
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #41 on: March 06, 2009, 11:57:34 AM »
Ui. Mas o teu index.template.php diz que é versão 2.0 RC1!
Deixa lá ver o ficheiro outra vez...
Bruno Alves a.k.a "margarett"

Se o dia tivesse 24h mas a noite desse mais algumas...
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D
Dizer que "não funciona" é tão útil como óculos de sol na noite de Natal...
* O que é que fazia e agora não faz?
* O que é que não faz e devia fazer
* O que foi feito entretanto?
* Estás a usar que versão, com que MODs?
Já tentaste o repair_settings.php?

Offline margarett

  • SMF Hero
  • ******
  • Posts: 4,556
  • Gender: Male
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #42 on: March 06, 2009, 12:06:53 PM »
Bem, afinal encontrei.

Mas que raio, este menu não tem nada a ver com os outros temas que vi até agora...
Bem, encontras:
Code: [Select]
echo '<td id="home"><a href="', $scripturl, '?action=forum"><span>' ,$txt['home'], '</span></a></td>';
Isto é o link para o fórum. Se quiseres um link para o index (provavelmente portal), inseres antes ou depois dessa linha:
Code: [Select]
echo '<td id="home"><a href="', $scripturl, '"><span>Portal</span></a></td>';
Deve ser isto, mais coisa ou menos...
Bruno Alves a.k.a "margarett"

Se o dia tivesse 24h mas a noite desse mais algumas...
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D
Dizer que "não funciona" é tão útil como óculos de sol na noite de Natal...
* O que é que fazia e agora não faz?
* O que é que não faz e devia fazer
* O que foi feito entretanto?
* Estás a usar que versão, com que MODs?
Já tentaste o repair_settings.php?

Offline codezito

  • Semi-Newbie
  • *
  • Posts: 98
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #43 on: April 07, 2009, 12:22:01 AM »
Como criar outros botoes pro meu theme ??

    echo '<li', $current_action == 'home' ? ' class="chosen"' : '', '><a href="', $scripturl, '">' , $txt[103] , '</a></li>';

Alguém me ajuda ?

Offline codezito

  • Semi-Newbie
  • *
  • Posts: 98
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #44 on: April 07, 2009, 12:54:16 AM »
Opa, já consegui...

=DDD

echo '<li', $current_action == 'site' ? ' class="chosen"' : '', '><a href="http://www.hondacbrbrasil.com.br">' , Site , '</a></li>';

Offline materazzi23

  • Semi-Newbie
  • *
  • Posts: 29
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #45 on: April 16, 2009, 05:50:42 PM »
Pessoal posso fazer um botão para um link que abra numa janela nova imaginemos com as imagens que fazem publicidade ao forum feito no frontpage ou assim essa página e depois fica na boa nao ha problema?

Offline Amendoim

  • Full Member
  • ***
  • Posts: 591
  • Gender: Male
  • Life is always changing
    • GamexTuga
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #46 on: May 20, 2009, 11:34:37 PM »
Bem, isto nao me deixa por anexos, e ainda me apaga tudo o que escrevo ai..

Tipo, porque sempre que adiciono um botão as sombras ficam sempre para o lado direito? nunca ficam centradas como o resto dos botoes, e eu ja vi temas com os botoes criados com as sombras centradinhas!

Não entendo, alguma coisa deve estar mal no meu codigo, ora ve a imagem que tirei print do "bug" (nao liges as duas sombras, estava a adicionar o botao chat e tinha feito asneira, mas ja esta resolvido, apensar que continua com a sombra toda para a direita)




Obrigado
Versão 2.0 RC2 Portuguese_Pt

Simple Portal 2.3 Portuguese_Pt

Em crescimento na programação :)

http://www.gamextuga.com

Offline Darkness_Black

  • Sophist Member
  • *****
  • Posts: 1,027
  • Gender: Male
  • Translator SMF - BR
    • www.facebook.com/gilvanroberto on Facebook
    • @gilvanroberto on Twitter
    • Translator SMF - BR
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #47 on: May 21, 2009, 11:12:00 AM »
Bom este aqui é o codigo que deves inserir

Code: [Select]
// Show the [New Boton] button.

   echo'

            <td align="center" class="menubg' , $current_action == 'home' ? '2' : '' , '">

               <a href="Aqui o link url">' Aqui onome do Botão '</a>

            </td>';

Blz só fazer isso que vai concertar este seu erro  ;)
Sênior Translator SMF - Brazilian

Não respondo MP de ajuda, Poste sua duvida no forum!!! Se alguém te Ajudou Agradeça!!!

Offline Amendoim

  • Full Member
  • ***
  • Posts: 591
  • Gender: Male
  • Life is always changing
    • GamexTuga
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #48 on: May 21, 2009, 08:38:40 PM »
Bom este aqui é o codigo que deves inserir

Code: [Select]
// Show the [New Boton] button.

   echo'

            <td align="center" class="menubg' , $current_action == 'home' ? '2' : '' , '">

               <a href="Aqui o link url">' Aqui onome do Botão '</a>

            </td>';

Blz só fazer isso que vai concertar este seu erro  ;)


Valeu, muito bom..

Uma pequena reparação, onde esta:

Code: [Select]
' Aqui onome do Botão '</a>
Deve ficar assim para nao dar erro:

Code: [Select]
' , ' Aqui o Nome Do botão ' , '</a>

Agora esta funcando  ;D

Obrigado darkness



EDIT- Bem, eu tenho aqui um botão, que e para uma janela de chat, mas não queria que fosse abrir na mesma pagina do forum...
Como posso fazer, para ao clicar no botão, abrir em outro broserw? assim podiam navegar estar no chat, e no forum ao mesmo tempo :)
« Last Edit: May 21, 2009, 08:42:50 PM by Amendoim »
Versão 2.0 RC2 Portuguese_Pt

Simple Portal 2.3 Portuguese_Pt

Em crescimento na programação :)

http://www.gamextuga.com

Offline Darkness_Black

  • Sophist Member
  • *****
  • Posts: 1,027
  • Gender: Male
  • Translator SMF - BR
    • www.facebook.com/gilvanroberto on Facebook
    • @gilvanroberto on Twitter
    • Translator SMF - BR
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #49 on: May 21, 2009, 10:31:11 PM »
vai fazer a mesma coisa só que depois do url tem que acrescentar target="_blank" ficando assim.

Code: [Select]
// Show the [Chat] button.

   echo'

            <td align="center" class="menubg' , $current_action == 'Chat' ? '2' : '' , '">

               <a href="url do xat aqui" target="_blank">' , 'Chat ' , '</a>

            </td>';
Sênior Translator SMF - Brazilian

Não respondo MP de ajuda, Poste sua duvida no forum!!! Se alguém te Ajudou Agradeça!!!

Offline Amendoim

  • Full Member
  • ***
  • Posts: 591
  • Gender: Male
  • Life is always changing
    • GamexTuga
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #50 on: May 22, 2009, 07:03:10 AM »
Funcionou..

Obrigado pela ajuda ;)
Versão 2.0 RC2 Portuguese_Pt

Simple Portal 2.3 Portuguese_Pt

Em crescimento na programação :)

http://www.gamextuga.com

Offline Costa

  • SMF Hero
  • ******
  • Posts: 2,973
  • Gender: Male
    • hmfscosta on Facebook
    • Costa Web
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #51 on: August 18, 2009, 11:38:08 PM »
Dei uma revisão no tutorial, agora penso que estará mais completo.


Farebem
-Costa
Hugo "Costa" Fernandes
Estou disponível para trabalhos remunerados!
Costa Web | Todos os meus pensamentos e truques sobre SMF.

Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora. - Vê aqui a razão

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Offline vms

  • Jr. Member
  • **
  • Posts: 298
  • Gender: Male
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #52 on: August 22, 2009, 03:10:32 AM »
Boas adicionei recentemente o portal ao forum mas não aparece o botão como devo fazer??

deixo aqui o index.templante.php para me darem uma ajuda.


Offline Costa

  • SMF Hero
  • ******
  • Posts: 2,973
  • Gender: Male
    • hmfscosta on Facebook
    • Costa Web
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #53 on: August 22, 2009, 01:14:10 PM »
tás a usar o 2.0, anexa aí o Subs.php
Hugo "Costa" Fernandes
Estou disponível para trabalhos remunerados!
Costa Web | Todos os meus pensamentos e truques sobre SMF.

Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora. - Vê aqui a razão

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Offline vms

  • Jr. Member
  • **
  • Posts: 298
  • Gender: Male
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #54 on: August 22, 2009, 08:27:29 PM »
boas estou a usar o 1.1.10

Offline Costa

  • SMF Hero
  • ******
  • Posts: 2,973
  • Gender: Male
    • hmfscosta on Facebook
    • Costa Web
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #55 on: August 22, 2009, 09:12:48 PM »
sorry, não entendo nada do TP
Hugo "Costa" Fernandes
Estou disponível para trabalhos remunerados!
Costa Web | Todos os meus pensamentos e truques sobre SMF.

Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora. - Vê aqui a razão

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Offline vms

  • Jr. Member
  • **
  • Posts: 298
  • Gender: Male
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #56 on: August 23, 2009, 03:42:50 PM »
já resolvi o problema   :D

Offline Costa

  • SMF Hero
  • ******
  • Posts: 2,973
  • Gender: Male
    • hmfscosta on Facebook
    • Costa Web
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #57 on: August 23, 2009, 04:11:15 PM »
bacano man...
ainda bem que conseguis-te resolver :)

farebem
Hugo "Costa" Fernandes
Estou disponível para trabalhos remunerados!
Costa Web | Todos os meus pensamentos e truques sobre SMF.

Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora. - Vê aqui a razão

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Offline FragaCampos

  • Sophist Member
  • *****
  • Posts: 1,018
  • Gender: Male
    • docsPT
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #58 on: November 19, 2009, 10:30:59 AM »
Saudações.
Como é que no SMF 1.1.10 eu coloco um botão que seja visível apenas por um determinado grupo de utilizadores que não seja user, logged in ou admin?

Offline FragaCampos

  • Sophist Member
  • *****
  • Posts: 1,018
  • Gender: Male
    • docsPT
Re: [TUTORIAL] Como acrescentar botões ao menu
« Reply #59 on: November 21, 2009, 12:23:54 PM »
Este é o código do meu menu.
O que eu gostava de fazer era colocar um botão que acedesse à pagina index.php?action=form mas que fosse acessível apenas a um grupo.
Qualquer ajuda será bem-vinda  :)

Code: [Select]
// setup menu
echo '
<div id="wrap">
<div id="menu">';
  echo '<a id="home" ',$current_action=='home' ? 'class="menu_item_sel" ' : 'class="menu_item"' ,' href="'.$scripturl.'">'.$txt[103].'</a>';
echo ' <a id="forum" ',$current_action=='forum' ? 'class="menu_item_sel" ' : 'class="menu_item" ' ,'href="'.$scripturl.'?action=forum">'.$txt['tp-forum'].'</a>';
if ($context['allow_search'])
echo ' <a ',$current_action=='search' ? 'class="menu_item_sel" ' : 'class="menu_item" ' ,'href="'.$scripturl.'?action=search">'.$txt[182].'</a>';
if ($context['allow_calendar'])
echo ' <a ',$current_action=='calendar' ? 'class="menu_item_sel" ' : 'class="menu_item" ' ,'href="'.$scripturl.'?action=calendar">'.$txt['calendar24'].'</a>';
if ($context['allow_admin'])
echo ' <a ',$current_action=='admin' ? 'class="menu_item_sel" ' : 'class="menu_item" ' ,'href="'.$scripturl.'?action=admin">'.$txt[2].'</a>';
if ($context['allow_edit_profile'])
echo ' <a ',$context['sitespot']=='' ? 'class="active_now" ' : '' ,'href="'.$scripturl.'?action=profile">'.$txt[79].'</a>';
if ($context['user']['is_logged'])
echo ' <a ',$current_action=='mlist' ? 'class="menu_item_sel" ' : 'class="menu_item" ' ,'href="'.$scripturl.'?action=mlist">'.$txt[19].'</a>';
echo ($current_action == 'tags' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'tags' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=tags">' , $txt['smftags_menu']  , '</a>
</td>' , $current_action == 'tags' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';
echo ' <a ',$current_action=='help' ? 'class="menu_item_sel" ' : 'class="menu_item" ' ,'href="'.$scripturl.'?action=help">'.$txt[119].'</a>';
if ($context['user']['is_guest'])
echo ' <a ',$current_action=='login' ? 'class="menu_item_sel" ' : 'class="menu_item" ' ,'href="'.$scripturl.'?action=login">'.$txt[34].'</a>';
if ($context['user']['is_guest'])
echo ' <a ',$current_action=='register' ? 'class="menu_item_sel" ' : 'class="menu_item" ' ,'href="'.$scripturl.'?action=register">'.$txt[97].'</a>';
if ($context['user']['is_logged'])
echo ' <a class="menu_item" href="'.$scripturl.'?action=logout;sesc='.$context['session_id']. '">'.$txt[108].'</a>';

echo ' </div>';