avatar in lista de membri online

Vezi subiectul anterior Vezi subiectul urmator In jos

In cos avatar in lista de membri online

Mesaj Scris de mr.franta la data de Sam 8 Mar - 15:40

Buna ziua,as vrea sa na ajutati sa adaug avatarele membrilor conectati pe forum.
Folosesc versiunea PunBB

mr.franta
Membru onorific
Membru onorific

masculin

Mesaje : 1069
Varsta : 28
Localizare : giurgiu
Data de inscriere : 18/02/2012
Multumiri : 69
Niciun avertisment

http://www.frannnta-design.com/

Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de Vizitator la data de Joi 13 Mar - 7:27

index_body:
Cod:
<p id="fdOnline">{LOGGED_IN_USER_LIST}</p>

JavaScript:
Cod:
/*
* Plugin: Avatare in lista membrilor conectati.
* Autor: tools.
* Site: www.BitCoding.biz
*/
function toolsAvs() {
  $(function() {
      $('#fdOnline a').each(function() {
        var href_url = this.href,
        name = $(this).text();
        $('#fdOnline').html($('#fdOnline a')).html();
        $(this).load(href_url + 'fieldset.frm-set.left.profile-view dd img:eq(0)',document.getElementById('main-content'),function() {
            $(this).children('img').attr({'title' : ''+ name +'','id' : 'toolsAv'});
        });
      });
  });
};
toolsAvs();

CSS:
Cod:
#fdOnline > a > img {
max-width: 35px;
}

#fdOnline {
overflow: hidden;
}

Vizitator
Vizitator


Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de mr.franta la data de Sam 15 Mar - 15:46

Nu este nicio diferenta Supărat

mr.franta
Membru onorific
Membru onorific

masculin

Mesaje : 1069
Varsta : 28
Localizare : giurgiu
Data de inscriere : 18/02/2012
Multumiri : 69
Niciun avertisment

http://www.frannnta-design.com/

Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de Vizitator la data de Sam 15 Mar - 16:09

Poti fi putin mai explicit te rog ?

Vizitator
Vizitator


Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de Vizitator la data de Lun 17 Mar - 19:45

Buna Seara,
Mai aveti nevoie de ajutor pentru aceasta problema ?

Vizitator
Vizitator


Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de mr.franta la data de Joi 20 Mar - 16:16

Da,inca mai am nevoie

mr.franta
Membru onorific
Membru onorific

masculin

Mesaje : 1069
Varsta : 28
Localizare : giurgiu
Data de inscriere : 18/02/2012
Multumiri : 69
Niciun avertisment

http://www.frannnta-design.com/

Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de Vizitator la data de Joi 20 Mar - 16:57

Buna ziua,
Incercati si aceasta varianta.
JavaScript:
Cod:
// Avatar on online member list
// Otimized and Update by YoDa.
// www.extrem-tutorials.com
// 20/03/2014 - A new last update

$(function(){
    if(!window.localStorage) return;
   // Default avatar of member
    var default_avatar = 'http://illiweb.com/fa/invision/pp-blank-thumb.png',
   // Cache time on 24 H * 60 Min * 60 Sec * 1000 Milsec
    caching_time = 24*60*60*1000,
   // Cache error time
    caching_error = 60*1000,
   // Class of show member avatars
   class_post = '#yOnline a';
   
   // Get a member avatar function
    var set_avatar= function(id) {
        $('.mini_ava.member').html('<img class="left_member" src="'+get_avatar(id)+'" />');
    };
   
   // Get a images of member
    var get_avatar= function(id) {
        if(localStorage.getItem('t_ava'+id) < +new Date - caching_time || (localStorage.getItem('d_ava'+id)==default_avatar && localStorage.getItem('t_ava'+id) < +new Date - caching_error))
        {
            localStorage.setItem('d_ava'+id, default_avatar);
            $.get('/u'+id, function (d){
                localStorage.setItem('t_ava'+id,+new Date);
                localStorage.setItem('d_ava'+id, $('#profile-advanced-right .module:first div img:first,.forumline td.row1.gensmall:first > img, .frm-set.profile-view.left dd img,dl.left-box.details:first dd img, .row1 b .gen:first img, .real_avatar img',d).first().attr('src')||default_avatar);
                set_avatar(id);
            });
        }
        return localStorage.getItem('d_ava'+id);
    };
   // Return replace function
    var to_replace= {};
    $(class_post).each(function(){
        to_replace[$(this).attr('href').substr(2)]= 1;
        $(this).replaceWith('<a class="mini_ava member" href="/u'+$(this).attr('href').substr(2)+'"></a>');
    });
    for(i in to_replace)
    {
        set_avatar(i);
    };
});

