Staff en línea

Página 2 de 4. Precedente  1, 2, 3, 4  Siguiente

[Resuelto] Quien esta en linea con avatar
Tema iniciado por y Añadir a favoritos

[Resuelto] Quien esta en linea con avatar 
el Dom Mayo 06, 2018 11:23 am


Última edición por YoshiGM el Dom Mayo 20, 2018 9:16 am, editado 2 veces
Recuerdo del primer mensaje :

[problema]URL::
Versión de mi foro:: phpBB3
Navegador:: Chrome, Firefox
Descripcion del problema: Me gustaría saber si es posible, si se puede modificar el widget de quién está en línea para mostrar en vez del nick el avatar y que si se pasa el cursor muestre el usuario.. Algo más o menos cómo en open source..
Capturas de pantalla del problema: .......
[/problema][likepost][time="20/05/18 - 9:16 hrs."][avatar="https://imgfast.net/users/3214/29/54/58/avatars/1-51.gif" user_id="https://www.opensourcephpbb3.com/u1"][userlike="https://www.opensourcephpbb3.com/u1"] Chalo[/userlike], [time="7/05/18 - 19 hrs."][avatar="https://imgfast.net/users/3214/29/54/58/avatars/1-51.gif" user_id="https://www.opensourcephpbb3.com/u1"][userlike="https://www.opensourcephpbb3.com/u1"] Chalo[/userlike][/likepost]
Mensaje automático



[ok]Se movio el tema a la papelera[/ok]
YoshiGM
avatar

¿Que estoy pensando? :

¿Cómo puedo ayudarte? :3 [table class=fecha_up][td]Se modifico:7/04/18 - 20:40 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 :

1128


Puntos :

1502


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

Re: [Resuelto] Quien esta en linea con avatar 
el Vie Mayo 11, 2018 8:01 pm
Estás estresado, eso es.. Relájate y hazlo con calma ;)
Total no urge el code..
YoshiGM
avatar

¿Que estoy pensando? :

¿Cómo puedo ayudarte? :3 [table class=fecha_up][td]Se modifico:7/04/18 - 20:40 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 :

1128


Puntos :

1502


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

Re: [Resuelto] Quien esta en linea con avatar 
el Dom Mayo 13, 2018 3:34 am
staff


Última edición por Chalo el Mar Mayo 15, 2018 9:34 am, editado 1 vez
bien hay que editar el widget online list, en Portal ---> mod_whoisonline y lo reemplazas por este:

Código:

<div id="whoisonline" class="module">
    <div class="inner">
        <span class="corners-top"><span></span></span>
        <div class="h3">{L_WHO_IS_ONLINE}</div>
        {TOTAL_USERS_ONLINE}<br /><br />
        <span id="list_online">{LOGGED_IN_USER_LIST}</span><br /><br />
        <!-- BEGIN switch_onlinelink -->
        <p class="center">[ <a href="{U_VIEWONLINE}" rel="nofollow">{L_VIEW_COMPLETE_LIST}</a> ]</p>
        <br />
        <!-- END switch_onlinelink -->
        {RECORD_USERS}
    <span class="corners-bottom"><span></span></span></div>
</div>

en General ----> mentions_tooltip
buscamos esta línea:
Código:
<img src="{USER_AVATAR}" alt="{USER_NAME}" />
y lo reemplazamos por:
Código:
<img class="avatar" src="{USER_AVATAR}" alt="{USER_NAME}" />



Código:
//Plugin Foroactivo - Avatar de usuarios en linea - 2018 - Por Chalo Valdez - https://www.opensourcephpbb3.com/
var xmlhRequest = function (a, b, f) {
        var c, condicion = 'undefined' != typeof a,
            params = condicion && typeof a == 'string' ? a : Object.keys(a).map(function (k) {
                return encodeURIComponent(k) + '=' + encodeURIComponent(a[k])
            }).join('&');
        c = window.XMLHttpRequest ? new XMLHttpRequest : window.ActiveXObject && (new ActiveXObject('Microsoft.XMLHTTP'));
        condicion ? c.open('POST', b) : c.open('GET', b, true);
        c.responseType = 'document';
        c.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        c.send(condicion ? params : '');
        c.onreadystatechange = function () {
            this.readyState == 4 && this.status == 200 && (f(this));
        }
    },
    uid = function (a) {
        a = a.substring(a.lastIndexOf('/') + 1);
        var reg = /^u(\d+)\w*$/;
        if (reg.test(a)) {
            return a.replace(reg, '$1');
        }
        return 0;
    },
    dataStore = {
        set: function (name, value, exp) {
            if (typeof window.localStorage !== 'undefined') {
                window.localStorage[name] = value;
                if (exp) window.localStorage[name + 'Exp'] = +new Date + '|' + exp;
            }
        },
        get: function (name) {
            var o = {
                value: null,
                exp: null
            };
            if (typeof window.localStorage !== 'undefined') {
                var exp = window.localStorage[name + 'Exp'];
                if (exp) {
                    exp = exp.split('|');
                    exp = exp.length == 2 ? +exp[0] - (+new Date - +exp[1]) : 0;
                }
                o.value = window.localStorage[name] || '';
                o.exp = exp > 0 ? exp : 0;
            }
            return o;
        },
        del: function (name) {
            if (typeof window.localStorage !== 'undefined' && window.localStorage[name]) {
                window.localStorage.removeItem(name);
                window.localStorage.removeItem(name + 'Exp');
            }
        }
    },
    getAva = function (id) {
        var r, data = dataStore.get('user_ava_' + id);
        if (data.value && data.exp) {
            r = data.value;
            return r;
        } else {
            var ids, request = new XMLHttpRequest();
            request.open('GET', '/ajax/index.php?f=m&user_id=' + id, false);
            request.send(null);
            if (request.status === 200) {
                r = request.responseText.match(/<img class="avatar" src="(.*?)"/)[1];
                ids = 'user_ava_' + id;
                dataStore.set(ids, r, 24 * 60 * 60 * 1000);
            }
        }
    },
    init = function () {
        var a = document.getElementById('list_online'),
            b = a.getElementsByTagName('a'),
            len = b.length,
            e = function (ava) {
                if (/u(\d+)/.test(ava.href)) {
                    var href = uid(ava.href),
                        name = ava.textContent,
                        img = getAva(href);
                    ava.style.fontSize = 0;
                    ava.innerHTML = '<img class="ava_online" src="' + img + '" alt="' + name + '" title="' + name + '">';

                }
            };
        for (var i = 0; i < len; i++) {
            e(b[i])
        }
        if (document.location.pathname == '/forum') {
            var c = document.querySelectorAll('.img-whois + p')[0],
                d = c.getElementsByTagName('a'),
                l = d.length;
            for (var i = 0; i < l; i++) {
                e(d[i])
            }
        }
        for (var b, a = 'https://i.servimg.com/u/f59/13/45/80/80/yoshi_19.png', t = function (t) {
                b = new Image, b.onerror = function () {
                    t.src = a
                }, b.src = t.src
            }, o = document.getElementsByTagName('img'), i = o.length; - 1 !== --i;) t(o[i])
    };
document.addEventListener('DOMContentLoaded', function () {
    document.getElementById('logout') && setTimeout(function () {
        init()
    }, 1000)
}, false);
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 :

6712


Puntos :

8775


Me gusta :

1006


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

Re: [Resuelto] Quien esta en linea con avatar 
el Dom Mayo 13, 2018 9:09 am
Instalé todo tal cuál y no sucedió ningún cambio :/
YoshiGM
avatar

¿Que estoy pensando? :

¿Cómo puedo ayudarte? :3 [table class=fecha_up][td]Se modifico:7/04/18 - 20:40 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 :

1128


Puntos :

1502


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

Re: [Resuelto] Quien esta en linea con avatar 
el Dom Mayo 13, 2018 12:00 pm
staff
ahi dice que el javascript necesita ajustes posterior a que hicieras los cambios del templete
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 :

6712


Puntos :

8775


Me gusta :

1006


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

Re: [Resuelto] Quien esta en linea con avatar 
el Dom Mayo 13, 2018 12:26 pm
Por eso amigo.. ya están los templates modificados y el JS instalado pero funciona y en la consola me da Unexpected Token error
YoshiGM
avatar

¿Que estoy pensando? :

¿Cómo puedo ayudarte? :3 [table class=fecha_up][td]Se modifico:7/04/18 - 20:40 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 :

1128


Puntos :

1502


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

Re: [Resuelto] Quien esta en linea con avatar 
el Dom Mayo 13, 2018 1:01 pm
staff
es que necesitaba que hicieras los cambios para poder seguir trabajando solo te puse el js para que vieras que estoy en ello O.o
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 :

6712


Puntos :

8775


Me gusta :

1006


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

Re: [Resuelto] Quien esta en linea con avatar 
el Dom Mayo 13, 2018 1:53 pm
staff
@YoshiGM ya esta instalado y funcionando
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 :

6712


Puntos :

8775


Me gusta :

1006


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

Re: [Resuelto] Quien esta en linea con avatar 
el Lun Mayo 14, 2018 10:13 am
staff
si es lo que buscabas?
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 :

6712


Puntos :

8775


Me gusta :

1006


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

Re: [Resuelto] Quien esta en linea con avatar 
el Lun Mayo 14, 2018 5:47 pm
Hola, sí pero se puede modificar para que también se vea en el quién está en linea con las estadísticas.. ?
Porque igual se vea en ambos lados y ya queda resuelto
YoshiGM
avatar

¿Que estoy pensando? :

¿Cómo puedo ayudarte? :3 [table class=fecha_up][td]Se modifico:7/04/18 - 20:40 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 :

1128


Puntos :

1502


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

Re: [Resuelto] Quien esta en linea con avatar 
el Mar Mayo 15, 2018 5:33 am
staff
ah como solo pediste el widget...

ese seria otro code, y hay que modificar el templete de esa zona, deja lo estudio
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 :

6712


Puntos :

8775


Me gusta :

1006


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

 En la misma categoria


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