Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Dar gracias para ver contenidoTema Solucionado

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Dar gracias para ver contenido

#16

Mensaje por Alorse »

Megabyte escribió:Mira en ese archivo tengo codigo entre esas dos lineas... :S
Te dejo un poco más...de lineas antes y despues...
Elimina ese código lo que hiciste es para otro MOD y no creo que funcione, el que te acabo de pasar cumple esa funciona de una manera más acorde :)

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Dar gracias para ver contenido

#17

Mensaje por Megabyte »

Primero restableci la funcion a su modo original, para tener el codigo limpio, y luego hice lo que me dices y me tiró este error:

Fatal error: Call to undefined function already_thanked() in /home/conectat/public_html/includes/abbcode.php on line 947
Última edición por Megabyte el 17 Oct 2011, 01:17, editado 1 vez en total.
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Dar gracias para ver contenido

#18

Mensaje por Alorse »

Limpia el caché manualmente fíjate que estén hechos los cambios correctamente.
No el el motivo del error.

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Dar gracias para ver contenido

#19

Mensaje por Megabyte »

Pues si, en el functions_thanks.php, pues solo es de buscar el final y antes de la ultima linea q mencionas, agregar...

y en el abbcode.php pues solo como te dije, restablecí la funcion a su modo original y entonces las lineas estaban tal como lo mencionaas, y pues solo es de reemplazar. (ambos archivos dentro de la carpeta includes.)

entonces creo estar realizando bien las modificaciones, limpie cache manualmente...y el mismo error... :S
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 37

Re: Dar gracias para ver contenido

#20

Mensaje por Makoto »

en que momento te aparece esemensaje?

si es cuando lees un mensaje puede ser que el foro no tenga permisos para dar gracias :?
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Dar gracias para ver contenido

#21

Mensaje por Megabyte »

En el portal y en el viewtopic... fue donde probé...
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Dar gracias para ver contenido

#22

Mensaje por Alorse »

Prueba esto (aunque a mi me da un error, pero si a ti no te reconoce esos métodos, supongo que el error no debe saltar).
Abrir /includes/abbcode.php y buscar:

Código: Seleccionar todo

        global $user, $row; 
Reemplazalo por:

Código: Seleccionar todo

        global $user, $row, $phpbb_root_path, $phpEx;
        include($phpbb_root_path . 'includes/functions_thanks.' . $phpEx); 
A mi me da error de redeclaración de métodos, pero prueba y me cuentas.

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Dar gracias para ver contenido

#23

Mensaje por Megabyte »

me tira éste error en un tema:

Fatal error: Cannot redeclare get_thanks() (previously declared in /home/conectat/public_html/includes/functions_thanks.php:21) in /home/conectat/public_html/includes/functions_thanks.php on line 72
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Dar gracias para ver contenido

#24

Mensaje por Alorse »

Ese mismo error me muestra a mi, es imposible que te salgan ambos errores, porque uno contradice al otro... me explico.

El primer error dice que no encuentra las funciones del archivo includes/functions_thanks.php por eso te puse en este pedazo de código que hicieras un include a ese archivo, y el segundo error, el que nos sale a ambos dice que se están redeclarando las funciones del archivo en cuestión osea que se están llamando 2 veces.
Ahora quita ese pedazo de código nuevamente y mira que pasa... es muy extraño y contradictorio.

Además en tus datos de soporte no sale ninguno de los 2 MODs de los que estamos tratando ni las versiones, si los tienes actualizados? porque el cambio que hice, lo hice en las ultimas versiones de ambos MODs que deje linkeadas en un mensajes anterior.

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Dar gracias para ver contenido

#25

Mensaje por Megabyte »

en el cambio de estilo que hice, quite varios mods y realice todo en una copia nueva de phpbb3 version 9, y algunos mods los saque, y no habia actualizado mi firma, pero ya está.

Ahora bien, los mods q mencionamos tengo estas versiones:

advanced bbcode box 3.3.0.8 pl2
thanks for posts 1.3.1

probaré otra vez con la primera opcion.. y te cuento....
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Advanced BBCode Box 3 y Thanks for posts 1.3.1

