Staff en línea
staff


Última edición por Chalo el Lun Feb 26, 2018 8:29 am, editado 1 vez
[codebox]
[beta] Colocar en la lista de notificaciones boton para borrar todo y marcar leídos MJwld1Nh
Con este code podrán borrar las notificaiones sin ir al panel interno, con solo un click, lo mismo si solo quieren marcarlas leidas y desaparezca el numero en la toolbar[/codebox]

Código:

var opensource = {
    lang: {
        delete: 'Delete All',
        read: 'Mark all read',
        see: 'See more'
    },
    isTid: document.getElementById('logout') && document.getElementById('logout').href.match(/(\w+)(?=\&key)/g)[0],
    toolbarNotPlus: function () {
        var e = document.createElement('li'),
            h = document.getElementsByClassName('see_all');
        e.id = 'see_all_plus';
        e.style.cssText = 'margin-right: 35px; line-height: 1.5; padding-top: 5px;display: inline-block;display: inline-flex;min-width:200px';
        e.innerHTML = '<div class="read_notif_"  style="cursor:pointer;margin-right:10px;color:#000" onclick="opensource.ToolbarLeerBorrar(\'allread\',this);return false"> ' + opensource.lang.read + '</div><div class="delete_notif_plus"  onclick="opensource.ToolbarLeerBorrar(\'delete\',this);return false" style="cursor:pointer;margin-right:10px;color:#000">' + opensource.lang.delete + '</div><div><a href="/profile?mode=editprofile&amp;page_profil=notifications" style="cursor:pointer;margin-right:10px;color:#000">' + opensource.lang.see + '</a></div>';

        h.length && h[0].parentNode.replaceChild(e, h[0]);
        Toolbar._alignNotifications();
        opensource.copyright();
    },
    xmlhRequest: function (a, b, f) {
        var c;
        c = window.XMLHttpRequest ? new XMLHttpRequest : window.ActiveXObject && (new ActiveXObject('Microsoft.XMLHTTP'));
        'undefined' != typeof a ? c.open('POST', b) : c.open('GET', b, true);
        c.responseType = 'document';
        c.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        'undefined' != typeof a ? c.send(a) : c.send();
        c.onreadystatechange = function () {
            this.readyState == 4 && this.status == 200 && (f(this));
        }
    },
    unread: function (e) {
        var a = document.getElementById('notif_list').getElementsByTagName('li'),
            i = a.length;
        while (i--) {
            if (/[n](\d+)/g.test(a[i].id) && e == 'allread') {
                a[i].classList.remove('unread');
            } else if (/n(\d+)/g.test(a[i].id) && e == 'delete') {
                a[i].parentNode.removeChild(a[i]);
                Toolbar._alignNotifications();
            }
        }
        document.getElementById('notif_unread').innerHTML = '';
    },
    ToolbarLeerBorrar: function (e, t) {
        switch (e) {
        case 'allread':
            opensource.xmlhRequest('', '/profile?mode=editprofile&page_profil=notifications', function () {
                opensource.unread(e)
            });
            break;
        case 'delete':
            opensource.xmlhRequest('delete_all=1&tid:=' + opensource.isTid, '/profile?mode=editprofile&page_profil=notifications', function () {
                opensource.unread(e)
            });
            break;
        }
    },
    copyright: function () {
        console.log('<---- Escrito por Chalo para www.opensourcephpbb3.com');
    },
};
$(document).ready(function ($) {
    document.getElementById('logout') && opensource.toolbarNotPlus()
});

[likepost][time="26/02/18 - 8:29 hrs."][avatar="https://2img.net/u/3214/29/54/58/avatars/13-41.jpg" user_id="http://www.opensourcephpbb3.com/u13"][userlike="http://www.opensourcephpbb3.com/u13"] Lelu[/userlike][/likepost]
Chalo
Chalo

¿Que estoy pensando? :

jugando con un ping de 999 [table class=fecha_up][td]Se modifico:25/05/20 - 10:57 hrs. [/td][/table]


Banner en temas :

https://i.imgur.com/ikntDYIh.jpeg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

7134


Puntos :

9266


Me gusta :

1063


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


https://www.opensourcephpbb3.com

Volver arriba Ir abajo

staff
No esperaba que llegaras a publicar ese código :O!!
Muchas gracias Chalo
YoshiGM
YoshiGM

¿Que estoy pensando? :

Hola =) [table class=fecha_up][td]Se modifico:18/05/20 - 8:58 hrs. [/td][/table]


Banner en temas :

https://i.servimg.com/u/f19/13/45/80/80/banner10.jpg


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #555


Mensajes :

1313


Puntos :

1743


Me gusta :

258


ingreso :

17/12/2014


Sexo :

Masculino

Plataforma :

PhpBB3


Navegador :

Chrome


https://www.yoshifansclub.net/forum

Volver arriba Ir abajo

staff
eventualmente iré poniendo todos mis codes, de lo contrario no seríamos código abierto, de Open Sorce para el mundo [beta] Colocar en la lista de notificaciones boton para borrar todo y marcar leídos 569027737

además necesitamos más users
Chalo
Chalo

¿Que estoy pensando? :

jugando con un ping de 999 [table class=fecha_up][td]Se modifico:25/05/20 - 10:57 hrs. [/td][/table]


Banner en temas :

https://i.imgur.com/ikntDYIh.jpeg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

7134


Puntos :

9266


Me gusta :

1063


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


https://www.opensourcephpbb3.com

Volver arriba Ir abajo

staff
excelente aporte se agradece @chalo
Dosh
Dosh

¿Que estoy pensando? :

Vuelve el hijo prodigo... [table class=fecha_up][td]Se modifico:1/010/18 - 15:59 hrs. [/td][/table]


Banner en temas :

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


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #fff


Mensajes :

1700


Puntos :

2460


Me gusta :

468


ingreso :

07/12/2014


Sexo :

Masculino

Plataforma :

punbb


Navegador :

Chrome


http://www.telefoneros.com/

Volver arriba Ir abajo

Muchas gracias Chalo
hamesashek
hamesashek

¿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 :

https://2img.net/h/oi64.tinypic.com/2i8tzma.jpg


Color de titulos :

Se actualizó el color de los títulos


Sombra titulo :

1px 1px 1px #fff


Mensajes :

23


Puntos :

28


Me gusta :

3


ingreso :

20/05/2017


Sexo :

Masculino

Plataforma :

PhpBB3


Navegador :

Chrome


Volver arriba Ir abajo

Que buen code! muchas graciasssss
Lelu
Lelu

¿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://portadafb.com/wp-content/uploads/2012/05/portada-facebook-nyan-cat.jpg


Color de titulos :

#333


Sombra titulo :

1px 1px 1px #fff


Mensajes :

34


Puntos :

55


Me gusta :

21


ingreso :

08/01/2015


Sexo :

Femenino

Plataforma :

PhpBB3


Navegador :

Chrome


http://secretsdesires.forosactivos.net/

Volver arriba Ir abajo

Este code si es interesante, todo lo que sea modo ajax es una gozada, gracias maestro Chalo, voy a probarlo..
citrato
citrato

¿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 :

https://2img.net/h/oi64.tinypic.com/2i8tzma.jpg


Color de titulos :

#333


Sombra titulo :

1px 1px 1px #fff


Mensajes :

102


Puntos :

130


Me gusta :

8


ingreso :

13/05/2020


Sexo :

Masculino

Plataforma :

PhpBB3


Navegador :

Chrome


Volver arriba Ir abajo

 En la misma categoria

  Temas relacionados en otros foros de foroactivo

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