Simple Machines Community Forum

SMF Support => Language Specific Support => Español (Spanish) => Topic started by: ElLoco on March 19, 2011, 11:00:38 AM

Title: Boton "Me Gusta" en comentarios
Post by: ElLoco on March 19, 2011, 11:00:38 AM
Hola gente como les va, queria saber si hay algun mod en el cual se pueda poner Me gusta en los comentarios que hagan los usuarios.

Mi foro es Version 1.1.13.

gracias  ;)
Title: Re: Boton "Me Gusta" en comentarios
Post by: DoctorMalboro on March 19, 2011, 11:27:31 AM
No, y dudo que si lo hacen lo hagan para 1.1.x... digamos que para programar 2.0 es más fácil y ya casi los nuevos mods son todos para 2.0
Title: Re: Boton "Me Gusta" en comentarios
Post by: ElLoco on March 19, 2011, 06:31:28 PM
para vos cual seria la mejor version para el smf la 2.0?
Title: Re: Boton "Me Gusta" en comentarios
Post by: DoctorMalboro on March 19, 2011, 07:45:16 PM
Las versiones se aplican en todos los softwares. Te pongo de ejemplo IE: Cuando salió IE6 era lo mejor del mercado por lejos ya que tenía la tecnología de ese momento. Luego de un tiempo, salieron navegadores más potentes y entonces IE sacó IE7, dejando a IE6 como una segunda versión estable. Cuando salió IE8 ya no se recomendó usar IE6 ya que estaba desactualizado y tenía varios problemas. Hoy es el día que IE6 es una versión antigua y que no se debe usar.

Lo mismo pasa con SMF 1.1, tarde o temprano vas a tener que pasarte a 2.0, ya que en algún momento van a cesar la creación de themes y mods junto a su actualización, además de que va a cesar las actualizaciones (como le pasa a 1.0). Lo podes hacer cuando quieras, pero vas a darte cuenta de que tiene sus desventajas usar 1.1...
Title: Re: Boton "Me Gusta" en comentarios
Post by: Principiante1 on March 19, 2011, 07:48:58 PM
Si creo que los mods se estan actualizando para SMF 2.0rc...

Masomenos para lo que tu pides hay un mod que se llama facebook like mod.

http://custom.simplemachines.org/mods/index.php?mod=2543 (http://custom.simplemachines.org/mods/index.php?mod=2543)
Title: Re: Boton "Me Gusta" en comentarios
Post by: ElLoco on March 19, 2011, 08:06:32 PM
gracias por las respuestas.. veo muchos mods que me gustan y son para 2.0 y estaria bueno pasarme a 2.0, una vez ya me pase a 2.0 y en la lista de usuarios figuraban 2000 usuarios menos que teniendo la version 1.1.13 por que pasa eso? si podria solucionar eso me paso a 2.0
Title: Re: Boton "Me Gusta" en comentarios
Post by: DoctorMalboro on March 19, 2011, 08:46:34 PM
Hay que ver cómo es tu base de datos, cuanto mantenimiento tiene y muchas cosas más. Si tenes windows, podes intentar hacerlo en localhost con WAMPP o AppServ, y luego del traspaso ver qué problemas te trae, así se resuelven para poder tener la base de datos en 2.0 sin tener que cerrar tu foro.
Title: Re: Boton "Me Gusta" en comentarios
Post by: paisanet on March 19, 2011, 08:47:03 PM
Despues de crear el boton en:
http://developers.facebook.com/docs/reference/plugins/like/

Debes editar el archivo : Display.template.php

El archivo se encuentra en la carpeta:
/public_html/foro/Themes/el_nombre_de_tu_tema

