Staff en línea
staff


Última edición por Chalo el Lun Feb 26, 2018 8:29 am, editado 1 vez
[codebox]

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://imgfast.net/users/3214/29/54/58/avatars/13-41.jpg" user_id="https://www.opensourcephpbb3.com/u13"][userlike="https://www.opensourcephpbb3.com/u13"] Lelu[/userlike][/likepost]
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

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

¿Que estoy pensando? :

Aquí Sigo .w. [table class=fecha_up][td]Se modifico:12/07/18 - 17:29 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 :

1129


Puntos :

1503


Me gusta :

214


ingreso :

17/12/2014


Sexo :

Masculino

Plataforma :

PhpBB3


Navegador :

Chrome


Ver perfil de usuario http://www.yoshifansclub.net

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

además necesitamos más users
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

staff
excelente aporte se agradece @chalo
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

Muchas gracias Chalo
hamesashek
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://i64.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


Ver perfil de usuario

Volver arriba Ir abajo

Que buen code! muchas graciasssss
Lelu
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://portadafb.com/wp-content/uploads/2012/05/portada-facebook-nyan-cat.jpg


Color de titulos :

#333


Sombra titulo :

1px 1px 1px #fff


Mensajes :

25


Puntos :

38


Me gusta :

13


ingreso :

08/01/2015


Sexo :

Femenino

Plataforma :

PhpBB3


Navegador :

Chrome


Ver perfil de usuario http://secretsdesires.forosactivos.net/

Volver arriba Ir abajo

 En la misma categoria


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