spiritdead Escribió::'( es urgente este fix plz, el limitar el AOS_notification
ocaciona q en algunas paginas de mi foro me lleguen a 2000 querys este mod :S ahhhhh
Por que no usas el archivo que prepare en este mensaje ???

spiritdead Escribió::'( es urgente este fix plz, el limitar el AOS_notification
ocaciona q en algunas paginas de mi foro me lleguen a 2000 querys este mod :S ahhhhh




leviatan21 Escribió:spiritdead Escribió::'( es urgente este fix plz, el limitar el AOS_notification
ocaciona q en algunas paginas de mi foro me lleguen a 2000 querys este mod :S ahhhhh
Por que no usas el archivo que prepare en este mensaje ???




spiritdead Escribió:segun un editor de php dice que tiene errores con } los corchetes
lineas de error a partir de la 52 ( lo q añadistes los IF)




leviatan21 Escribió:spiritdead Escribió:segun un editor de php dice que tiene errores con } los corchetes
lineas de error a partir de la 52 ( lo q añadistes los IF)
¿ La tercera será la vencida ?




spiritdead Escribió:AVANCE IMPORTANTE
spiritdead Escribió:creo que si limita pero salen duplicados!!!!




leviatan21 Escribió:spiritdead Escribió:AVANCE IMPORTANTE
Eso significa que no estaba bien instalado y que faltan modificaciones a la base de datos.spiritdead Escribió:creo que si limita pero salen duplicados!!!!
Evidentemente hay otro MOD que interfiere y/o hace que se repita.
Ni idea cual puede ser, pero me inclino a que quizás el responsable es el Social Network, aunque no hay modo posible de que un usuario lo deshabilite para que no se cargue constantemente.




spiritdead Escribió:aplique la solucion de alorse, ya no se repiten, pero las querys subieron 1 poquito de 40 a 100, ya no repite los mensajes en el notificador normal
pero aca si





leviatan21 Escribió:spiritdead Escribió:aplique la solucion de alorse, ya no se repiten, pero las querys subieron 1 poquito de 40 a 100, ya no repite los mensajes en el notificador normal
pero aca si
Que sea Alorse, el autor quien te ayude, yo hasta aquí llegue




$phpbb_hook->register('phpbb_user_session_handler', array('hookSocialNet', 'start_socialNet'));


spiritdead Escribió:CONFIRMADO ES EL MOD SOCIAL NETWORK!
ahora a descubrir q archivo fue
ESPECIFICAMENTE EL ARCHIVO HOOK_SOCIALNET.PHP
al parecer es esta linea
- Código: Seleccionar todo
$phpbb_hook->register('phpbb_user_session_handler', array('hookSocialNet', 'start_socialNet'));
la pongo como comentario, y el aos corre perfectamente al parecer
PD2: usando los archivos originales del AOS sin las modificaciones de leviathan en el hook!!
$phpbb_hook->register('phpbb_user_session_handler', array('hookSocialNet', 'start_socialNet'), 'last');No es necesario que me envíes mensajes privados ni mensajes en el chat ni que reavives el tema para llamar mi atención, esta tómalo como advertencia verbal, la próxima recibirás una advertencia real sobre tu usuario, para mas datos, lee y respeta las normas ![]()




<?php
/**
*
* @package phpBB3 Social Network
* @version 0.6.1
* @copyright (c) 2011 Kamahl & Culprit http://socialnetwork.phpbb3hacks.com
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
exit;
}
if (!isset($config['version_socialNet']) || defined('UMIL_AUTO') || defined('IN_INSTALL'))
{
return;
}
/**
* @ignore
*/
define('SOCIALNET_INSTALLED', true);
/**
* Include Instant Messenger (Chat) if allowed
*
* @ignore
*/
include_once($phpbb_root_path . 'socialnet/common.' . $phpEx);
/**
* hookSocialNet
*
* Základní napojení Socialnet MOD na phpBB3
*
* @package Socialnet
*/
class hookSocialNet
{
/**
* Start any of module
* Load user data extend
* Load extend config
*/
static function start_socialNet()
{
global $db, $user, $socialnet, $config, $template, $phpbb_hook;
if (defined('ADMIN_START'))
{
$user->add_lang('mods/socialnet_acp');
}
$sql = "SELECT config_value FROM " . SN_CONFIG_TABLE . " WHERE config_name = 'sn_global_enable'";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$config['sn_global_enable'] = $row['config_value'];
if ($config['sn_global_enable'] == 1)
{
$user->add_lang(array('posting', 'mods/socialnet'));
$sql_user_extend = "SELECT *
FROM " . SN_USERS_TABLE . "
WHERE user_id = '{$user->data['user_id']}'";
$result = $db->sql_query($sql_user_extend);
if (!$db->sql_affectedrows($result))
{
$sql_arr = array(
'user_id' => $user->data['user_id'],
'user_status' => '',
'user_im_sound' => 1,
'user_im_soundname' => 'im_new-message-1.mp3',
'user_im_online' => 1,
'user_zebra_alert_friend' => 1,
'user_note' => '',
'languages' => '',
'about_me' => '',
'employer' => '',
'university' => '',
'high_school' => '',
'religion' => '',
'political_views' => '',
'quotations' => '',
'music' => '',
'books' => '',
'movies' => '',
'games' => '',
'foods' => '',
'sports' => '',
'sport_teams' => '',
'activities' => '',
'profile_last_change' => 0,
);
$sql_insert = "INSERT INTO " . SN_USERS_TABLE . $db->sql_build_array('INSERT', $sql_arr);
$db->sql_query($sql_insert);
$result = $db->sql_query($sql_user_extend);
}
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$user->data = array_merge($user->data, $row);
$socialnet = new socialnet();
if (!defined('ADMIN_START'))
{
$socialnet->start_modules();
}
}
$phpbb_hook->remove_hook('phpbb_user_session_handler', array('hookSocialNet', 'start_socialNet'));
}
/**
* Jak bude vypadat napojeni na $template->display
*
* @return void Musí být void, aby byl výstup na stránku proveden. Jakmile bude cokoliv vraceno, je zrušen výpis.
*/
static function template_display($phpbb_hook, $handle, $include_once = true)
{
global $socialnet;
$return = $phpbb_hook->previous_hook_result(array('template', 'display'));
if (method_exists($socialnet, 'hook_template'))
{
$socialnet->hook_template();
}
}
}
/**
* Register all necessary hooks
*/
$phpbb_hook->register('phpbb_user_session_handler', array('hookSocialNet', 'start_socialNet'));
$phpbb_hook->register(array('template', 'display'), array('hookSocialNet', 'template_display'));
?>

| Temas relacionados | Respuestas | Vistas | Último mensaje |
|---|
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados

