Ayuda! error con cbbchat y cbbfollower por culpa de este mod


Avatar de Usuario
IvanPF
Administrador
 
Mensajes: 2010
Registrado: Vie Jun 17, 2011 12:15 am
Ubicación: España (Spain)
 Dom Ene 07, 2018 11:58 am • a través de Web
Prueba lo siguiente:

Busca:
Código: Seleccionar todo
                     $sql = 'UPDATE ' . TOPICS_TABLE . '
                        SET subject_prefix_id = ' . $pid . '
                        WHERE topic_id = ' . $data['topic_id'];
                     sp_phpbb::$db->sql_query($sql);


Cambialo por:
Código: Seleccionar todo
                     if(!empty($data['topic_id']))
                     {
                        $sql = 'UPDATE ' . TOPICS_TABLE . '
                           SET subject_prefix_id = ' . $pid . '
                           WHERE topic_id = ' . $data['topic_id'];
                        sp_phpbb::$db->sql_query($sql);
                     }
Avatar de Usuario
nachonal986
 
Mensajes: 185
Registrado: Mié Dic 02, 2015 10:01 pm
 Dom Ene 07, 2018 4:24 pm • a través de Web
Excelente!

Ahora cuando dejo en blanco ya no hay error!

Eso si, para cuando les digo a los invitados que se conecten, aún me sale un error con ese f*** hook, en la linea 430 que dice:

Código: Seleccionar todo
switch (sp_phpbb::$user->page['page_name'])


que es parte de:

Código: Seleccionar todo
static public function subject_prefix_template_hook(&$hook)
   {
      switch (sp_phpbb::$user->page['page_name'])
      {


como dato, quise probar al ponerle tu solución anterior a esa linea:

Código: Seleccionar todo
       if(!class_exists('sp_phpbb', false))
      {
         return false;
      }


quedando:

Código: Seleccionar todo
static public function subject_prefix_template_hook(&$hook)
   {
if(!class_exists('sp_phpbb', false))
      {
         return false;
      }
switch (sp_phpbb::$user->page['page_name'])
      {


No funcionó
Avatar de Usuario
IvanPF
Administrador
 
Mensajes: 2010
Registrado: Vie Jun 17, 2011 12:15 am
Ubicación: España (Spain)
 Dom Ene 07, 2018 4:40 pm • a través de Web
¿El error es exactamente el mismo o hay alguna variación? Si puedes copiar y pegar el error exacto tal y como está ahora sería de ayuda.
Avatar de Usuario
nachonal986
 
Mensajes: 185
Registrado: Mié Dic 02, 2015 10:01 pm
 Dom Ene 07, 2018 5:07 pm • a través de Web
este es el error:

Código: Seleccionar todo
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 2371: array_filter() expects parameter 1 to be array, null given
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 2420: strtr(): The second argument is not an array
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5337: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:4123)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5339: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:4123)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5340: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:4123)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5341: Cannot modify header information - headers already sent by(output started at [ROOT]/includes/functions.php:4123)

Fatal error: Class 'sp_phpbb' not found in /home/gmugenco/public_html/includes/hooks/hook_subject_prefix.php on line 430
Avatar de Usuario
IvanPF
Administrador
 
Mensajes: 2010
Registrado: Vie Jun 17, 2011 12:15 am
Ubicación: España (Spain)
 Dom Ene 07, 2018 7:13 pm • a través de Web
Que raro. Siendo ese el error, debería haberte servido el cambio que tu has mencionado. Por otra parte, también estan los dos primeros errores que aparecen en ese log, y que nose que es lo que los provocan.
No se me ocurre la forma de duplicar estos errores para investigar por que ocurren ¿Hay forma de que yo pueda acceder por FTP a tu foro para mirar esto "in situ"?
Avatar de Usuario
nachonal986
 
Mensajes: 185
Registrado: Mié Dic 02, 2015 10:01 pm
 Lun Ene 08, 2018 12:51 am • a través de Web
Hola Ivan, si es muy raro...

y con respecto a entrar al FTP, por supuesto que no hay ningún problema!

no quiero publicar tu correo aquí, pero si es el mismo que antes nos hablábamos te puedo enviar los datos por ahí.
Avatar de Usuario
IvanPF
Administrador
 
Mensajes: 2010
Registrado: Vie Jun 17, 2011 12:15 am
Ubicación: España (Spain)
 Lun Ene 08, 2018 12:05 pm • a través de Web
Si, puedes usar el mismo correo de siempre, no han cambiado
Anterior

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados