Bloquear todos os links para visitantes

Suporte aos MODs/Hacks para phpBB.
Parkson
Novato
Novato
Mensagens: 14
Registrado em: 12 Out 2010, 18:25

Bloquear todos os links para visitantes

  • Favoritar esta postagem
  • Mensagem por Parkson »

    Eu queria saber se tem esse mod, sem ser bbcode algo que deixaria todos os links bloqueados para visitante:
    com uma mensagem do tipo: para ver os links vc precisa ser registrado
    Obrigado
    Avatar do usuário
    _Vinny_
    Administrador
    Administrador
    Mensagens: 6023
    Registrado em: 03 Set 2009, 21:59
    Contato:
    LendaMSG 1500+Avatar

    Re: Bloquear todos os links para visitantes

  • Favoritar esta postagem
  • Mensagem por _Vinny_ »

    Pode testar esse aqui: Very Simple Guest Hide BBCode MOD
    Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

    Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
    Parkson
    Novato
    Novato
    Mensagens: 14
    Registrado em: 12 Out 2010, 18:25

    Re: Bloquear todos os links para visitantes

  • Favoritar esta postagem
  • Mensagem por Parkson »

    no caso esse teria que criar um bbcode e todos os links dentro da tag: [hide]{TEXT}[/hide]
    eu queria um que sempre quando colocasse a tag bloquearia todos os links já postado
    pois seria cansativo ter que editar cada post para colocar entre a tag [hide]{TEXT}[/hide]

    Código: Selecionar todos

    1. Go to Administration Control Panel.
    2. Navigate to Posting -> BBCodes -> Add a new BBcode.
    3. Under "BBCode usage", enters: [hide]{TEXT}[/hide]
    4. Under "HTML replacement", enters: <div class="phpBBHideBlockB"><strong>Hidden text</strong>: ON<hr class="phpBBHideBlockLine" />Available only to registered users.</div><div class="phpBBHideBlockA"><strong>Hidden text</strong>: OFF<hr class="phpBBHideBlockLine" />{TEXT}</div>
    5. Under "Help line", enters: Hide text: [hide]text[/hide]
    6. Under "Display on posting page", tick on the box (means yes).
    7. Click Submit to save your new BBcode.
    8. Purge the cache in Administration Control Panel (ACP).
    
    Now you can use the BBCode [hide] in message, good luck.
    Avatar do usuário
    _Vinny_
    Administrador
    Administrador
    Mensagens: 6023
    Registrado em: 03 Set 2009, 21:59
    Contato:
    LendaMSG 1500+Avatar

    Re: Bloquear todos os links para visitantes

  • Favoritar esta postagem
  • Mensagem por _Vinny_ »

    Parkson, tenta com essa modificação:
    Simple Hide BBcode MOD - v0.3.0.rar
    Você não está autorizado a ver ou baixar esse anexo.
    Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

    Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
    Parkson
    Novato
    Novato
    Mensagens: 14
    Registrado em: 12 Out 2010, 18:25

    Re: Bloquear todos os links para visitantes

  • Favoritar esta postagem
  • Mensagem por Parkson »

    There is 2 parts that you need to change manually.

    ONE: ACP backend
    (1) Go to Administration Control Panel
    (2) Navigate to Posting -> BBCodes -> Add a new BBcode
    (3) Under "BBCode usage", enters: [hide]{text}[/hide]
    (4) Under "HTML replacement", leaves it empty
    (5) Under "Help line", enters: Hide message: [hide]your message[/hide]
    (6) Under "Display on posting page", tick on the box (means yes)
    (7) Click Submit to save your new BBcode
    (8) Get your BBcode ID by:
    (8.1) Click on the "Edit (green image)" button
    (8.2) remembers the ID on the URL (i.e. &mode=bbcodes&action=edit&bbcode=XX, XX is the number)

    TWO: Edit includes/constants.php
    (1) Find define('HIDE_BBCODE_ID', 1000)
    ;
    um help, não entendi muito bem o que é pra fazer nessa parte que marquei em vermelho
    onde está : edit&bbcode=XX, XX is the number
    seria o id dos grupos ou id dos foruns?

    e aqui:
    (1) Find define('HIDE_BBCODE_ID', 1000)

    Qual o significado dessa numeração: 1000

    grato!
    ff9will
    Novato
    Novato
    Mensagens: 67
    Registrado em: 21 Jun 2009, 21:22
    Localização: ES - Brasil
    Contato:
    MSG 50+Avatar

    Re: Bloquear todos os links para visitantes

  • Favoritar esta postagem
  • Mensagem por ff9will »

    Você deve criar o BBcode e depois descobrir qual foi o ID atribuído à ele pelo sistema.
    Para isso basta, na aba "Mensagem" do ACP, passar o mouse por cima do símbolo Imagem do bbcode que você criou , que o ID dele aparecerá na barra de status(parte de baixo do browser).
    Daí você deve aplicar o procedimento referente ao número 1000, para o ID que você achou, e não aplicar como se fosse 1000.
    Não sei se é mania de perseguição, mas sinto quando não sou bem-vindo.
    Bom, então sairei.
    _o/
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    MSG 1500+Avatar

    Re: Bloquear todos os links para visitantes

  • Favoritar esta postagem
  • Mensagem por robra »

    Bem... fiz o procedimento descrito mas no passo 2, em vermelho, não existe a função HIDE_BBCODE_ID no arquivo constants.php da pasta includes.
    O negócio tá de rosca...

    Abraço. :?
    Avatar do usuário
    AndréFF
    Membro Recente
    Membro Recente
    Mensagens: 307
    Registrado em: 24 Mar 2006, 23:52
    Localização: phpBB_users
    Contato:
    MSG 100+Avatar

    Re: Bloquear todos os links para visitantes

  • Favoritar esta postagem
  • Mensagem por AndréFF »

    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    MSG 1500+Avatar

    Re: Bloquear todos os links para visitantes

  • Favoritar esta postagem
  • Mensagem por robra »

    AndréFF escreveu:Hide links for guests:
    http://www.mssti.com/phpbb3/viewtopic.php?f=31&t=335
    Valeu André...
    Deu certo o procedimento indicado.
    Já mandei um e-mail para o desenvolvedor deste MOD para saber como fazer a mesma coisa para esconder e-mails postados nas mensagens, igual ao que foi descrito para esconder os links.

    Obrigado.
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    Trancado