in index_body
Cod:
<span id="yOnline">{LOGGED_IN_USER_LIST}</span>

si in CSS:
Cod:
.left_member {
float: left;
max-width: 35px;
max-height: 35px;
background: white;
padding: 1px;
border: 1px solid;
}

#yOnline {
font-size: 0px;
}

Vizitator
Vizitator


Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de mr.franta la data de Sam 22 Mar - 5:13

EDIT: yoda codul ar fi foarte bun numai ca la orice membru conectat ii arata avatarul meu

mr.franta
Membru onorific
Membru onorific

masculin

Mesaje : 1069
Varsta : 28
Localizare : giurgiu
Data de inscriere : 18/02/2012
Multumiri : 69
Niciun avertisment

http://www.frannnta-design.com/

Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de Vizitator la data de Sam 22 Mar - 14:40

Buna ziua,
Pentru a functiona corect va trebuie ca fiecare membru sa dea Delete Cookie.

Sper sa functioneze.

Cu stima,
YoDa

Vizitator
Vizitator


Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de mr.franta la data de Mar 25 Mar - 20:28

Spune-mi te rog yoda pot adauga avatarul intr-un div deja crat de mine?
top_bar2 daca da,cum?

mr.franta
Membru onorific
Membru onorific

masculin

Mesaje : 1069
Varsta : 28
Localizare : giurgiu
Data de inscriere : 18/02/2012
Multumiri : 69
Niciun avertisment

http://www.frannnta-design.com/

Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de Zeus la data de Mar 25 Mar - 21:09

Buna seara,

Cautati in codul javascript furnizat de Yoda mai sus:
Cod:
class_post = '#yOnline a';

Inlocuiti cu:
Cod:
class_post = '#yOnline a, .top_bar2 a';

top_bar2 - reprezinta numele clasei


[Trebuie sa fiti inscris si conectat pentru a vedea acest link]

[Trebuie sa fiti inscris si conectat pentru a vedea acest link] | [Trebuie sa fiti inscris si conectat pentru a vedea acest link] | [Trebuie sa fiti inscris si conectat pentru a vedea acest link] | [Trebuie sa fiti inscris si conectat pentru a vedea acest link]

Zeus
Administrator
Administrator

masculin

Mesaje : 3901
Localizare : Bucuresti, Romania
Data de inscriere : 19/02/2012
Multumiri : 599
Niciun avertisment

http://help.forumgratuit.ro

Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de mr.franta la data de Mar 25 Mar - 23:50

Aceasta modificare imi detorioreaza topbar,si link-urile dispar.