Asunto resuelto:
En ese archivo ubicas la linea 455: // Show "Ã,« Last Edit: Time by Person Ã,»" if this post was edited.
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg199.imageshack.us%2Fimg199%2F635%2Fdisplaysmf.th.png&hash=a1ca1a8b95680c790e31d01111b76fb935008b3c) (http://img199.imageshack.us/i/displaysmf.png/)
y justo encima de esa linea agregas el codigo que quieras añadir al diseño del foro, en html y debes incluirlo entre un echo asi:
echo ' aqui tu codigo html ';

Con eso queda asi lo que agregues al diseño del foro, justo encima de donde sale la fecha de ultima modificacion del articulo:
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg101.imageshack.us%2Fimg101%2F9679%2Fasisevedisplaysmf.th.png&hash=89a5502221dfb238a8b0637ec8cf720eaf15ebe8) (http://img101.imageshack.us/i/asisevedisplaysmf.png/)

Title: Re: Boton "Me Gusta" en comentarios
Post by: ElLoco on March 19, 2011, 10:29:32 PM
el codigo para poner eso de compartir cual es?

EDIT: ya pude hacerlo, gracias.
Title: Re: Boton "Me Gusta" en comentarios
Post by: ElLoco on March 19, 2011, 11:38:32 PM
Disculpen el segundo post, como puedo hacer para que solamente salga en el primer mensaje y no en todos los comentarios que hagan los demas usuarios?

gracias.
Title: Re: Boton "Me Gusta" en comentarios
Post by: Diego Andrés on March 20, 2011, 12:23:38 AM
Creo que no se puede cambiar eso, a menos que lo hagas manualmente.

Pero mira prueba con este: http://custom.simplemachines.org/mods/index.php?mod=2827

Ese solamente sale en el primer mensaje o sea en el tema.
Title: Re: Boton "Me Gusta" en comentarios
Post by: ElLoco on March 20, 2011, 08:42:19 AM
si pero pasa que yo tengo version 1.1.13.. me iba a pasar a 2.0 pero paisanet me dio esa guia para ponerlo en los mensajes pero quisiera que solamente salga en el primer tema y no en los comentarios que hagan los usuarios.

gracias.
Title: Re: Boton "Me Gusta" en comentarios
Post by: paisanet on March 22, 2011, 08:32:15 PM
Quote from: ElLoco on March 20, 2011, 08:42:19 AM
si pero pasa que yo tengo version 1.1.13.. me iba a pasar a 2.0 pero paisanet me dio esa guia para ponerlo en los mensajes pero quisiera que solamente salga en el primer tema y no en los comentarios que hagan los usuarios.

gracias.

Hay ya tocaria agregarle una consulta a la base de datos, y usar un div que solo se muestre si el id es igual al del primer mensaje del post. almenos eso se me ocurre asi de momento... mas tarde intento y te cuento como me fue.
Title: Re: Boton "Me Gusta" en comentarios
Post by: lean on March 22, 2011, 08:35:52 PM
Na, nada de base de datos, con solo poner el condicional de que si es el primer mensaje del tema que lo muestre.

if ($message['id'] == $context['topic_first_message'])
echo 'Se muestra el boton ';

Title: Re: Boton "Me Gusta" en comentarios
Post by: paisanet on March 22, 2011, 09:26:06 PM
Quote from: Lean on March 22, 2011, 08:35:52 PM
Na, nada de base de datos, con solo poner el condicional de que si es el primer mensaje del tema que lo muestre.

if ($message['id'] == $context['topic_first_message'])
echo 'Se muestra el boton ';


Eso no funciono compañero, voy a ver si muevo mas bien los botones de facebook justo bajo el titulo del primer post.

Encontre un codigo para ver si es el primer mensaje del tema, pero aun no entiendo como trabaja:
// If this is the first post, (#0) just say when it was posted - otherwise give the reply #.
echo '
<div class="smalltext">&#171; <b>', !empty($message['counter']) ? $txt['reply'] . ' #' . $message['counter'] : '', ' ', $txt['on'], ':</b> ', $message['time'], ' &#187;</div></td>
<td align="', !$context['right_to_left'] ? 'right' : 'left', '" class="postbuttons">';
Title: Re: Boton "Me Gusta" en comentarios
Post by: paisanet on March 22, 2011, 09:51:55 PM
Probando tampoco funciona poner:
if (empty($message['counter'])){ echo'codigo me gusta de facebook'; }

if ($message['counter'] == "0" ){ echo'codigo me gusta de facebook'; }

if ($message['counter'] == 0 ){ echo'codigo me gusta de facebook'; }
Title: Re: Boton "Me Gusta" en comentarios
Post by: DoctorMalboro on March 23, 2011, 08:58:13 AM
Tal vez porque $message['counter'] es un integer y vos le estas dando una prueba como si fuera un string?

if($message['counter'] == 0) { echo'código de facebook'; }

No se, pero creo que igual no va a funcionar... Con más tiempo lo reviso bien.
Title: Re: Boton "Me Gusta" en comentarios
Post by: lean on March 23, 2011, 05:03:51 PM
No funciona porque no lo sabes hacer funcionar me parece. Hice hasta mods con esa variable y funciona perfecto.
Title: Re: Boton "Me Gusta" en comentarios
Post by: DoctorMalboro on March 23, 2011, 05:08:42 PM
Quote from: Lean on March 23, 2011, 05:03:51 PMNo funciona porque no lo sabes hacer funcionar me parece. Hice hasta mods con esa variable y funciona perfecto.
Me parece que el ataque hacia mi era inecesario, no? Sólo di mi opinión...
Title: Re: Boton "Me Gusta" en comentarios
Post by: lean on March 23, 2011, 05:09:42 PM
Quote from: DoctorMalboro on March 23, 2011, 05:08:42 PM
Quote from: Lean on March 23, 2011, 05:03:51 PMNo funciona porque no lo sabes hacer funcionar me parece. Hice hasta mods con esa variable y funciona perfecto.
Me parece que el ataque hacia mi era inecesario, no? Sólo di mi opinión...
Na, si no es para vos eso, me olvide de citar a paisanet.

Quote from: paisanet on March 22, 2011, 09:26:06 PM
Quote from: Lean on March 22, 2011, 08:35:52 PM
Na, nada de base de datos, con solo poner el condicional de que si es el primer mensaje del tema que lo muestre.

if ($message['id'] == $context['topic_first_message'])
echo 'Se muestra el boton ';

Eso no funciono compañero, voy a ver si muevo mas bien los botones de facebook justo bajo el titulo del primer post.
Title: Re: Boton "Me Gusta" en comentarios
Post by: DoctorMalboro on March 23, 2011, 05:12:40 PM
Ah, entonces disculpame Lean. No dije nada... ;)
Title: Re: Boton "Me Gusta" en comentarios
Post by: Eduardo Urena on March 28, 2011, 02:50:43 PM
El Thank-o-Matic creo que sería útil.... lastimosamente quedó varado para nuevos RC  :'(
Title: Re: Boton "Me Gusta" en comentarios
Post by: gohanjaja on March 28, 2011, 03:25:21 PM
Mm xq no usas el mod , good post , badpost...ya viene con ajax integrado...estilo face( digamos q lo editas un poquito y te queda como el face)