Página 1 de 1

Problema con MChat, no se ve y no permite escribir

Publicado: 18 Dic 2011, 19:12
por Damage, INc
Hola gente, mi problema es que instale el MChat, la version mas reciente y al hacerlo me encuentro con que no se ve todo el cuadro del chat, y no permite escribir, es decir ,solo se ve esto:

Imagen

Ya modifique todo lo que sea permisos, y esta bien configurado, todos pueden verlo etcetera.

De momento lo deshabilite para que los users no vean esoque no es mas que un cuadro, y no un chat.

Creo que se debe a que mi index, se llama home.php, los que me han ayudado con eso en varios problemas anteriores ya saben de que hablo (Alorse/leviatan,etc).

Es decir, mi portal se llama index.php y mi foro home.php, entonces creo que eso puede ser la causa de que el mchat no aparezca.

En el portal tampoco aparece nada.

Tambien limpie cache, plantillas, etc.

Bueno espero que pueda solucionarlo, y espero que se entienda lo que sucede.
Muchas gracias de antemano un saludo a todos!

Re: Problema con MChat, no se ve y no permite escribir  Tema Solucionado

Publicado: 18 Dic 2011, 19:31
por Tony´S
Tal ves pueda ser ese el problema en el Mchat con esos dos archivos index.php y home.php

en el install salen estas lineas..

Open: index.php
Find

Tip: This may be a partial find and not the whole line.

Código: Seleccionar todo

// Output page
// www.phpBB-SEO.com SEO TOOLKIT BEGIN - META
Add before

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

Código: Seleccionar todo

// BEGIN mChat Mod
$mchat_installed = (!empty($config['mchat_version']) && !empty($config['mchat_enable'])) ? true : false;
if ($mchat_installed && $auth->acl_get('u_mchat_view'))
{
	if(!defined('MCHAT_INCLUDE') && $config['mchat_on_index'] && !empty($user->data['user_mchat_index']))
	{
		define('MCHAT_INCLUDE', true);
		$mchat_include_index = true;
		include($phpbb_root_path . 'mchat.' . $phpEx);
	}	

	if (!empty($config['mchat_stats_index']) && !empty($user->data['user_mchat_stats_index']))
	{
		if (!function_exists('mchat_users'))
		{
			include($phpbb_root_path . 'includes/functions_mchat.' . $phpEx);
		}
		// Add lang file
		$user->add_lang('mods/mchat_lang');
		// stats display
		$mchat_session_time = !empty($config_mchat['timeout']) ? $config_mchat['timeout'] : 3600;// you can change this number to a greater number for longer chat sessions
		$mchat_stats = mchat_users($mchat_session_time);
		$template->assign_vars(array(
			'MCHAT_INDEX_STATS'	=> true,
			'MCHAT_INDEX_USERS_COUNT'	=> $mchat_stats['mchat_users_count'],
			'MCHAT_INDEX_USERS_LIST'	=> $mchat_stats['online_userlist'],
			'L_MCHAT_ONLINE_EXPLAIN'	=> $mchat_stats['refresh_message'],	
		));
	}
}	
// END mChat Mod
si ese es el problema el caso seria buscar donde agregar esa linea en tu home.php

me imagino...

Re: Problema con MChat, no se ve y no permite escribir

Publicado: 19 Dic 2011, 14:49
por Damage, INc
Solucionado. El problema era que en el install justamente, aplique los cambios del index.php al index.php, que en este caso es mi portal
Lo que deben hacer es aplicar esos cambios al home.php (indice del foro)

Gracias tony!
Solucionado.! :wink: