Staff en línea

[beta] Likes con notificación por mp
Tema iniciado por y Añadir a favoritos

[beta] Likes con notificación por mp 
el Lun 16 Nov 2015 - 23:24
staff


Última edición por Chalo el Dom 6 Dic 2015 - 18:50, editado 2 veces
Este code esta basado en uno del FDF francés, que ocupan también en el FDF español.
[codebox]Al dar click llega una notificación via inbox de que a tal usuario le gusto el post


[/codebox]


Para phpbb3
Código:

$(function () {
    $('.vote').each(function () {
        var f = $(this),
            h = f.parents('.post'),
            e = h.find('.author').find('a').text(),
            c = _userdata.username,
            i = h.find('.inner').find('div').first().attr('id'),
            d = h.find('.content').text(),
            b = h.find('.author').find('a').attr('href'),
            a = f.find('a').attr('href'),
            g = h.find('h2').text(),
            l = 'https://cdn1.iconfinder.com/data/icons/free-98-icons/32/like-24.png',
            s = 'background:#000;height:20px;width:20px;color:#fff;font-size:15px;text-align:center;line-height:1.3;border-radius:3px';
         
        f.find('.vote-button:first').find('a').addClass('votar').html('<img src="' + l + '" alt="Me gusta" title="Me gusta" />').on('click', function (j) {
            j.preventDefault();
            $.get(a, function () {
                console.log(a)
            }).success(function () {
                if (h.find('.vote-count').length) {
                    h.find('.vote-count').html(parseInt($('.vote-count').first().html()) + parseInt(1));
                } else {
                    h.find('ul.profile-icons').append('<li><div class="vote-count" style="'+s+'" title="número de me gusta">1</div></li>');
                }
                var k = {
                    folder: 'inbox',
                    mode: 'post',
                    post: '1',
                    username: e,
                    subject: 'A ' + c + ' le gusta tu post en:' + g + '#' + i,
                    message: 'Este mensaje es enviado automaticamente de el tema [b]' + g + '[/b]\n  A [b]' + c + '[/b] le gustó el post:[b][url=' + document.location.href + ']#' + i + ' [/url][/b]:\n [quote]' + e + ':\n' + d + '[/quote]'
                };
                $.post('/privmsg', k);
                console.log(k);
                h.find('.votar').hide().html('<img style="opacity:.5" src="' + l + '" alt="Me gusta registrado" title="Me gusta registrado" />').fadeIn();
            });
        });
        f.closest('.postbody').find('ul.profile-icons').append('<li />').find('li:last').append(f.find('.vote-button:first').find('a')).append(f.find('.vote-bar').length ? ' <div class="vote-count" style="'+s+'" title="número de votos positivos">' + f.find('.vote-bar').attr('title').replace(/^.*\(([0-9]*) .*?\)$/, '$1') : '') + '</div>';
        f.remove()
    })
});
css
Código:
.votar + .vote - count {
    display: inline - block;margin - top: -30 px;margin - left: 55 px
}
la idea es seguir evolucionando el code, cualquier duda de su uso para eso es la sección
Chalo
avatar

¿Que estoy pensando? :

Bienvenidosss!!! [table class=fecha_up][td]Se modifico:11/01/18 - 12:23 hrs. [/td][/table]


Banner en temas :

https://orig00.deviantart.net/2c56/f/2016/271/3/4/overwatch___mccree___facebookcover_by_beanousme-da03g04.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6513


Puntos :

8544


Me gusta :

984


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


Ver perfil de usuario http://www.opensourcephpbb3.com

Volver arriba Ir abajo

Re: [beta] Likes con notificación por mp 
el Sáb 28 Nov 2015 - 12:54
staff
buen aporte patron....
Dosh
avatar

¿Que estoy pensando? :

Caballo sin nombre... [table class=fecha_up][td]Se modifico:31/07/17 - 20:22 hrs. [/td][/table]


Banner en temas :

http://i.imgur.com/FzYAhXk.jpg


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #fff


Mensajes :

1481


Puntos :

2155


Me gusta :

396


ingreso :

07/12/2014


Sexo :

Masculino

Plataforma :

punbb


Navegador :

Chrome


Ver perfil de usuario http://www.telefoneros.com/

Volver arriba Ir abajo

Re: [beta] Likes con notificación por mp 
el Lun 30 Nov 2015 - 20:46
staff
[tag]Dosh[/tag] para eso estamos mi buen
Chalo
avatar

¿Que estoy pensando? :

Bienvenidosss!!! [table class=fecha_up][td]Se modifico:11/01/18 - 12:23 hrs. [/td][/table]


Banner en temas :

https://orig00.deviantart.net/2c56/f/2016/271/3/4/overwatch___mccree___facebookcover_by_beanousme-da03g04.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6513


Puntos :

8544


Me gusta :

984


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


Ver perfil de usuario http://www.opensourcephpbb3.com

Volver arriba Ir abajo

Re: [beta] Likes con notificación por mp 
el Sáb 23 Ene 2016 - 20:10
Gracias por el aporte
fascicularia
avatar

¿Que estoy pensando? :

Escribe lo que tienes en mente [table class=fecha_up][td]Se modifico:10/7/15 - 15:25 hrs.[/td][/table]


Banner en temas :

http://davesgarden.com/guides/pf/thumbnail.php?image=2006/10/11/Calif_Sue/aad8bf.jpg


Color de titulos :

green


Sombra titulo :

1px 1px 1px #fff


Mensajes :

162


Puntos :

193


Me gusta :

21


ingreso :

20/01/2016


Sexo :

Femenino

Plataforma :

PhpBB2


Navegador :

Opera


Ver perfil de usuario

Volver arriba Ir abajo

 En la misma categoria


Permisos de este foro:
No puedes responder a temas en este foro.