Hola amigos pues tengo un pequeño problema. Todo perfecto lo he modificado todo bien y todo eso. Pero no me aparece el botón de agradecer, en cambio en el perfil del usuario si que sale cuantas veces se ha agradecido o algo. No se que puede fallar, he estado mirando en el panel de control pero no veo nada de activar nada. No se que puede pasar.
Os dejo adjunto tanto los archivos modificados los originales como el propio mod, por si me podeis ayudar.
Un saludo

-- 14 Mar 2012 14:56 --
Vale lo he solucionado. Para los que le pasen el mismo problema solo tienen que activarlo. Para eso tienen que irse al panel de control e irse a Foros y para cada foro, le dan a ajustes y tienen ahí la opción de activar el Thanks Post
-- 14 Mar 2012 15:44 --
Tengo un pequeño problema misterioso XD
mirad este post
Debe registrarse para ver este enlace. Gracias por su visita.y mirad este
Debe registrarse para ver este enlace. Gracias por su visita.Se me descuadra y abajo sale lo de los usuarios que estan agradecidos. y en el otro no sale =S xD. Ademas noto que tarda mucho el foro en cargar.
¿Alguna idea?
-- 14 Mar 2012 15:50 --
Me he dado cuenta que se descuadra cuando solo hay un post.
-- 15 Mar 2012 18:55 --
Solucionado, era un problema de edición de un archivo jeje ahora tengo un problema. No consigo combinarlo con el simple hide mode.
No consigo que funcione: Segun las instrucciones del mod hay que sustituir en
viewtopic.php esto:
- // Check if the topic viewer has posted in a topic
- $unhide = false;
- if ($user->data['user_id'] != ANONYMOUS)
- {
- $sql = "SELECT poster_id, topic_id
- FROM " . POSTS_TABLE . "
- WHERE topic_id = $topic_id
- AND poster_id = " . $user->data['user_id'];
-
- $result = $db->sql_query($sql);
- $unhide = $db->sql_affectedrows($result) ? true : false;
- $db->sql_freeresult($result);
- }
cambiarlo por esto:
- // Check if the topic viewer has posted in a topic
- $unhide = false;
- $sql = 'SELECT post_thanked
- FROM ' . POSTS_TABLE . '
- WHERE post_id = ' . $post_id;
- $result = $db->sql_query($sql);
- $post_thanked = $db->sql_fetchfield('post_thanked');
- $db->sql_freeresult($result);
- if ($user->data['user_id'] != ANONYMOUS)
- {
- // If moderator or admin, skip reply check, auto unhide
- if ($auth->acl_get('m_', $forum_id))
- {
- $unhide = true;
- }
-
- else if ($post_thanked > 0)
- {
- $unhide = true;
- }
- else
- {
- $sql = "SELECT poster_id, topic_id
- FROM " . POSTS_TABLE . "
- WHERE topic_id = $topic_id
- AND poster_id = " . $user->data['user_id'];
-
- $result = $db->sql_query($sql);
- $unhide = $db->sql_affectedrows($result) ? true : false;
- $db->sql_freeresult($result);
- }
- }
Pero no funciona, luego he probado con una cosa que me encontre por internet pero tampoco funciona tambien lo cambien en posting.php y nada. aunque en la instrucciones del mod que yo me baje no ponia nada de posting. pero por probar.. no se xD
Debe registrarse para ver este enlace. Gracias por su visita.