Página 2 de 3

Re: Ocultar um BBCode

Enviado: 19 Set 2012, 13:43
por robra
Já tentou esta: [ABD] Mod Messages.

Abraço. Imagem

Re: Ocultar um BBCode

Enviado: 19 Set 2012, 15:44
por murilo_ns
robra, boa tarde.
Mas ele irá ocultar de outros usuários a informação do moderador?

Após editar todos os arquivos e executar o /install_mod_message.php é apresentada a seguinte mensagem:

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4635: Undefined variable: url_param
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4636: Undefined offset: 1

Re: Ocultar um BBCode

Enviado: 19 Set 2012, 19:18
por robra
Mas ele irá ocultar de outros usuários a informação do moderador?
Pelas imagens postadas da MOD, parece que não, porém, de todas as MODs citadas, esta pareceu menos complicada para deixar visível aos moderadores e administradores.
Após editar todos os arquivos e executar o /install_mod_message.php é apresentada a seguinte mensagem:

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4635: Undefined variable: url_param
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4636: Undefined offset: 1
Chiiiiiiiiiiiii.... já comparou este seu /includes/functions.php com o original limpo do phpBB para ver se há alguma divergência nas linhas citadas na mensagem de erro :?:

Abraço. Imagem

Re: Ocultar um BBCode

Enviado: 20 Set 2012, 11:28
por murilo_ns
robra, bom dia.

Baixei o fórum em sua versão mais atual e comparei os arquivos functions.php.
Ao comparar os arquivos notei as seguintes diferenças:
Arquivo original:

Código: Selecionar todos

	if (!empty($_EXTRA_URL))
	{
		foreach ($_EXTRA_URL as $url_param)
		{
			$url_param = explode('=', $url_param, 2);
			$s_search_hidden_fields[$url_param[0]] = $url_param[1];
		}
	}

	// The following assigns all _common_ variables that may be used at any point in a template.
Arquivo do meu fórum:
if(sql_table_exists(PORTAL_CONFIG_TABLE) == true)
{
$url_param = explode('=', $url_param, 2);
$s_search_hidden_fields[$url_param[0]] = $url_param[1];
}
// MOD : MSSTI ABBC3 - Start
if (defined('IN_ABBC3'))
{
$user->add_lang('mods/abbcode');
}
// MOD : MSSTI ABBC3 - End

$user->add_lang('mods/stats');
if ($auth->acl_get('u_view_stats'))
{
$template->assign_var('S_VIEW_STATS', true);
}

$sql = 'SELECT COUNT(post_id) as count
FROM ' . POSTS_TABLE . '
WHERE post_time > ' . $user->data['user_lastvisit'] . '
AND poster_id != ' . $user->data['user_id'];

$result = $db->sql_query($sql);
$post_count = $db->sql_fetchfield('count', false, $result);
$db->sql_freeresult($result);

// The following assigns all _common_ variables that may be used at any point in a template.

Ok?

Re: Ocultar um BBCode

Enviado: 20 Set 2012, 11:39
por robra
Mas quais são as linhas 4635 e 4636 de seu /includes/functions.php :?:

Abraço. Imagem

Re: Ocultar um BBCode

Enviado: 20 Set 2012, 13:40
por murilo_ns
robra escreveu:Mas quais são as linhas 4635 e 4636 de seu /includes/functions.php :?:

Abraço. Imagem
ops Sorry
4635 $url_param = explode('=', $url_param, 2);
4636 $s_search_hidden_fields[$url_param[0]] = $url_param[1];

Re: Ocultar um BBCode

Enviado: 20 Set 2012, 19:35
por robra
Minha sugestão é você instalar uma versão do phpBB 3.0.11 limpa em localhost e instalar a [ABD] Mod Messages.
Se funcionar corretamente, sem mensagem de erro, então verifique o arquivo install.xml do Portal para saber se a edição no seu /includes/functions.php foi feita corretamente.

Abraço. Imagem

Re: Ocultar um BBCode

Enviado: 02 Out 2012, 09:38
por murilo_ns
robra, bom dia
Acho que podemos utilizar um outro mod para isso. Ele esconde o texto de visitantes
Vi o seguinte MOD:
- Very Simple Guest Hide BBCode MOD: https://www.phpbb.com/community/viewtop ... &t=1559965

Na instalação ele pede:

Open: styles/prosilver/template/overall_header.html
Find
Tip: This may be a partial find and not the whole line.

Code:
</head>

Add before
Tip: Add these lines on a new blank line before the preceding line(s) to find.

Code:
<style type="text/css">
@import url('{T_THEME_PATH}/phpBBHideBlockStyle.css');
<!-- IF not S_USER_LOGGED_IN -->
div.phpBBHideBlockA {display: none;}
<!-- ELSE -->
div.phpBBHideBlockB {display: none;}
<!-- ENDIF -->
</style>

Sera que podemos modificar a linha em negrito para identificar um determinado grupo de usuário, como por exemplo o Usuários Registrados?

Re: Ocultar um BBCode

Enviado: 02 Out 2012, 11:27
por robra
Chiiiii.... esta vou ficar lhe devendo, porque de programação eu não entendo. :roll:
Ou procura na net por algo relacionado ou espera alguém que entende de programação lhe responder.

Abraço. Imagem

Re: Ocultar um BBCode

Enviado: 04 Out 2012, 09:09
por murilo_ns
robra, bom dia
Não conseguir achar nada na internet. Será que alguém do fórum sabe?
Você sabe se existe uma listagem desse tipo de variáveis?

abrs