Fazer com que uma linha de opções somente apareça p admins

Suporte à dúvidas gerais relacionadas ao phpBB.
moiseschaves
Novato
Novato
Mensagens: 81
Registrado em: 17 Fev 2011, 21:13
MSG 50+

Re: Fazer com que uma linha de opções somente apareça p admi

  • Favoritar esta postagem
  • Mensagem por moiseschaves »

    Bom acabei de fazer o teste da solução que o Vinny mencionou e deu certo.

    Para os Administradores, coloqueis eles tb como moderadores Globais e apareceu a todos.

    Grato a voces pessoal.
    professor mauricio
    Novato
    Novato
    Mensagens: 130
    Registrado em: 02 Abr 2011, 11:58
    MSG 100+
    Você favoritou esta postagem

    Re: Fazer com que uma linha de opções somente apareça p admi

  • Remover marcador da postagem
  • Mensagem por professor mauricio »

    Excelente! Só ficou a MINHA dúvida sobre usar 'or' dentro do 'IF'...

    será que poderia também?!
    Comeu uma pizza que pode melhorar?
    Indique o Fórum de Pizzarias para a pizzaria do seu bairro!
    Somos um grupo de empreendedores focados em capacitação e desenvolvimento de expertise em pizzas.
    Bellatrix
    Novato
    Novato
    Mensagens: 120
    Registrado em: 22 Nov 2010, 23:18
    MSG 100+
    Você favoritou esta postagem

    Re: Fazer com que uma linha de opções somente apareça p admi

  • Remover marcador da postagem
  • Mensagem por Bellatrix »

    professor mauricio eu acho que daria certo se colocasse 'and' no lugar de 'or'.. talvez.. não sei se vai dar :roll:
    gssilva
    Membro Avançado
    Membro Avançado
    Mensagens: 1109
    Registrado em: 27 Jul 2010, 19:40
    Nome Real: Guilherme Silva
    Localização: Araraquara - SP
    Contato:
    MSG 1000+
    Você favoritou esta postagem

    Re: Fazer com que uma linha de opções somente apareça p admi

  • Remover marcador da postagem
  • Mensagem por gssilva »

    professor mauricio escreveu:_Vynni_, daria certo se ele colocasse colocasse assim, ó!?

    Código: Selecionar todos

        <!-- IF U_ACP or U_MCP -->
            <!-- IF S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) -->
            <ul class="linklist">
               <!-- IF S_DISPLAY_SEARCH -->
                  <li><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a><!-- IF S_LOAD_UNREADS --> &bull; <a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a><!-- ENDIF --><!-- IF S_USER_LOGGED_IN --> &bull; <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><!-- ENDIF --> &bull; <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></li>
               <!-- ENDIF --> 
               <!-- ENDIF -->   
    aí tanto faz se for admin ou moderador... né não? (não tenho certeza...)
    Eu acredito que você colocando desse jeito funcione sim.

    Bellatrix
    Não funcionaria, pois colocando and no lugar de or estaria falando que o usuário tem que ter ser Admin e Mod para poder ver os links.
    professor mauricio
    Novato
    Novato
    Mensagens: 130
    Registrado em: 02 Abr 2011, 11:58
    MSG 100+
    Você favoritou esta postagem

    Re: Fazer com que uma linha de opções somente apareça p admi

  • Remover marcador da postagem
  • Mensagem por professor mauricio »

    quer saber... vou testar e já aviso!
    Comeu uma pizza que pode melhorar?
    Indique o Fórum de Pizzarias para a pizzaria do seu bairro!
    Somos um grupo de empreendedores focados em capacitação e desenvolvimento de expertise em pizzas.
    professor mauricio
    Novato
    Novato
    Mensagens: 130
    Registrado em: 02 Abr 2011, 11:58
    MSG 100+
    Você favoritou esta postagem

    Re: Fazer com que uma linha de opções somente apareça p admi

  • Remover marcador da postagem
  • Mensagem por professor mauricio »

    Código: Selecionar todos

            <!-- IF U_ACP or U_MCP -->
                <!-- IF S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) -->
                <ul class="linklist">
                   <!-- IF S_DISPLAY_SEARCH -->
                      <li><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a><!-- IF S_LOAD_UNREADS --> &bull; <a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a><!-- ENDIF --><!-- IF S_USER_LOGGED_IN --> &bull; <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><!-- ENDIF --> &bull; <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></li>
                   <!-- ENDIF --> 
                   <!-- ENDIF -->   
                   <!-- ENDIF -->  
    aqui acusou um erro por falta de 'end if', portanto, não esqueçam de verificar se o número de 'fechamentos' está correto... de qualquer maneira, aprendi mais uma.

    flw
    Comeu uma pizza que pode melhorar?
    Indique o Fórum de Pizzarias para a pizzaria do seu bairro!
    Somos um grupo de empreendedores focados em capacitação e desenvolvimento de expertise em pizzas.
    gssilva
    Membro Avançado
    Membro Avançado
    Mensagens: 1109
    Registrado em: 27 Jul 2010, 19:40
    Nome Real: Guilherme Silva
    Localização: Araraquara - SP
    Contato:
    MSG 1000+
    Você favoritou esta postagem

    Re: Fazer com que uma linha de opções somente apareça p admi

  • Remover marcador da postagem
  • Mensagem por gssilva »

    Pelo que eu vi o número de <!-- ENDIF --> estão corretos.
    Ao menos a solução de Vinny funcionou, eu testei a opção de <!-- IF U_ACP or U_MCP --> e não funcionou, deu um erro que eu não entendi, mas se alguém conseguir poste e fale se deu certo.
    professor mauricio
    Novato
    Novato
    Mensagens: 130
    Registrado em: 02 Abr 2011, 11:58
    MSG 100+
    Você favoritou esta postagem

    Re: Fazer com que uma linha de opções somente apareça p admi

  • Remover marcador da postagem
  • Mensagem por professor mauricio »

    Estava me referindo aos END IF dessa aí com o 'or', que funcionou aqui, mas precisou de mais um END IF.

    como disse, aqui funfou assim: deu erro, botei mais um endif e não deu mais erro. Aí eu deletei. (só que eu não substitui a linha como ensinado pelo vinny, eu colei o código logo abaixo da linha para ter uma segunda linha, tvlz daí a falta de endifs)

    gssilva, se puder colar o erro, pode ser útil a todos tbm.

    vlw
    Comeu uma pizza que pode melhorar?
    Indique o Fórum de Pizzarias para a pizzaria do seu bairro!
    Somos um grupo de empreendedores focados em capacitação e desenvolvimento de expertise em pizzas.
    gssilva
    Membro Avançado
    Membro Avançado
    Mensagens: 1109
    Registrado em: 27 Jul 2010, 19:40
    Nome Real: Guilherme Silva
    Localização: Araraquara - SP
    Contato:
    MSG 1000+
    Você favoritou esta postagem

    Re: Fazer com que uma linha de opções somente apareça p admi

  • Remover marcador da postagem
  • Mensagem por gssilva »

    Agora estou no meu curso, mas mais tarde eu postarei o erro.
    gssilva
    Membro Avançado
    Membro Avançado
    Mensagens: 1109
    Registrado em: 27 Jul 2010, 19:40
    Nome Real: Guilherme Silva
    Localização: Araraquara - SP
    Contato:
    MSG 1000+
    Você favoritou esta postagem

    Re: Fazer com que uma linha de opções somente apareça p admi

  • Remover marcador da postagem
  • Mensagem por gssilva »

    Bem pessoal, esquece sobre o erro que eu falei, eu estava editando o arquivo errado :oops:
    Agora editei o arquivo certo e funcionou, eu usei esse <!-- IF U_ACP or U_MCP --> e deu certo, não retornou nenhuma mensagem de erro.
    Trancado