Error MOD Follower al instalar otro MOD


no_avatar
vinotinto22
 
Posts: 12
Joined: Fri Jan 04, 2013 6:35 pm
 Fri May 01, 2015 2:29 am • via Web
Saludos compañero te relato lo sucedido, tengo instalado el FOLLOWER desde hace tiempo, excelente trabajo, los foritas usan full el nombramiento y el hashtag de hecho los bug que te habia comentado con tu explicacion desaparecieron asi que todo excelente.

El problema comenzo al instalar el MOD Calender 0.1.1 (https://www.phpbb.com/community/viewtopic.php?t=666195) claro esta que es de otro autor

al modificar el archivo index.php de mi foro y colocar un codigo que va alli, del calendario me salta el siguiente error al actualizar el foro: Fatal error: include() [<a href='function.include'>function.include</a>]: Cannot redeclare class fwr_buttons in /home/content/57/4026357/html/tusfantasiascom/foro/follower/includes/follower.php on line 85

el error nombra a tu MOD, y no se toco nada de del codigo de tu MOD

Al quitar el codigo del index.php y al actualizar la web, enseguida carga el foro con normalidad, probe en desactivar tu MOD (Follower) y todos los problemas dejan de aparecer, me pregunto no entiendo porque si instalo este mod da problema el tuyo, que crees que pueda ser, de antemano gracias
User avatar
IvanPF
Administrator
 
Posts: 2010
Joined: Fri Jun 17, 2011 12:15 am
Location: España (Spain)
 Fri May 01, 2015 4:39 pm • via Web
Hola

Ese mod está abandonado por su autor y, por la versión en la que está, deduzco que nunca pasó de una versión beta por lo que personalmente no te aconsejo usarlo.
Si de todas formas quieres usarlo, prueba lo siguiente:

1. Abre el archivo /includes/functions_calendar.php
2. Busca:
Code: Select all
$user->setup('calendar');

3. Reemplázalo por:
Code: Select all
$user->add_lang('calendar');


Saludos
no_avatar
vinotinto22
 
Posts: 12
Joined: Fri Jan 04, 2013 6:35 pm
 Fri May 01, 2015 8:25 pm • via Web
Saludos compañero, Nos pusimos a instalarlo porque se ve interesante, sobre todo ya que por medio del foro se organizan muchos eventos, y nos parecio atractivo su funcionamiento. Ahora bien hicimos el cambio respectivo que nos indicastes y activamos nuevamente el MOD FOLLOWER, al principio nos emocionamos, ya que al estar activo el follower enseguida daba el conflicto, en este caso no fue asi, entro perfecto al foro, de hecho ingresamos al calendario y todo perfecto, hasta que fallo cuando intentamos crear un evento, arroja el siguiente error que involucra al MOD follower:

Fatal error: include() [<a href='function.include'>function.include</a>]: Cannot redeclare class fwr_buttons in /home/content/57/4026357/html/tusfantasiascom/foro/follower/includes/follower.php on line 85

aca el link: http://www.tus-fantasias.com/foro/calendarpost.php

que creas que sea lo crea el conficto entre ambos MOD. Alguna otra solucion, estoy seguro que daran con la respuestas para que ambos trabajen juntos y excelentes.
no_avatar
vinotinto22
 
Posts: 12
Joined: Fri Jan 04, 2013 6:35 pm
 Sat May 02, 2015 12:25 am • via Web
Saludos, aparentemente que solucionado aplicando esto:

http://www.canidev.com/viewtopic.php?t=236&lang=es

Por lo visto ese error ya se habia presentado y en el link dan la respuesta, lo coloque por si a alguien le llega ocurrir el mismo problema

Gracias a @IvanPF por responder tan rapido mi problematica, exitos.
no_avatar
vinotinto22
 
Posts: 12
Joined: Fri Jan 04, 2013 6:35 pm
 Sat May 02, 2015 12:26 am • via Web
Saludos, aparentemente quedo solucionado aplicando esto:

http://www.canidev.com/viewtopic.php?t=236&lang=es

Por lo visto ese error ya se habia presentado y en el link dan la respuesta, lo coloque por si a alguien le llega ocurrir el mismo problema

Gracias a @IvanPF por responder tan rapido mi problematica, exitos.
User avatar
IvanPF
Administrator
 
Posts: 2010
Joined: Fri Jun 17, 2011 12:15 am
Location: España (Spain)
 Sat May 02, 2015 10:27 am • via Android
Esa solucion la di en su dia y es verdad que evita el error, pero no soluciona el problema al 100%.

Lo normal es que cada pagina del foro haga una unica llamada a la funcion $user->setup()
El problema es que ese mod genera una segunda llamada a esa funcion y no debería porque está repitiendo acciones por segunda vez, generando carga innecesaria en el servidor.
Por eso, en esta ocasión quise arreglar el problema desde su origen real que es el calendario.
no_avatar
vinotinto22
 
Posts: 12
Joined: Fri Jan 04, 2013 6:35 pm
 Sat May 02, 2015 3:44 pm • via Web
IvanPF wrote:Esa solucion la di en su dia y es verdad que evita el error, pero no soluciona el problema al 100%.

Lo normal es que cada pagina del foro haga una unica llamada a la funcion $user->setup()
El problema es que ese mod genera una segunda llamada a esa funcion y no debería porque está repitiendo acciones por segunda vez, generando carga innecesaria en el servidor.
Por eso, en esta ocasión quise arreglar el problema desde su origen real que es el calendario.


Saludos IVAN, el detalle es que la solucion que nos distes fue aplicada, y el error siguio surgiendo. Por ende seguimos leyendo y leyendo y vimos esa solucion, que por los momentos es perfecta. Y fijate que esa solucion era por probleas con otro MOD no el calender, de todas maneras si hay alguna otra solcuin es bueno que la coloques, pero con esa hasta el momento todo bien.
User avatar
IvanPF
Administrator
 
Posts: 2010
Joined: Fri Jun 17, 2011 12:15 am
Location: España (Spain)
 Sat May 02, 2015 10:50 pm • via Web
Si, aunque era para otro mod, la solución te sirvió porque el problema es el mismo, la doble petición a la función setup que no se deberia dar nunca.

He revisado de nuevo el calendario y el problema se repite en otro archivo, de ahi el error al crear eventos. Para corregirlo bien, haz lo siguiente:
1. Abre el archivo /calendarpost.php
2. Busca:
Code: Select all
$user->setup('posting');
$user->setup('calendarpost');

3. Cambialo por:
Code: Select all
$user->setup(array('posting', 'calendarpost'));


Saludos

Who is online

Users browsing this forum: No registered users and 0 guests