Phoenix PHP > Friends (edited).

Results 1 to 14 of 14
  1. #1
    Account Upgraded | Title Enabled! Predict is offline
    MemberRank
    Aug 2008 Join Date
    760Posts

    Phoenix PHP > Friends (edited).

    I understand that this was released by cooldude159, although I've edited the source code and fixed a few errors.

    Add this into your home.php
    PHP Code:
    <div class="contentBox"> 

            <div class="boxHeader">Friends List</div> 

            <div class="boxContent"> 

            <div class="FriendsBox"> 
    <?php 
                $query 
    mysql_query("SELECT * FROM messenger_friendships WHERE user_one_id ='".$users->UserInfo($username'id')."' ORDER BY RAND() LIMIT 13"); 
                while(
    $friends mysql_fetch_array($query)) 
                { 
                    
    $getfriend mysql_query("SELECT * FROM users WHERE id ='".$friends['user_two_id']."'"); 
                                    
    $friend mysql_fetch_array($getfriend); 
    ?> 
    <span class="hotspot" onmouseover="tooltip.show('<?php echo $friend['username']; ?>');" onmouseout="tooltip.hide();"> 

                        <a href="home.php?u=<?php echo $friend['username']; ?>"><img src="http://www.habbo.com/habbo-imaging/avatarimage?figure=<?php echo $friend['look']; ?>&size=s" style="float:left" /></a> 

                        </span> 
    <?php 

    ?> 

    </div> </div> </div> </div>
    Now open /Public/Styles/(FILE)/CSS/main.css
    Add these snippets of code to your cascaded style sheet.

    Code:
     
    div.FriendsBox { 
        overflow: hidden; 
    } 
    
    div.FriendsBox > div.Friend { 
        padding-top:5px; 
        padding-bottom:5px; 
        font-weight:bolder; 
    } 
    
    .hotspot {cursor:default;} 
    #tt { 
         position:absolute; 
         display:block; 
         background:url(../Images/tt_left.gif) top left no-repeat; 
     } 
     #tttop { 
         display:block; 
         height:5px; 
         margin-left:5px; 
         background:url(../Images/tt_top.gif) top right no-repeat; 
         overflow:hidden; 
     } 
     #ttcont { 
         display:block; 
         padding:2px 12px 3px 7px; 
         margin-left:5px; 
         background:#666; 
         color:#fff; 
     } 
    #ttbot { 
        display:block; 
        height:5px; 
        margin-left:5px; 
        background:url(../Images/tt_bottom.gif) top right no-repeat; 
        overflow:hidden; 
    }
    DOWNLOAD these images

    Place the images in Public/Styles/(FILE)/Images

    Add this file to Public/JS/
    Save it as a .JS file and name it as tooltip.js

    Code:
    var tooltip=function(){ 
     var id = 'tt'; 
     var top = 3; 
     var left = 3; 
     var maxw = 300; 
     var speed = 10; 
     var timer = 20; 
     var endalpha = 95; 
     var alpha = 0; 
     var tt,t,c,b,h; 
     var ie = document.all ? true : false; 
     return{ 
      show:function(v,w){ 
       if(tt == null){ 
        tt = document.createElement('div'); 
        tt.setAttribute('id',id); 
        t = document.createElement('div'); 
        t.setAttribute('id',id + 'top'); 
        c = document.createElement('div'); 
        c.setAttribute('id',id + 'cont'); 
        b = document.createElement('div'); 
        b.setAttribute('id',id + 'bot'); 
        tt.appendChild(t); 
        tt.appendChild(c); 
        tt.appendChild(b); 
        document.body.appendChild(tt); 
        tt.style.opacity = 0; 
        tt.style.filter = 'alpha(opacity=0)'; 
        document.onmousemove = this.pos; 
       } 
       tt.style.display = 'block'; 
       c.innerHTML = v; 
       tt.style.width = w ? w + 'px' : 'auto'; 
       if(!w && ie){ 
        t.style.display = 'none'; 
        b.style.display = 'none'; 
        tt.style.width = tt.offsetWidth; 
        t.style.display = 'block'; 
        b.style.display = 'block'; 
       } 
      if(tt.offsetWidth > maxw){tt.style.width = maxw + 'px'} 
      h = parseInt(tt.offsetHeight) + top; 
      clearInterval(tt.timer); 
      tt.timer = setInterval(function(){tooltip.fade(1)},timer); 
      }, 
      pos:function(e){ 
       var u = ie ? event.clientY + document.documentElement.scrollTop : e.pageY; 
       var l = ie ? event.clientX + document.documentElement.scrollLeft : e.pageX; 
       tt.style.top = (u - h) + 'px'; 
       tt.style.left = (l + left) + 'px'; 
      }, 
      fade:function(d){ 
       var a = alpha; 
       if((a != endalpha && d == 1) || (a != 0 && d == -1)){ 
        var i = speed; 
       if(endalpha - a < speed && d == 1){ 
        i = endalpha - a; 
       }else if(alpha < speed && d == -1){ 
         i = a; 
       } 
       alpha = a + (i * d); 
       tt.style.opacity = alpha * .01; 
       tt.style.filter = 'alpha(opacity=' + alpha + ')'; 
      }else{ 
        clearInterval(tt.timer); 
         if(d == -1){tt.style.display = 'none'} 
      } 
     }, 
     hide:function(){ 
      clearInterval(tt.timer); 
       tt.timer = setInterval(function(){tooltip.fade(-1)},timer); 
      } 
     }; 
    }(); 
    function makevisible(cur,which){ 
    strength=(which==0)? 1 : 0.4 
    
    if (cur.style.MozOpacity) 
    cur.style.MozOpacity=strength 
    else if (cur.filters) 
    cur.filters.alpha.opacity=strength*100 
    } 
    var message=""; 
    /////////////////////////////////// 
    function clickIE() {if (document.all) {(message);return false;}} 
    function clickNS(e) {if  
    (document.layers||(document.getElementById&&!document.all)) { 
    if (e.which==2||e.which==3) {(message);return false;}}} 
    if (document.layers)  
    {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;} 
    else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;} 
    
    document.oncontextmenu=new Function("return false")


    ---------- Post added at 05:48 PM ---------- Previous post was at 05:36 PM ----------


    A print screen to show evidence.


  2. #2
    Say whaaat pLEDGE is offline
    MemberRank
    Jun 2010 Join Date
    NorwayLocation
    299Posts

    Re: Phoenix PHP > Friends (edited).

    Thank you. Where did you get that layout?
    Posted via Mobile Device

  3. #3
    Account Upgraded | Title Enabled! Predict is offline
    MemberRank
    Aug 2008 Join Date
    760Posts

    Re: Phoenix PHP > Friends (edited).

    Quote Originally Posted by pLEDGE View Post
    Thank you. Where did you get that layout?
    Posted via Mobile Device
    The design of the website was made by Jak, the coding was coded by me (the base is PhoenixPHP).
    Last edited by Predict; 09-07-11 at 06:56 PM.

  4. #4
    Account Upgraded | Title Enabled! itzJay is offline
    MemberRank
    Dec 2008 Join Date
    415Posts

    Re: Phoenix PHP > Friends (edited).

    Thank you for this!

  5. #5
    Account Upgraded | Title Enabled! Predict is offline
    MemberRank
    Aug 2008 Join Date
    760Posts

    Re: Phoenix PHP > Friends (edited).

    I'm glad I could help you out. I'm sure to post some other addons for Phoenix PHP.

  6. #6
    Alpha Member zMagenta is offline
    MemberRank
    Jun 2011 Join Date
    1,860Posts

    Re: Phoenix PHP > Friends (edited).

    Nice <3

  7. #7
    Enthusiast Originalz is offline
    MemberRank
    Jul 2011 Join Date
    44Posts

    Re: Phoenix PHP > Friends (edited).

    Looks Very Nice, Didnt Test Yet. Gonna test Soon (Y)

  8. #8
    Account Upgraded | Title Enabled! Predict is offline
    MemberRank
    Aug 2008 Join Date
    760Posts

    Re: Phoenix PHP > Friends (edited).

    Thanks for the feedback. I decided to add a "biography" page into the staff area, since it looked rather boring. Staff members will be able to edit their biography. ^ ^


  9. #9
    Proficient Member Evilsmoothie is offline
    MemberRank
    May 2011 Join Date
    NorwayLocation
    153Posts

    Re: Phoenix PHP > Friends (edited).

    Thanks :)

    gjfnd, I Also want that layout >;O

  10. #10
    Account Upgraded | Title Enabled! jamieturner is offline
    MemberRank
    Oct 2010 Join Date
    United KingdomLocation
    359Posts

    Re: Phoenix PHP > Friends (edited).

    same its so nice, release it...

    Thanks :)

  11. #11
    Member ChrisDaniel is offline
    MemberRank
    Jun 2011 Join Date
    In a forestLocation
    83Posts

    Re: Phoenix PHP > Friends (edited).

    Very nice, Works.

  12. #12
    Account Upgraded | Title Enabled! Predict is offline
    MemberRank
    Aug 2008 Join Date
    760Posts

    Re: Phoenix PHP > Friends (edited).

    I understand that you want the layout, however I've already explained why I will no longer release it. Although you can find the next best thing: http://forum.ragezone.com/f331/mabbo...matter-753514/ (Although I doubt it will be as good as mine).

    I will be releasing some addons for Phoenix PHP and maybe release the FAQs page.

  13. #13
    Account Upgraded | Title Enabled! jamieturner is offline
    MemberRank
    Oct 2010 Join Date
    United KingdomLocation
    359Posts

    thumbs up Re: Phoenix PHP > Friends (edited).

    don't see why you can't release it, you've Ripped it and made a huge fuss about it,

    wouldn't it be decent of you to release it to the community?

  14. #14
    Member twentySix26 is offline
    MemberRank
    Mar 2011 Join Date
    68Posts

    Re: Phoenix PHP > Friends (edited).

    Quote Originally Posted by jamieturner View Post
    don't see why you can't release it, you've Ripped it and made a huge fuss about it,

    wouldn't it be decent of you to release it to the community?
    It's always that TYPICAL noob, who knows nothing, is that you?



Advertisement