Poate va ajuta codul html folosit in header
Cod:
 
  <!-- END switch_user_logged_out -->
 
    <!-- BEGIN switch_user_logged_in -->
  <div class="top_bar2" style="height: 35px;color: white;
  text-shadow: 0px 0px 2px black;position: relative;left: 0px;right: 0px;top: 0px;">
    <ul>
        <li><a href="/login?logout=1" title="logout, see soon!"><img src="https://cdn3.iconfinder.com/data/icons/3d-glossy-basic/512/erase-16.png"></img>Logout</a></li>
   
      <li><a href=""><img src="https://cdn1.iconfinder.com/data/icons/nuvola2/16x16/actions/camera_test.png"></img>{LOGGED_AS}</a></li>
      <div style="float: left">

        <li><a href="/profile?mode=editprofile&page_profil=avatars"><img src="https://cdn2.iconfinder.com/data/icons/humano2/16x16/apps/comix.png"></img>Avatar</a></li>
        <li><a href="/profile?mode=editprofile&page_profil=signature"><img src="https://cdn2.iconfinder.com/data/icons/large-svg-icons-part-3/512/order_form_online_offer-16.png"></img>Semnatura</a></li>
        <li><a href="/profile?mode=editprofile&page_profil=preferences"><img src="https://cdn2.iconfinder.com/data/icons/tango/16x16/actions/mail-send-receive.png"></img>Preferinte</a></li>
        <li><a href="/privmsg?folder=inbox"><img src="https://cdn1.iconfinder.com/data/icons/fatcow/16/mail_yellow.png"></img>{PRIVATE_MESSAGE_INFO}</a></li>
        <li><a href="/privmsg?folder=inbox"><img src="https://cdn0.iconfinder.com/data/icons/fugue/icon_shadowless/inbox-download.png"></img>{PRIVATE_MESSAGE_INFO_UNREAD}</a></li>
        <div class="logo_sus"><li><a href="http://frannnta-design.online-talk.net/forum"><img src="http://i55.servimg.com/u/f55/14/12/03/12/logo11.png" style="position: relative;top: 9px;" /></a></li></div></div> </ul>
             
 
  </div>
 <!-- END switch_user_logged_in -->

mr.franta
Membru onorific
Membru onorific

masculin

Mesaje : 1069
Varsta : 28
Localizare : giurgiu
Data de inscriere : 18/02/2012
Multumiri : 69
Niciun avertisment

http://www.frannnta-design.com/

Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de Vizitator la data de Mier 26 Mar - 11:43

Buna ziua,
Puteti genera un avatar direct fara load.
Cod:
$(document).ready(function() {
$('.top_bar2 sau #top_bar2').html('<a href="'+ _userdata["id"] +'" class="xAvatar">_userdata["avatar"]</a>');
});

Insa acest cod va genera asa.
Tu esti logat ? El iti va genera avatarul tau.

Vizitator
Vizitator


Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de mr.franta la data de Joi 27 Mar - 20:13

Sunt logat,nu apar absolut nimic

mr.franta
Membru onorific
Membru onorific

masculin

Mesaje : 1069
Varsta : 28
Localizare : giurgiu
Data de inscriere : 18/02/2012
Multumiri : 69
Niciun avertisment

http://www.frannnta-design.com/

Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de Vizitator la data de Mier 2 Apr - 11:37

Buna ziua,
Incercati asa.
Cod:
$(document).ready(function() {
   var avatars = _userdata["avatar"];
   $('#clasa sau id').html(avatars);
});

Vizitator
Vizitator


Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de mr.franta la data de Sam 5 Apr - 9:42

Acum scuza-ma ca te intreb iar,la aces javascript adaug acelasi html si css?

mr.franta
Membru onorific
Membru onorific

masculin

Mesaje : 1069
Varsta : 28
Localizare : giurgiu
Data de inscriere : 18/02/2012
Multumiri : 69
Niciun avertisment

http://www.frannnta-design.com/

Sus In jos

In cos Re: avatar in lista de membri online

Mesaj Scris de H4cK3R*uL la data de Sam 19 Apr - 12:50

Avand in vedere ca in ultimele 2 saptamani autorul nu a mai aratat interes pentru acesta problema, topicul va fi inchis si trimis in cos. Daca problema nu a fost rezolvata, va invitam sa deschideti un nou topic, in sectiunea corespunzatoare si avand un titlu explicit.

H4cK3R*uL
Membru onorific
Membru onorific

masculin

Mesaje : 2468
Varsta : 21
Localizare : Împărăția umbrelor.
Data de inscriere : 18/01/2013
Multumiri : 321
Niciun avertisment

http://www.Real-Arena.com

Sus In jos

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum