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 Nov 16, 2015 11:24 pm
staff


Última edición por Chalo el Dom Dic 06, 2015 6:50 pm, 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? :

vamos a hacer cosas geniales :) [table class=fecha_up][td]Se modifico:24/05/18 - 11:11 hrs. [/td][/table]


Banner en temas :

https://coverfiles.alphacoders.com/322/32281.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6715


Puntos :

8782


Me gusta :

1010


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

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

¿Que estoy pensando? :

Vuelve el hijo prodigo...


Banner en temas :

https://i.imgur.com/JdnysKr.png


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #fff


Mensajes :

1516


Puntos :

2203


Me gusta :

409


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 Nov 30, 2015 8:46 pm
staff
[tag]Dosh[/tag] para eso estamos mi buen
Chalo
avatar

¿Que estoy pensando? :

vamos a hacer cosas geniales :) [table class=fecha_up][td]Se modifico:24/05/18 - 11:11 hrs. [/td][/table]


Banner en temas :

https://coverfiles.alphacoders.com/322/32281.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6715


Puntos :

8782


Me gusta :

1010


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

Re: [beta] Likes con notificación por mp 
el Sáb Ene 23, 2016 8:10 pm
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 :

184


Puntos :

219


Me gusta :

23


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.