#26

Mensaje por Megabyte »

Alorse escribió:Unión del BBCode hidden de [MODDB] Advanced Bbcode Box 3 con el [MODDB] Thanks for posts 1.3.1
Creo que esto funciona, lo probé en local y parece que va bien.

Abrir /includes/abbcode.php y buscar:

Código: Seleccionar todo

        global $user;

        if ($user->data['user_id'] == ANONYMOUS || $user->data['is_bot']) 
Reemplazar por:

Código: Seleccionar todo

        global $user, $row;

        if ( $user->data['user_id'] == ANONYMOUS || $user->data['is_bot'] || !( already_thanked($row['post_id'], $user->data['user_id']) || make_post($user->data['user_id']) ) ) 
Abrir /includes/functions_thanks.php y buscar:

Código: Seleccionar todo

?>
Agregar antes:

Código: Seleccionar todo

function make_post($user)
{
    global $db, $topic_id;
        $hidden = false;
    $sql = "SELECT poster_id
        FROM " . POSTS_TABLE . '
        WHERE topic_id = ' . (int) $topic_id . '
        AND poster_id = ' . $user; 

    $result = $db->sql_query($sql);
        if($db->sql_affectedrows($result))
        {
            $hidden = true;
        }
        
    $db->sql_freeresult($result);
        return $hidden;
} 
Con eso funcionara...
Igual espero a que lo pruebes.

Grande Alorse
...ya lo probé nuevamente y funcionó!!!!!!!!!!, este debe estar en los tutoriales... publicalo amigo... Gracias q excelente!!!!!
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Advanced BBCode Box 3 y Thanks for posts 1.3.1

#27

Mensaje por Alorse »

Megabyte escribió:Grande Alorse...ya lo probé nuevamente y funcionó!!!!!!!!!!, este debe estar en los tutoriales... publicalo amigo... Gracias q excelente!!!!!
Mejor espero por si le encuentras algún error, luego vemos si se puede hacer como add-on para alguno de los MODs o para ambos, no se para cual sea más conveniente.

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Dar gracias para ver contenido

#28

Mensaje por Megabyte »

Tendría que ser al Advanced Bbcode box 3... (pues el autor del thanks for post, dijo "enfaticamente" que no se podía... y Leviatan21, aunq no participó acá en el otro enlace que te dejo ha estado dispuesto siempre...asi q es mi opinion personal)

entonces sería de agregar las dos opciones...
la que aca dejas y ésta http://www.phpbb-es.com/foro/soporte-ph ... 40-20.html

Yo te aviso, lo he estado probando y de momento todo bien...espero siga asi. :D

de new, gracias...
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Dar gracias para ver contenido

#29

Mensaje por Alorse »

Megabyte escribió:entonces sería de agregar las dos opciones...
la que aca dejas y ésta http://www.phpbb-es.com/foro/soporte-ph ... 40-20.html
Volvimos a hacer lo mismo pero de diferente manera :nolose:
No recordaba ese tema, si no, solo hubiera sido una pequeñisima linea para hacerlo compatible con el Thanks for posts.
Megabyte escribió:pues el autor del thanks for post, dijo "enfaticamente" que no se podía...
Tal vez nunca lo intento, porque de poderse... se puede.

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Dar gracias para ver contenido

#30

Mensaje por Megabyte »

help:
fijte q he navegado en casi todo, y ahora q entro a mi "perfil" (memberlist_view) pero al mio me aparece éste error.
Fatal error: Call to undefined function already_thanked() in /home/conectat/public_html/includes/abbcode.php on line 948

y cabal es en la funcion q se ha modificado.. :D

Pregunnta:
Si elimino lo que muestra el mod en el memberlist_body.html imagino q no saldrá el error. pero eso no generará algun inconveniente luego?

Edito: no...sigue el error...

Al entrar a cualquier otro usuario.. no sale el error, navego bien.
y cualquier usuario a cualqueir otro va bien.
pero al entrar al mio tambien les genera error..ajaaja
Última edición por Megabyte el 18 Oct 2011, 00:49, editado 3 veces en total.
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Cerrado

Volver a “Soporte de MODs”