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

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: 5960
Registrado em: 03 Set 2009, 21:59
Contato:

Re: Bloquear todos os links para visitantes

Mensagem por _Vinny_ »

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

Precisa de serviços phpBB? Me mande um mensagem privada!
Parkson
Novato
Novato
Mensagens: 14
Registrado em: 12 Out 2010, 18:25

Re: Bloquear todos os links para visitantes

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: 5960
Registrado em: 03 Set 2009, 21:59
Contato:

Re: Bloquear todos os links para visitantes

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/tran ... ortuguese/

Precisa de serviços phpBB? Me mande um mensagem privada!
Parkson
Novato
Novato
Mensagens: 14
Registrado em: 12 Out 2010, 18:25

Re: Bloquear todos os links para visitantes

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:

Re: Bloquear todos os links para visitantes

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, 22:29

Re: Bloquear todos os links para visitantes

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:

Re: Bloquear todos os links para visitantes

Mensagem por AndréFF »

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

Re: Bloquear todos os links para visitantes

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