BBCode Hide liberar link só para quem comenta
BBCode Hide liberar link só para quem comenta
Não achei nada sobe isso para phpbb3.
No phpbb2 era considerado um mod, mas acho que agora seria mais um BBCode a ser criado.
Então basicamente, seria esconder o link, onde apareceria uma mensagem tipo "Deixe um comentario para ver o link".
No phpbb2 era considerado um mod, mas acho que agora seria mais um BBCode a ser criado.
Então basicamente, seria esconder o link, onde apareceria uma mensagem tipo "Deixe um comentario para ver o link".
- _Vinny_
- Administrador
- Mensagens: 5905
- Registrado em: 03 Set 2009, 21:59
- Nome Real: Marcus Vinicius
- Localização: Macapá, AP - Brasil
- Contact:
Re: BBCode Hide liberar link só para quem comenta
Veja esses:
http://www.phpbb.com/community/viewtopi ... 0&t=560705
http://www.phpbb.com/community/viewtopi ... &t=1559965
http://www.phpbb.com/community/viewtopi ... 0&t=560705
http://www.phpbb.com/community/viewtopi ... &t=1559965
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/tran ... ortuguese/
Precisa de serviços phpBB? Me mande um mensagem privada!
Precisa de serviços phpBB? Me mande um mensagem privada!
Re: BBCode Hide liberar link só para quem comenta
_Vinny_ escreveu:Veja esses:
http://www.phpbb.com/community/viewtopi ... 0&t=560705
http://www.phpbb.com/community/viewtopi ... &t=1559965
Seria o primeiro, mas estou com problema para instalar.
Quando fui postar deu erro na linha 428 bbcode.php
Sabia que ia dar algum tipo de problema, pois não tem as linhas que preciso achar na instalação.
O install manda procurar esta linha:
Código: Selecionar todos
default:
if (isset($rowset[$bbcode_id]))
Código: Selecionar todos
if ($bbcode_id != -1 && !$skip_bitfield_check && !$this->template_bitfield->get($bbcode_id))
O comando a ser colocado é este:
Código: Selecionar todos
case HIDE_BBCODE_ID:
$this->bbcode_cache[$bbcode_id] = array(
'preg' => array(
'#\[hide:$uid\](.*?)\[/hide:$uid\]#ise' => "\$this->bbcode_second_pass_hide('\$1', '$unhide')",
)
);
break;
Código: Selecionar todos
global $user;
global $unhide;
$bbcode_hardtpl = array(
'b_open' => '<span style="font-weight: bold">',
'b_close' => '</span>',
'i_open' => '<span style="font-style: italic">',
'i_close' => '</span>',
'u_open' => '<span style="text-decoration: underline">',
'u_close' => '</span>',
'img' => '<img src="$1" alt="' . $user->lang['IMAGE'] . '" />',
'size' => '<span style="font-size: $1%; line-height: normal">$2</span>',
'color' => '<span style="color: $1">$2</span>',
'email' => '<a href="mailto:$1">$2</a>'
);
}
//case HIDE_BBCODE_ID:
// $this->bbcode_cache[$bbcode_id] = array(
// 'preg' => array(
// '#\[hide:$uid\](.*?)\[/hide:$uid\]#ise' => "\$this->bbcode_second_pass_hide('\$1', '$unhide')",
// )
// );
//break;
if ($bbcode_id != -1 && !$skip_bitfield_check && !$this->template_bitfield->get($bbcode_id))
{
return (isset($bbcode_hardtpl[$tpl_name])) ? $bbcode_hardtpl[$tpl_name] : false;
}
Deste jeito não funciona, tem alguma ideia de onde poderia colocar isso?
- Chico Gois
- Administrador
- Mensagens: 3623
- Registrado em: 03 Jul 2004, 03:53
- Nome Real: Chico Gois
- Localização: São Paulo - Capital
- Contact:
Re: BBCode Hide liberar link só para quem comenta
Colorado,
Procure direito e com calma pois tem esta linha sim..... ;)
Procure direito e com calma pois tem esta linha sim..... ;)
Código: Selecionar todos
default:
if (isset($rowset[$bbcode_id]))
Re: BBCode Hide liberar link só para quem comenta
Nossa, deve tá toda errada a procura do phpbeditor. heueheuee
De jeito nenhum ele achou, não adiantava a palavra que eu usasse na busca. Teve que ser no olho mesmo. :shock:
Mas achei a maldita linha.
Tá funcionando agora, ele só não mostra a mensagem de que tem conteudo protegido, mas isso pode ser no manual mesmo, na hora de postar. :D
De jeito nenhum ele achou, não adiantava a palavra que eu usasse na busca. Teve que ser no olho mesmo. :shock:
Mas achei a maldita linha.
Tá funcionando agora, ele só não mostra a mensagem de que tem conteudo protegido, mas isso pode ser no manual mesmo, na hora de postar. :D
- _Vinny_
- Administrador
- Mensagens: 5905
- Registrado em: 03 Set 2009, 21:59
- Nome Real: Marcus Vinicius
- Localização: Macapá, AP - Brasil
- Contact:
Re: BBCode Hide liberar link só para quem comenta
Colorado, porque não experimenta outros editores, aqui você encontra alguns editores mais usados para programação.
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/tran ... ortuguese/
Precisa de serviços phpBB? Me mande um mensagem privada!
Precisa de serviços phpBB? Me mande um mensagem privada!
- Chico Gois
- Administrador
- Mensagens: 3623
- Registrado em: 03 Jul 2004, 03:53
- Nome Real: Chico Gois
- Localização: São Paulo - Capital
- Contact:
Re: BBCode Hide liberar link só para quem comenta
As vezes procure por partes.