Página 1 de 3

Dar gracias para ver contenido

Publicado: 16 Oct 2011, 16:47
por Megabyte
Amigos, he buscado varios temas al respecto y los he encontrado pero sin enlaces de descarga o mod abandonados.

Cual sería recomendable, para que al darle click al boton dar las gracias se vea el contenido y muestre q usuario han dado las gracias.

Re: Dar gracias para ver contenido

Publicado: 16 Oct 2011, 17:07
por nextgen
Thank Post Mod (hide MOD compatible ) 0.2.0

Re: Dar gracias para ver contenido

Publicado: 16 Oct 2011, 17:15
por Alorse
Megabyte escribió:los he encontrado pero sin enlaces de descarga o mod abandonados.
Tienes razón, últimamente no he visto que trabajen en esos MODs.
nextgen escribió:Thank Post Mod (hide MOD compatible ) 0.2.0
También esta abandonado y desactualizado.

Lo mas recomendable aunque también abandonado, seria esto [Thank Post Mod][como Hacerlo Compatible con HIDE?]

Re: Dar gracias para ver contenido

Publicado: 16 Oct 2011, 17:40
por Megabyte
Alorse escribió: Lo mas recomendable aunque también abandonado, seria esto [Thank Post Mod][como Hacerlo Compatible con HIDE?]
bueno, en ese post, aparece que tienes instalada la version 0.4.0 pero creo q no está disponible la descarga, y pues en coloreatuforo, hay uno, ¿ a ese te refieres?

Digo para empezar a probarlo..y ver q pasa. :D

Re: Dar gracias para ver contenido

Publicado: 16 Oct 2011, 17:44
por Alorse
no sé... deja el enlace haber si a ese me refiero, si no lo encuentras... te lo puedo adjuntar, tal vez aún lo tenga.

Re: Dar gracias para ver contenido

Publicado: 16 Oct 2011, 20:35
por Megabyte
enlace del thanks: http://www.coloreatuforo.com/mods-desar ... t2452.html

Re: Dar gracias para ver contenido

Publicado: 16 Oct 2011, 21:07
por Megabyte
y podría haber algun "problemita", con el advanced bbcode box 3 lp2 y el thanks for post,1.3.1???

digo x el bbcode hide y el mod de dar gracias??
tendria q desinstalar el thanks for post??? gracias.

Probando en local en foro limpio, antes de pedir soporte al instalar online, sobre los q me recomiendas. :D

Re: Dar gracias para ver contenido

Publicado: 16 Oct 2011, 22:45
por Makoto
Megabyte escribió:y podría haber algun "problemita", con el advanced bbcode box 3 lp2 y el thanks for post,1.3.1???

digo x el bbcode hide y el mod de dar gracias??
tendria q desinstalar el thanks for post??? gracias.

Probando en local en foro limpio, antes de pedir soporte al instalar online, sobre los q me recomiendas. :D
el autor del mod thanks for post ha comentado que no es compatible con hide :(

Re: Dar gracias para ver contenido

Publicado: 16 Oct 2011, 22:49
por nextgen
Makoto escribió:el autor del mod thanks for post ha comentado que no es compatible con hide :(
No es compatible con thanks for post pero el quiere instalar el Thanks Post Mod 0.4.0 :roll:

Re: Dar gracias para ver contenido

Publicado: 16 Oct 2011, 22:52
por Makoto
nextgen escribió:No es compatible con thanks for post pero el quiere instalar el Thanks Post Mod 0.4.0 :roll:
yo me referia al mod thanks for post 1.3.1 pues Megabyte pregunta si este mod es compatible o no

Re: Dar gracias para ver contenido

Publicado: 16 Oct 2011, 23:01
por Alorse
Megabyte escribió: con el advanced bbcode box 3 lp2 y el thanks for post,1.3.1
Podría intentarse que estos dos fueran compatibles...
Abra que mirar algunos archivos.

Re: Dar gracias para ver contenido

Publicado: 16 Oct 2011, 23:02
por Megabyte
Bueno, yo preguntaba si el thanks for post 1.3.1 podría ser "estorbo" a la hora de instalar el otro mod. o podría generar algun error.. xq realizan el mismo fin. :D

gracias.

pero seria interesante lo q menciona Alorse...
unir esos dos mods, seria extraordinario!!

Advanced BBCode Box 3 y Thanks for posts 1.3.1  Tema Solucionado

Publicado: 17 Oct 2011, 00:42
por Alorse
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.

Re: Advanced BBCode Box 3 y Thanks for posts 1.3.1

Publicado: 17 Oct 2011, 00:55
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']) ) ) 
Mira en ese archivo tengo codigo entre esas dos lineas... :S
Te dejo un poco más...de lineas antes y despues...

Código: Seleccionar todo

            // Check if the topic viewer has posted in a topic
            $unhide = false;
            if ($user->data['user_id'] != ANONYMOUS && $topic_id) {
                global $db;

                $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);
            }

            if ($user->data['user_id'] == ANONYMOUS || $user->data['is_bot']) {
                return str_replace(array('{HIDDEN_ON}', '{HIDDEN_TEXT}'), array($user->lang['HIDDEN_ON'], $user->lang['HIDDEN_EXPLAIN']), $this->bbcode_tpl('hidden'));

Re: Dar gracias para ver contenido

Publicado: 17 Oct 2011, 01:05
por Megabyte
Perame, dejame checkar q habiamos hecho una modificacion para utilizar esa funcion para que el que posteara...pudiera ver el contenido.. pero me parece mas el del boton del mod...dame tiempo...

es por eso q tengo diferente eso.. ahorita te digo...