Advertisement
Guest User

home

a guest
Jul 19th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 40.84 KB | None | 0 0
  1. <?php
  2.  
  3. require_once('./data_classes/server-data.php_data_classes-core.php.php');
  4. require_once('./data_classes/server-data.php_data_classes-session.php.php');
  5.  
  6. if(isset($_GET['web-home-tag']) || isset($_GET['web-home-name']) || isset($_POST['web-home-name'])){
  7.     if(isset($_GET['web-home-tag'])){
  8.     $searchname = FilterText($_GET['web-home-tag']);
  9.     } else if(isset($_GET['web-home-name'])){
  10.     $searchname = FilterText($_GET['web-home-name']);
  11.     } else if(isset($_POST['web-home-name'])){
  12.     $searchname = FilterText($_POST['web-home-sname']);
  13.     } else {
  14.     $error = true;
  15.     }
  16.  
  17.     $user_sql = mysql_query("SELECT * FROM users WHERE username = '".$searchname."' LIMIT 1") or die(mysql_error());
  18.     $user_exists = mysql_num_rows($user_sql);
  19.  
  20.     if($user_exists == "1"){
  21.     $error = false;
  22.     $user_row = mysql_fetch_assoc($user_sql);
  23.  
  24.     $pagename = "".$user_row['username']."";
  25.  
  26.     } else { $error = true; }
  27.    
  28.     } else if(isset($_GET['tagid']) || isset($_GET['id']) || isset($_POST['id'])){
  29.     if(isset($_GET['tagid'])){
  30.     $searchid = FilterText($_GET['tagid']);
  31.     } else if(isset($_GET['id'])){
  32.     $searchid = FilterText($_GET['id']);
  33.     } else if(isset($_POST['id'])){
  34.     $searchid = FilterText($_POST['id']);
  35.     } else {
  36.     $error = true;
  37.     }
  38.  
  39.     $user_sql = mysql_query("SELECT * FROM users WHERE id = '".$searchid."' LIMIT 1") or die(mysql_error());
  40.     $user_exists = mysql_num_rows($user_sql);
  41.  
  42.     if($user_exists == "1"){
  43.     $error = false;
  44.     $user_row = mysql_fetch_assoc($user_sql);
  45.     $pagename = "Home - ".$user_row['username']."";
  46.     } else {
  47.     $error = true;
  48.     }
  49.  
  50.     } else { $error = true; }
  51.  
  52.     if(isset($_GET['do']) && FilterText($_GET['do']) == "edit" && $logged_in){
  53.     if($user_row['username'] == $name){
  54.     $edit_mode = true;
  55.     }else{
  56.     header("location:home?do=bounce&name=".$user_row['username'].""); exit;
  57.     $edit_mode = false;
  58.     }
  59.  
  60.     } else { $edit_mode = false; }
  61.  
  62.     if(!$error && !IsUserBanned($user_row['username'])){
  63.     $body_id = "viewmode";
  64.     if($edit_mode){
  65.     $body_id = "editmode";
  66.     }
  67.  
  68.     } else { $body_id = "home"; }
  69.  
  70.     if($searchname == $rawname && $logged_in){
  71.     $pageid = "myprofile";
  72.     } else {
  73.     $pageid = "profile";
  74.     }
  75.  
  76. $bg_fetch = mysql_query("SELECT data FROM homes_stickers WHERE type = '4' AND userid = '".$user_row['id']."' AND groupid = '-1' LIMIT 1");
  77. $bg_exists = mysql_num_rows($bg_fetch);
  78.  
  79.     if($bg_exists < 1){ // if there's no background override for this user set it to the standard
  80.         $bg = "b_bg_pattern_abstract2";
  81.     } else {
  82.         $bg = mysql_fetch_array($bg_fetch);
  83.         $bg = "b_" . $bg[0];
  84.     }
  85.  
  86.     if($searchname !== $name){
  87.     mysql_query("INSERT INTO logs_visitedhomes (id_user,id_target,timestamp) VALUES ('".$my_id."','".$user_row['id']."','".time()."')");
  88.     }
  89.  
  90.     $defaultskin_check = mysql_query("SELECT * FROM homes_stickers WHERE userid = '".$user_row['id']."' AND type = '2' AND subtype = '1'");
  91.     if(mysql_num_rows($defaultskin_check) < 1){
  92.         mysql_query("INSERT INTO homes_stickers (userid,type,data,subtype,x,y,z,skin) VALUES ('".$user_row['id']."','2','0','1','25','25','5','defaultskin')") or die(mysql_error());
  93.     }
  94.  
  95. mysql_fetch_assoc($get_friends = mysql_query("SELECT * FROM messenger_friendships WHERE user_two_id = '".$my_id."' and user_one_id = '".$user_row['id']."' or user_one_id = '".$my_id."' and user_two_id = '".$user_row['id']."'"));
  96. $friend = mysql_fetch_assoc($get_friends);
  97.  
  98. if(!$error){
  99. if($user_row['visibility'] == "NOBODY" && $user_row['username'] == $name or $user_row['visibility'] == "FRIENDS" && $friend['user_two_id'] == $my_id or $user_row['visibility'] == "FRIENDS" && $friend['user_one_id'] == $my_id or $user_row['visibility'] == "EVERYONE" or $myrow['rank'] > 6){
  100.  
  101. require_once('./templates/community_hsubheader.php');
  102. require_once('./templates/community_header.php');
  103.  
  104. ?>
  105.  
  106. <div id="container">
  107. <div id="content" style="position: relative" class="clearfix">
  108. <div id="mypage-wrapper" class="cbb blue">
  109. <div class="box-tabs-container box-tabs-left clearfix">
  110.  
  111. <?php if($user_row['username'] == $name && $edit_mode !== true){ ?><a href="<?php echo $path; ?>/home/<?php echo $user_row['username']; ?>&do=edit" id="edit-button" class="new-button dark-button edit-icon" style="float:left"><b><span></span>Editar</b><i></i></a><?php } ?>
  112.     <h2 class="page-owner"><?php echo $user_row['username']; ?></h2>
  113.     <ul class="box-tabs"></ul>
  114. </div>
  115.  
  116. <div id="mypage-content">
  117. <?php if($edit_mode == true){ ?>
  118. <div id="top-toolbar" class="clearfix">
  119.     <ul>
  120.         <li><a href="#" id="inventory-button">Meu Inventário</a></li>
  121.         <li><a href="#" id="webstore-button">Loja Habbo Home</a></li>
  122.     </ul>
  123.  
  124.     <form action="#" method="get" style="width: 50%;">
  125.         <a id="cancel-button" class="new-button red-button cancel-icon" href="#"><b><span></span>Cancelar</b><i></i></a>
  126.         <a id="save-button" class="new-button green-button save-icon" href="#"><b><span></span>Salvar</b><i></i></a>
  127.     </form>
  128. </div>
  129. <?php } ?>
  130.         <div id="mypage-bg" class="<?php echo $bg; ?>">
  131.             <div id="playground-outer">
  132.                 <div id="playground">
  133.  
  134. <?php
  135.  
  136. $get_em = mysql_query("SELECT * FROM homes_stickers WHERE userid = '".$user_row['id']."' AND groupid = '-1' AND type < 4 LIMIT 200") or die(mysql_error());
  137. while ($row = mysql_fetch_assoc($get_em)) {
  138.  
  139.     switch($row['type']){
  140.     default: $type = "sticker"; break;
  141.     case 1: $type = "sticker"; break;
  142.     case 2: $type = "widget"; break;
  143.     case 3: $type = "stickie"; break;
  144.     case 4: $type = "ignore"; break;
  145.     }
  146.  
  147.     if($edit_mode == true){
  148.     $edit = "\n<img src=\"./web-gallery/images/myhabbo/icon_edit.gif\" width=\"19\" height=\"18\" class=\"edit-button\" id=\"" . $type . "-" . $row['id'] . "-edit\" />
  149. <script language=\"JavaScript\" type=\"text/javascript\">
  150. Event.observe(\"".$type."-".$row['id']."-edit\", \"click\", function(e) { openEditMenu(e, ".$row['id'].", \"".$type."\", \"".$type."-".$row['id']."-edit\"); }, false);
  151. </script>\n";
  152.     } else {
  153.     $edit = " ";
  154.     }
  155.  
  156.     $content = bbcode_format(nl2br(HoloText($row['data'])));
  157.  
  158.     if($type == "stickie"){
  159.     printf("<div class=\"movable stickie n_skin_%s-c\" style=\" left: %spx; top: %spx; z-index: %s;\" id=\"stickie-%s\">
  160.     <div class=\"n_skin_%s\" >
  161.         <div class=\"stickie-header\">
  162.             <h3>%s</h3>
  163.             <div class=\"clear\"></div>
  164.         </div>
  165.         <div class=\"stickie-body\">
  166.             <div class=\"stickie-content\">
  167.                 <div class=\"stickie-markup\">%s</div>
  168.                 <div class=\"stickie-footer\">
  169.                 </div>
  170.             </div>
  171.         </div>
  172.     </div>
  173. </div>",$row['skin'],$row['x'],$row['y'],$row['z'],$row['id'],$row['skin'],$edit,$content);
  174.     } elseif($type == "sticker"){
  175.     printf("<div class=\"movable sticker s_%s\" style=\"left: %spx; top: %spx; z-index: %s\" id=\"sticker-%s\">\n%s\n</div>", $row['data'], $row['x'], $row['y'], $row['z'], $row['id'], $edit);
  176.     } elseif($type == "widget"){
  177.  
  178.         switch($row['subtype']){
  179.         case 1: $subtype = "Profilewidget"; break;
  180.         case 2: $subtype = "GroupsWidget"; break;
  181.         case 3: $subtype = "RoomsWidget"; break;
  182.         case 4: $subtype = "GuestbookWidget"; break;
  183.         case 5: $subtype = "FriendsWidget"; break;
  184.         case 6: $subtype = "TraxPlayerWidget"; break;
  185.         case 7: $subtype = "HighScoresWidget"; break;
  186.         case 8: $subtype = "BadgesWidget"; break;
  187.         case 9: $subtype = "RatingWidget";
  188.         }
  189. ?>
  190.  
  191.  
  192. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  193. <?php if($subtype == "GroupsWidget"){ ?>
  194. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  195.  
  196. <?php $groups = mysql_evaluate("SELECT COUNT(*) FROM group_members WHERE id_user = '".$user_row['id']."' LIMIT 1"); ?>
  197.  
  198. <div class="movable widget GroupsWidget" id="widget-<?php echo $row['id']; ?>" style=" left: <?php echo $row['x']; ?>px; top: <?php echo $row['y']; ?>px; z-index: <?php echo $row['z']; ?>">
  199. <div class="w_skin_<?php echo $row['skin']; ?>">
  200.     <div class="widget-corner" id="widget-<?php echo $row['id']; ?>-handle">
  201.         <div class="widget-headline"><h3><span class="header-left">&nbsp;</span><span class="header-middle">Meus grupos (<span id="groups-list-size"><?php echo $groups; ?></span>)</span><span class="header-right"><?php echo $edit; ?></span></h3>
  202.         </div>
  203.     </div>
  204.     <div class="widget-body">
  205.         <div class="widget-content">
  206.  
  207. <div class="groups-list-container">
  208. <ul class="groups-list">
  209.  
  210. <?php
  211.  
  212. $get_groups = mysql_query("SELECT * FROM group_members WHERE id_user = '".$user_row['id']."'") or die(mysql_error());
  213.  
  214. if(mysql_num_rows($get_groups) > 0){
  215. while($members_row = mysql_fetch_assoc($get_groups)){
  216.  
  217. $get_groupdata = mysql_query("SELECT * FROM group_details WHERE id = '".$members_row['id_group']."' LIMIT 1") or die(mysql_error());
  218. $grouprow = mysql_fetch_assoc($get_groupdata);
  219.  
  220. ?>
  221.  
  222.     <li title="<?php echo $grouprow['name']; ?>" id="groups-list-<?php echo $row['id']; ?>-<?php echo $grouprow['id']; ?>">
  223.     <div class="groups-list-icon"><a href="<?php echo $path; ?>/groups/<?php echo $$grouprow['id']; ?>"><img src='./habbo-imaging/badge.php?badge=<?php echo $grouprow['badge']; ?>.gif'></a></div>
  224.     <div class="groups-list-open"></div>
  225.     <h4><a href="<?php echo $path; ?>/groups/<?php echo $grouprow['id']; ?>"><?php echo $grouprow['name']; ?></a></h4>
  226.     <p>
  227.     Criado:<br />
  228.     <?php if($members_row['is_current'] == 1){ ?><div class="favourite-group" title="Favorito"></div><?php } ?>
  229.     <?php if($members_row['rank'] > 1 && $grouprow['ownerid'] !== $user_row['id']){ ?><div class="admin-group" title="Admin"></div><?php } ?>
  230.     <?php if($grouprow['ownerid'] == $user_row['id'] && $members_row['rank'] > 1){ ?><div class="owned-group" title="Propietario"></div><?php } ?>
  231.     <b><?php echo $grouprow['created']; ?></b>
  232.     </p>
  233.     <div class=\"clear\"></div>
  234.     </li>
  235.  
  236. <?php } }else { echo"Você não tem grupos"; } ?>
  237.  
  238. </ul></div>
  239.  
  240. <div class="groups-list-loading"><div><a href="#" class="groups-loading-close"></a></div><div class="clear"></div><p style="text-align:center"><img src="./web-gallery/images/progress_bubbles.gif" alt="" width="29" height="6"></p></div>
  241. <div class="groups-list-info"></div>
  242.  
  243.         <div class="clear"></div>
  244.         </div>
  245.     </div>
  246. </div>
  247. </div>
  248.  
  249. <script type="text/javascript">
  250. document.observe("dom:loaded", function() {
  251.     new GroupsWidget('<?php echo $user_row['id']; ?>', '<?php echo $row['id']; ?>');
  252. });
  253. </script>
  254.  
  255. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  256. <?php } elseif($subtype == "Profilewidget"){ ?>
  257. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  258.  
  259. <?php
  260.  
  261. $found_profile = true;
  262. $info = mysql_query("SELECT * FROM users WHERE username = '".$searchname."' LIMIT 1") or die(mysql_error());
  263. $userdata = mysql_fetch_assoc($info);
  264.  
  265. if(mysql_num_rows($info) > 0){
  266.  
  267. ?>
  268.  
  269. <div class="movable widget ProfileWidget" id="widget-<?php echo $row['id']; ?>" style=" left: <?php echo $row['x']; ?>px; top: <?php echo $row['y']; ?>px; z-index: <?php echo $row['z']; ?>;">
  270. <div class="w_skin_<?php echo $row['skin']; ?>">
  271.     <div class="widget-corner" id="widget-<?php echo $row['id']; ?>-handle">
  272.         <div class="widget-headline"><h3><?php echo $edit; ?>
  273. <span class="header-left">&nbsp;</span><span class="header-middle">Meu Perfil</span><span class="header-right">&nbsp;</span></h3>
  274.         </div>
  275.     </div>
  276.  
  277.     <div class="widget-body">
  278.         <div class="widget-content">
  279.     <div class="profile-info">
  280.  
  281.         <div class="name" style="float: left">
  282.             <span class="name-text"><?php echo $userdata['username']; ?></span>
  283.         </div>
  284.  
  285.         <br class="clear">
  286.  
  287. <?php if($userdata['online'] == "1"){ ?>
  288.     <img alt="online" src="<?php echo $path; ?>/web-gallery/images/myhabbo/habbo_online_anim_big.gif">
  289. <?php } else { ?>
  290.     <img alt="offline" src="<?php echo $path; ?>/web-gallery/images/myhabbo/habbo_offline_big.gif">
  291. <?php } ?>
  292.  
  293.         <div class="birthday text">
  294.             <?php echo $shortname; ?> criado em:
  295.         </div>
  296.         <div class="birthday date">
  297.             <?php echo date('d-m-Y', $userdata['account_created']); ?>
  298.         </div>
  299.         <div>
  300.  
  301. <?php
  302.     $get_cc = mysql_query("SELECT * FROM user_badges WHERE user_id = '".$userdata['id']."' and badge_slot = '1'") or die(mysql_error());
  303.     $get_cc_badge = mysql_fetch_assoc($get_cc);
  304.  
  305.     $groupbadge = mysql_query("SELECT * FROM group_members WHERE id_user = '".$userdata['id']."' AND is_current = '1'");
  306.     $badge = mysql_fetch_assoc($groupbadge);
  307.     $groupbadge_check = mysql_num_rows($groupbadge);
  308.  
  309.         $badgedetails_a = mysql_query("SELECT * FROM group_details WHERE id = '".$badge['id_group']."'");
  310.         $badgedetails = mysql_fetch_assoc($badgedetails_a);
  311.  
  312.     if($groupbadge_check > 0){
  313.         echo"<a href='".$path."/groups/".$badgedetails['id']."'><img src='".$path."/habbo-imaging/badge.php?badge=".$badgedetails['badge'].".gif'></a>";
  314.     }
  315.  
  316.     if(mysql_num_rows($get_cc) > 0){
  317.         echo "<img src=\"".$cimagesurl.$badgesurl.$get_cc_badge['badge_id'].".gif\"/></a>";
  318.     }
  319. ?>
  320.         </div>
  321.     </div>
  322.     <div class="profile-figure">
  323.             <img alt="<?php echo $userdata['username']; ?>" src="<?php echo $avatar; echo $userdata['look']; ?>&size=b&direction=4&head_direction=4&gesture=sml">
  324.     </div>
  325.     <?php if($userdata['motto'] != null){ ?>
  326.         <div class="profile-motto">
  327.             <?php echo HoloText($userdata['motto']); ?>
  328.             <div class="clear"></div>
  329.         </div>
  330.     <?php }
  331.     if($userdata['id'] != $my_id && $logged_in == true){ ?>
  332.         <div class="profile-friend-request clearfix">
  333.             <a href="./myhabbo/friends_add.php?id=<?php echo $userdata['id']; ?>" class="new-button" id="add-friend" style="float: left"><b>Adicionar como amigo</b><i></i></a>
  334.         </div>
  335.  
  336. <?php } ?>
  337.  
  338. </div>
  339.     <script type="text/javascript">
  340.         document.observe("dom:loaded", function() {
  341.             new ProfileWidget('<?php echo $userdata['id']; ?>', '<?php echo $userdata['id']; ?>', {
  342.                 headerText: "Você tem certeza?",
  343.                 messageText: "Tem certeza que você quer <strong\><?php echo $userdata['username']; ?></strong\> ser seu amigo? Pense duas vezes antes de dar o OK!",
  344.                 buttonText: "OK",
  345.                 cancelButtonText: "Cancelar"
  346.             });
  347.         });
  348.     </script>
  349.         <div class="clear"></div>
  350.         </div>
  351.     </div>
  352. </div></div>
  353.  
  354. <?php } ?>
  355.  
  356. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  357. <?php } elseif($subtype == "RoomsWidget"){ ?>
  358. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  359.  
  360. <div class="movable widget RoomsWidget" id="widget-<?php echo $row['id']; ?>" style=" left: <?php echo $row['x']; ?>px; top: <?php echo $row['y']; ?>px; z-index: <?php echo $row['z']; ?>;">
  361. <div class="w_skin_<?php echo $row['skin']; ?>">
  362. <div class="widget-corner" id="widget-<?php echo $row['id']; ?>-handle">
  363.  
  364. <div class="widget-headline"><h3>
  365. <?php echo $edit; ?>
  366. </script>
  367.  
  368. <span class="header-left">&nbsp;</span><span class="header-middle">MEUS QUARTOS</span><span class="header-right">&nbsp;</span></h3>
  369.  
  370. </div> 
  371. </div>
  372.  
  373. <div class="widget-body">
  374. <div class="widget-content">
  375.  
  376. <?php          
  377.  
  378. $roomsql = mysql_query("SELECT * FROM rooms WHERE owner = '".$user_row['username']."'");
  379. if(mysql_num_rows($roomsql) >= 1){
  380.  
  381. ?>
  382.  
  383. <div id="room_wrapper">
  384. <table border="0" cellpadding="0" cellspacing="0">
  385.  
  386. <?php
  387.  
  388. $i = 0;
  389. while ($room = mysql_fetch_assoc($roomsql)) {
  390. $i++;
  391.  
  392. if(mysql_num_rows($roomsql) == $i){
  393.     $asdf = " ";
  394. } else {
  395.     $asdf = "\"class=\"dotted-line\"";
  396. }
  397.  
  398. if($room['state'] == "open"){
  399.     $icon = "open";
  400.     $text = "Entrar";
  401. }elseif($room['state'] == "password"){
  402.     $icon = "password";
  403.     $text = "Protegida com senha";
  404. } elseif($room['state'] == "locked"){
  405.     $icon = "locked";
  406.     $text = "Fechado";
  407. }
  408.  
  409. ?>
  410.  
  411. <tr>
  412.  
  413. <td valign="top">
  414. <div class="room_image">
  415. <img src="<?php echo $path; ?>/web-gallery/images/myhabbo/rooms/room_icon_<?php echo $icon; ?>.gif" alt="" align="middle"/>
  416. </div>
  417. </td>
  418.  
  419. <td <?php echo $asdf; ?>>
  420. <div class="room_info">
  421. <div class="room_name"><?php echo $room['caption']; ?></div>
  422. <img id="room-<?php echo $room['id']; ?>-report" class="report-button report-r"alt="report" src="<?php echo $path; ?>/web-gallery/images/myhabbo/buttons/report_button.gif" style="display: none;" />
  423.  
  424. <div class="clear"></div>
  425. <div><?php echo $room['description']; ?></div>
  426.  
  427. <a href="/client?forwardId=2&amp;roomId=<?php echo $room['id']; ?>" target="" id="room-navigation-link_<?php echo $room['id']; ?>" onclick="HabboClient.roomForward(this, '<?php echo $room['id']; ?>', 'private', true); return false;">
  428. <?php echo $text; ?>
  429. </a>
  430.  
  431. </div>
  432. <br class="clear" />
  433.  
  434. </td>
  435. </tr>
  436.  
  437. <?php } ?>
  438.  
  439. <br class="clear" />
  440. </td>
  441. </tr>
  442. </table>
  443. </div>
  444.  
  445. <?php } else { echo "Você não tem quartos"; } ?>
  446.  
  447. <div class="clear"></div>
  448. </div>
  449. </div>
  450. </div>
  451. </div>
  452.  
  453. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  454. <?php } elseif($subtype == "GuestbookWidget"){ ?>
  455. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  456.    
  457. <?php
  458.  
  459. $sql = mysql_query("SELECT * FROM homes_guestbook WHERE widget_id = '".$row['id']."' ORDER BY id DESC");
  460. $count = mysql_num_rows($sql);
  461.  
  462. if($row['10'] == "0"){
  463.     $status = "public";
  464. }else{
  465.     $status = "private";
  466. }
  467.  
  468. if($searchname == $name){
  469.     mysql_query("UPDATE homes_guestbook SET pickup = '0' WHERE widget_id = '".$row['id']."'");
  470. }
  471.  
  472. ?>
  473.    
  474. <div class="movable widget GuestbookWidget" id="widget-<?php echo $row['id']; ?>" style=" left: <?php echo $row['x']; ?>px; top: <?php echo $row['y']; ?>px; z-index: <?php echo $row['z']; ?>;">
  475. <div class="w_skin_<?php echo $row['skin']; ?>">
  476.     <div class="widget-corner" id="widget-<?php echo $row['id']; ?>-handle">
  477.         <div class="widget-headline"><h3>
  478.         <?php echo $edit; ?>
  479.         <span class="header-left">&nbsp;</span><span class="header-middle">Livro de visitas(<span id="guestbook-size"><?php echo $count; ?></span>) <span id="guestbook-type" class="<?php echo $status; ?>"><?php if($row['10'] == "0"){ ?><img src="./web-gallery/images/groups/status_exclusive.gif" title="Apenas amigos" alt="Apenas amigos"/><?php } ?></span></span><span class="header-right">&nbsp;</span></h3>
  480.         </div> 
  481.     </div>
  482.  
  483. <div class="widget-body">
  484. <div class="widget-content">
  485. <div id="guestbook-wrapper" class="gb-public">
  486. <ul class="guestbook-entries" id="guestbook-entry-container">
  487.  
  488. <?php if($count == 0){ ?>
  489.     <div id="guestbook-empty-notes">Libro vac&iacute;o</div>
  490. <?php } else {
  491.  
  492.     $i = 0;
  493.     while ($guestbook = mysql_fetch_assoc($sql)) {
  494.     $i++;
  495.                
  496.     $userdata = mysql_fetch_assoc(mysql_query("SELECT * FROM users WHERE id = '".$guestbook['userid']."' LIMIT 1"));
  497.     if($my_id == $guestbook['userid']){
  498.         $owneronly = "<img src=\"./web-gallery/images/myhabbo/buttons/delete_entry_button.gif\" id=\"gbentry-delete-".$guestbook['id']."\" class=\"gbentry-delete\" style=\"cursor:pointer\" alt=\"\"/><br/>";
  499.     } elseif($user_row['id'] == $my_id) {
  500.         $owneronly = "<img src=\"./web-gallery/images/myhabbo/buttons/delete_entry_button.gif\" id=\"gbentry-delete-".$guestbook['id']."\" class=\"gbentry-delete\" style=\"cursor:pointer\" alt=\"\"/><br/>";
  501.     } else {
  502.         $owneronly = "";
  503.     }
  504.    
  505.     if($userdata['online'] == '1'){
  506.         $useronline = "online";
  507.     } else {
  508.         $useronline = "offline";
  509.     }
  510. ?>
  511.     <li id="guestbook-entry-<?php echo $guestbook['id']; ?>" class="guestbook-entry">
  512.         <div class="guestbook-author">
  513.             <img src="<?php echo $avatar; echo $userdata['look']; ?>&direction=2&head_direction=2&gesture=sml&size=s" alt="<?php echo $userdata['username']; ?>" title="<?php echo $userdata['username']; ?>"/>
  514.         </div>
  515.             <div class="guestbook-actions">
  516.                     <?php echo $owneronly; ?>
  517.             </div>
  518.  
  519.         <div class="guestbook-message">
  520.             <div class="<?php echo $useronline; ?>">
  521.                 <a href="<?php echo $path; ?>/home/<?php echo $userdata['username']; ?>"><?php echo $userdata['username']; ?></a>
  522.             </div>
  523.             <p><?php echo HoloText($guestbook["message"],false,true); ?></p>
  524.         </div>
  525.         <div class="guestbook-cleaner">&nbsp;</div>
  526.         <div class="guestbook-entry-footer metadata"><?php echo $guestbook['time']; ?></div>
  527.     </li>
  528.  
  529. <?php } } ?>
  530.  
  531. </ul>
  532. </div>
  533.  
  534. <?php if($edit_mode == false){ ?>
  535.     <div class="guestbook-toolbar clearfix">
  536.     <a href="<?php echo $path; ?>/home/<?php echo $searchname; ?>#" class="new-button envelope-icon" id="guestbook-open-dialog">
  537.     <b><span></span>Nova mensagem</b><i></i>
  538.     </a>
  539.     </div>
  540. <?php } ?>
  541. <script type="text/javascript">
  542.     document.observe("dom:loaded", function() {
  543.         var gb<?php echo $row['id']; ?> = new GuestbookWidget('17570', '<?php echo $row['id']; ?>', 500);
  544.         var editMenuSection = $('guestbook-privacy-options');
  545.         if (editMenuSection) {
  546.             gb<?php echo $row['0']; ?>.updateOptionsList('public');
  547.         }
  548.     });
  549. </script>
  550.         <div class="clear"></div>
  551.         </div>
  552.     </div>
  553. </div>
  554. </div>
  555.  
  556. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  557. <?php } elseif($subtype == "HighScoresWidget"){ ?>
  558. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  559.  
  560. <div class="movable widget HighScoresWidget" id="widget-<?php echo $row['id']; ?>" style=" left: <?php echo $row['x']; ?>px; top: <?php echo $row['y']; ?>px; z-index: <?php echo $row['z']; ?>;">
  561. <div class="w_skin_<?php echo $row['skin']; ?>">
  562.     <div class="widget-corner" id="widget-<?php echo $row['id']; ?>-handle">
  563.         <div class="widget-headline"><h3><?php echo $edit; ?><span class="header-left">&nbsp;</span><span class="header-middle">Meus Pontos</span><span class="header-right">&nbsp;</span></h3>
  564.         </div> 
  565.     </div>
  566.  
  567. <div class="widget-body">
  568. <div class="widget-content">
  569.  
  570. <table>
  571.     <tr colspan="2">
  572.         <th>Battle Ball</a></th>
  573.     </tr>
  574.     <tr>
  575.         <td>Jogadas</td>
  576.         <td>-/-</td>
  577.     </tr>
  578.  
  579.     <tr>
  580.         <td>Pontos</td>
  581.         <td>-/-</td>
  582.     </tr>
  583. </table>
  584.  
  585.         <div class="clear"></div>
  586.         </div>
  587.     </div>
  588. </div>
  589. </div>
  590.  
  591. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  592. <?php } elseif($subtype == "FriendsWidget"){  ?>
  593. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  594.  
  595. <?php
  596.    
  597. $sql = mysql_query("SELECT * FROM messenger_friendships WHERE user_two_id = '".$user_row['id']."'");
  598. $count = mysql_num_rows($sql);
  599.  
  600. ?>
  601. <div class="movable widget FriendsWidget" id="widget-<?php echo $row['id']; ?>" style=" left: <?php echo $row['x']; ?>px; top: <?php echo $row['y']; ?>px; z-index: <?php echo $row['z']; ?>;">
  602. <div class="w_skin_<?php echo $row['skin']; ?>">
  603.     <div class="widget-corner" id="widget-<?php echo $row['id']; ?>-handle">
  604.         <div class="widget-headline"><h3><?php echo $edit; ?><span class="header-left">&nbsp;</span><span class="header-middle">Meus Amigos (<?php echo $count; ?>)</span><span class="header-right">&nbsp;</span></h3>
  605.         </div> 
  606.     </div>
  607.     <div class="widget-body">
  608.         <div class="widget-content">
  609.  
  610. <div id="avatar-list-search">
  611. <input type="text" style="float:left;" id="avatarlist-search-string"/>
  612. <a class="new-button" style="float:left;" id="avatarlist-search-button"><b>Buscar</b><i></i></a>
  613. </div>
  614. <br clear="all"/>
  615.  
  616. <div id="avatarlist-content">
  617.  
  618. <?php
  619. $bypass = true;
  620. $widgetid = $row['id'];
  621. include('./myhabbo/avatarlist_friendsearchpaging.php');
  622. ?>
  623.  
  624. <script type="text/javascript">
  625. document.observe("dom:loaded", function() {
  626.     window.widget<?php echo $row['id']; ?> = new FriendsWidget('<?php echo $user_row['id']; ?>', '<?php echo $row['id']; ?>');
  627. });
  628. </script>
  629.  
  630. </div>
  631.         <div class="clear"></div>
  632.         </div>
  633.     </div>
  634. </div>
  635. </div>
  636.  
  637. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  638. <?php } elseif($subtype == "TraxPlayerWidget"){ ?>
  639. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  640.  
  641. <div class="movable widget TraxPlayerWidget" id="widget-<?php echo $row['id']; ?>" style=" left: <?php echo $row['x']; ?>px; top: <?php echo $row['y']; ?>px; z-index: <?php echo $row['z']; ?>;">
  642. <div class="w_skin_<?php echo $row['skin']; ?>">
  643.     <div class="widget-corner" id="widget-<?php echo $row['0']; ?>-handle">
  644.         <div class="widget-headline"><h3><?php echo $edit; ?><span class="header-left">&nbsp;</span><span class="header-middle">TRAXPLAYER</span><span class="header-right">&nbsp;</span></h3>
  645.         </div> 
  646.     </div>
  647. <div class="widget-body">
  648. <div class="widget-content">
  649.  
  650. <?php
  651.  
  652. if($row['var'] == ""){
  653.     $songselected = false;
  654. }else{
  655.     $songselected = true;
  656. }
  657.  
  658. if($edit_mode == true){
  659.  
  660. ?>
  661.  
  662. <div id="traxplayer-content" style="text-align: center;">
  663. <img src="./web-gallery/images/traxplayer/player.png"/>
  664. </div>
  665.  
  666. <div id="edit-menu-trax-select-temp" style="display:none">
  667. <select id="trax-select-options-temp">
  668. <option value="">- Escolha a canção -</option>
  669.  
  670. <?php
  671.  
  672. $mysql = mysql_query("SELECT * FROM items WHERE user_id = '".$user_row['id']."'");
  673. $i = 0;
  674. while($machinerow = mysql_fetch_assoc($mysql)){
  675. $i++;
  676.  
  677. $sql = mysql_query("SELECT * FROM soundmachine_songs WHERE machineid = '".$machinerow['id']."'");
  678. $n = 0;
  679. while($songrow = mysql_fetch_assoc($sql)){
  680. $n++;
  681. if($songrow['id'] <> ""){ echo "<option value=\"".$songrow['id']."\">".trim(nl2br(HoloText($songrow['title'])))."</option>\n"; }
  682.  
  683. } } ?>
  684.  
  685. </select>
  686. </div>
  687. <?php }elseif($songselected == false){ ?>
  688. No tienes canciones seleccionadas.
  689.  
  690. <?php
  691.  
  692. }else{
  693.     $sql1 = mysql_query("SELECT * FROM soundmachine_songs WHERE id = '".$row['8']."' LIMIT 1");
  694.     $songrow1 = mysql_fetch_assoc($sql);
  695.  
  696. ?>
  697. <div id="traxplayer-content" style="text-align:center;"></div>
  698. <embed type="application/x-shockwave-flash"
  699. src="<?php echo $path; ?>web-gallery/flash/traxplayer/traxplayer.swf" name="traxplayer" quality="high"
  700. base="<?php echo $path; ?>web-gallery/flash/traxplayer/" allowscriptaccess="always" menu="false"
  701. wmode="transparent" flashvars="songUrl=<?php echo $path; ?>myhabbo/trax_song.php?songId=<?php echo $row['8']; ?>&amp;sampleUrl=http://images.habbohotel.com/dcr/hof_furni/mp3/" height="66" width="210" />
  702.  
  703. <?php } ?>
  704.  
  705.         <div class="clear"></div>
  706.         </div>
  707.     </div>
  708. </div>
  709. </div>
  710.  
  711. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  712. <?php } elseif($subtype == "BadgesWidget"){ ?>
  713. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  714.  
  715. <?php  
  716.     $pagenum = "1";
  717.     $sql = mysql_query("SELECT * FROM user_badges WHERE user_id = '".$user_row['id']."' ORDER BY badge_id ASC");
  718.     $count = mysql_num_rows($sql);
  719. ?>
  720.  
  721. <div class="movable widget BadgesWidget" id="widget-<?php echo $row['id']; ?>" style=" left: <?php echo $row['x']; ?>px; top: <?php echo $row['y']; ?>px; z-index: <?php echo $row['z']; ?>;">
  722. <div class="w_skin_<?php echo $row['skin']; ?>">
  723.     <div class="widget-corner" id="widget-<?php echo $row['id']; ?>-handle">
  724.         <div class="widget-headline"><h3><?php echo $edit; ?><span class="header-left">&nbsp;</span><span class="header-middle">Emblemas</span><span class="header-right">&nbsp;</span></h3>
  725.         </div> 
  726.     </div>
  727.     <div class="widget-body">
  728.         <div class="widget-content">
  729.     <div id="badgelist-content">
  730.     <?php if($count == 0){
  731.         echo "Este usuário não tem placas emblemas.";
  732.     }else{
  733.         $bypass1 = true;
  734.         include('./myhabbo/badgelist_badgepaging.php');
  735.     ?>
  736.     <?php } ?>
  737.         <script type="text/javascript">
  738.         document.observe("dom:loaded", function() {
  739.             window.badgesWidget<?php echo $row['id']; ?> = new BadgesWidget('<?php echo $count; ?>', '<?php echo $row['id']; ?>');
  740.         });
  741.         </script>
  742.     </div>
  743.         <div class="clear"></div>
  744.         </div>
  745.     </div>
  746.  
  747. </div>
  748. </div>
  749.  
  750. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  751. <?php } elseif($subtype == "RatingWidget"){ ?>
  752. <?php //////////////////////////////////////////////////////////////////////////////////////////////////// ?>
  753.  
  754. <?php  
  755.     $pagenum = "1";
  756.     $sql = mysql_query("SELECT * FROM user_badges WHERE user_id = '".$user_row['id']."' ORDER BY badge_id ASC");
  757.     $count = mysql_num_rows($sql);
  758. ?>
  759.  
  760. <div class="movable widget RatingWidget" id="widget-<?php echo $row['id']; ?>" style=" left: <?php echo $row['x']; ?>px; top: <?php echo $row['y']; ?>px; z-index: <?php echo $row['z']; ?>;">
  761. <div class="w_skin_<?php echo $row['skin']; ?>">
  762.     <div class="widget-corner" id="widget-<?php echo $row['id']; ?>-handle">
  763.         <div class="widget-headline"><h3><?php echo $edit; ?><span class="header-left">&nbsp;</span><span class="header-middle">Minha Classificação</span><span class="header-right">&nbsp;</span></h3>
  764.         </div> 
  765.     </div>
  766.  
  767.     <div class="widget-body">
  768.         <div class="widget-content">
  769.     <div id="rating-main">
  770. <?php
  771. $myvote = mysql_evaluate("SELECT COUNT(*) FROM homes_ratings WHERE raterid = '".$my_id."' AND userid = '".$user_row['id']."'");
  772. $totalvotes = mysql_evaluate("SELECT COUNT(*) FROM homes_ratings WHERE userid = '".$user_row['id']."'");
  773. $highvotes = mysql_evaluate("SELECT COUNT(*) FROM homes_ratings WHERE userid = '".$user_row['id']."' AND rating > 3");
  774. $votestally = mysql_evaluate("SELECT SUM(rating) FROM homes_ratings WHERE userid = '".$user_row['id']."'");
  775.  
  776. $x = $totalvotes;
  777. if($x == 0){ $x = 1; }
  778. $average = round($votestally / $x, 1);
  779. $px = ceil(($average * 150) / 5);
  780.  
  781. if($user_row['id'] == $my_id|| $myvote > 0){ $bypass = true; $ownerid = $user_row['id']; $widgetid = $row['id']; $rate = 0; require_once('./myhabbo/rating_rate.php'); }else{ ?>
  782. <script type="text/javascript">
  783.     var ratingWidget;
  784.     document.observe("dom:loaded", function() {
  785.         ratingWidget = new RatingWidget(<?php echo $user_row['id']; ?>, <?php echo $row['id']; ?>);
  786.     });
  787. </script><div class="rating-average">
  788.         <b>Media de votos: <?php echo $average; ?></b>
  789.     <div id="rating-stars" class="rating-stars" >
  790.                 <ul id="rating-unit_ul1" class="rating-unit-rating">
  791.                 <li class="rating-current-rating" style="width:<?php echo $px; ?>px;" /><?php if($logged_in){ ?>
  792.                     <li><a href="#"   class="r1-unit rater">1</a></li>
  793.                     <li><a href="#"   class="r2-unit rater">2</a></li>
  794.                     <li><a href="#"   class="r3-unit rater">3</a></li>
  795.                     <li><a href="#"   class="r4-unit rater">4</a></li>
  796.                     <li><a href="#"   class="r5-unit rater">5</a></li>
  797.    
  798.             <?php } ?></ul>
  799.     </div>
  800.     <?php echo $totalvotes; ?> Votos no total
  801.    
  802.     <br/>
  803.     (<?php echo $highvotes; ?> Habbo's votou 4 ou mais.)
  804. </div>
  805. <?php } ?>
  806.  
  807.     </div>
  808.         <div class="clear"></div>
  809.         </div>
  810.     </div>
  811. </div>
  812. </div>
  813.  
  814. <?php } } } ?>
  815.                 </div>
  816.             </div>
  817.             <div id="mypage-ad">
  818.     <div class="habblet ">
  819. <div class="ad-container">
  820. <?php if($hc > 0){ ?>
  821. &nbsp;
  822. <?php } else { ?>
  823. <?php } ?>
  824. </div>
  825.    
  826.     </div>
  827.                 </div>
  828.             </div>
  829.     </div>
  830.  
  831. </div>
  832.  
  833. <script type="text/javascript">
  834.     Event.observe(window, "load", observeAnim);
  835.     document.observe("dom:loaded", function() {
  836.         initDraggableDialogs();
  837.         repositionInvalidItems();
  838.     });
  839. </script>
  840.     </div>
  841.  
  842. <?php if($user_row['mymusik'] !== '0'){ ?>
  843. <embed src="<?php echo htmlspecialchars($user_row['mymusik']); ?>&autoplay=1&volume=50" type="application/x-shockwave-flash" wmode="transparent" width="1" height="1"></embed>
  844. <?php } ?>
  845.  
  846.  
  847. <script language="JavaScript" type="text/javascript">
  848. initEditToolbar();
  849. initMovableItems();
  850. document.observe("dom:loaded", initDraggableDialogs);
  851. </script>
  852.  
  853.  
  854. <div id="edit-save" style="display:none;"></div>
  855.     </div>
  856. </div>
  857.  
  858. </div>
  859.  
  860. <div id="edit-menu" class="menu">
  861.     <div class="menu-header">
  862.         <div class="menu-exit" id="edit-menu-exit"><img src="./web-gallery/images/dialogs/menu-exit.gif" alt="" width="11" height="11" /></div>
  863.         <h3>Editar</h3>
  864.     </div>
  865.     <div class="menu-body">
  866.         <div class="menu-content">
  867.             <form action="#" onsubmit="return false;">
  868.                 <div id="edit-menu-skins">
  869.     <select id="edit-menu-skins-select">
  870.             <option value="1" id="edit-menu-skins-select-defaultskin">Padrão</option>
  871.             <option value="6" id="edit-menu-skins-select-goldenskin">Ouro</option>
  872.         <?php if($hc > 0){ ?>
  873.             <option value="8" id="edit-menu-skins-select-hc_pillowskin">HC para meninas</option>
  874.             <option value="7" id="edit-menu-skins-select-hc_machineskin">HC para meninos</option>
  875.         <?php } ?>
  876.         <?php if($user_rank > 4){ ?>
  877.             <option value="9" id="edit-menu-skins-select-nakedskin">Staff</option>
  878.         <?php } ?>
  879.             <option value="3" id="edit-menu-skins-select-metalskin">Metal</option>
  880.             <option value="5" id="edit-menu-skins-select-notepadskin">Caderno</option>
  881.             <option value="2" id="edit-menu-skins-select-speechbubbleskin">Balão de fala</option>
  882.             <option value="4" id="edit-menu-skins-select-noteitskin">Adesivo azul</option>
  883.     </select>
  884.                 </div>
  885.                 <div id="edit-menu-stickie">
  886.                     <p>ATENÇÃO! Se você clicar em Excluir esta nota será apagada para sempre.</p>
  887.                 </div>
  888.                 <div id="rating-edit-menu">
  889.                     <input type="button" id="ratings-reset-link"
  890.                         value="Wertung Zur&uuml;cksetzen" />
  891.                 </div>
  892.                 <div id="highscorelist-edit-menu" style="display:none">
  893.                     <select id="highscorelist-game">
  894.                         <option value="">Selecionar jogo</option>
  895.                         <option value="1">Battle Ball</option>
  896.                         <option value="2">SnowStorm</option>
  897.                         <option value="0">Wobble Squabble</option>
  898.                     </select>
  899.                 </div>
  900.                 <div id="edit-menu-remove-group-warning">
  901.                     <p>O item é de outro usuário, retornar ao seu inventário.</p>
  902.                 </div>
  903.                 <div id="edit-menu-gb-availability">
  904.                     <select id="guestbook-privacy-options">
  905.                         <option value="private">Membros</option>
  906.                         <option value="public">Público</option>
  907.                     </select>
  908.                 </div>
  909.                 <div id="edit-menu-trax-select">
  910.                     <select id="trax-select-options"></select>
  911.                 </div>
  912.                 <div id="edit-menu-remove">
  913.                     <input type="button" id="edit-menu-remove-button" value="Excluir" />
  914.                 </div>
  915.             </form>
  916.             <div class="clear"></div>
  917.         </div>
  918.     </div>
  919.     <div class="menu-bottom"></div>
  920. </div>
  921.  
  922. <script language="JavaScript" type="text/javascript">
  923. Event.observe(window, "resize", function() { if (editMenuOpen) closeEditMenu(); }, false);
  924. Event.observe(document, "click", function() { if (editMenuOpen) closeEditMenu(); }, false);
  925. Event.observe("edit-menu", "click", Event.stop, false);
  926. Event.observe("edit-menu-exit", "click", function() { closeEditMenu(); }, false);
  927. Event.observe("edit-menu-remove-button", "click", handleEditRemove, false);
  928. Event.observe("edit-menu-skins-select", "click", Event.stop, false);
  929. Event.observe("edit-menu-skins-select", "change", handleEditSkinChange, false);
  930. Event.observe("guestbook-privacy-options", "click", Event.stop, false);
  931. Event.observe("guestbook-privacy-options", "change", handleGuestbookPrivacySettings, false);
  932. Event.observe("trax-select-options", "click", Event.stop, false);
  933. Event.observe("trax-select-options", "change", handleTraxplayerTrackChange, false);
  934. </script>
  935.  
  936. <div class="cbb topdialog" id="guestbook-form-dialog">
  937.     <h2 class="title dialog-handle">Editar entrada</h2>
  938.  
  939.     <a class="topdialog-exit" href="#" id="guestbook-form-dialog-exit">X</a>
  940.     <div class="topdialog-body" id="guestbook-form-dialog-body">
  941. <div id="guestbook-form-tab">
  942. <form method="post" id="guestbook-form">
  943.     <p>
  944.         Nota: O comprimento máximo da mensagem: 200 caracteres
  945.         <input type="hidden" name="ownerId" value="441794" />
  946.     </p>
  947.     <div>
  948.         <textarea cols="15" rows="5" name="message" id="guestbook-message"></textarea>
  949.     <script type="text/javascript">
  950.         bbcodeToolbar = new Control.TextArea.ToolBar.BBCode("guestbook-message");
  951.         bbcodeToolbar.toolbar.toolbar.id = "bbcode_toolbar";
  952.          var colors = { "red" : ["#d80000", "Rojo"],
  953.             "orange" : ["#fe6301", "Naranja"],
  954.             "yellow" : ["#ffce00", "Amarillo"],
  955.             "green" : ["#6cc800", "Verde"],
  956.             "cyan" : ["#00c6c4", "Cyan"],
  957.             "blue" : ["#0070d7", "Azul"],
  958.             "gray" : ["#828282", "Gris"],
  959.             "black" : ["#000000", "Negro"]
  960.         };
  961.         bbcodeToolbar.addColorSelect("Farben", colors, true);
  962.     </script>
  963.     </div>
  964.  
  965.     <div class="guestbook-toolbar clearfix">
  966.         <a href="#" class="new-button" id="guestbook-form-cancel"><b>Cancelar</b><i></i></a>
  967.         <a href="#" class="new-button" id="guestbook-form-preview"><b>Visualização</b><i></i></a>
  968.     </div>
  969. </form>
  970. </div>
  971. <div id="guestbook-preview-tab">&nbsp;</div>
  972.     </div>
  973. </div>
  974. <div class="cbb topdialog" id="guestbook-delete-dialog">
  975.     <h2 class="title dialog-handle">Excluir entrada</h2>
  976.  
  977.     <a class="topdialog-exit" href="#" id="guestbook-delete-dialog-exit">X</a>
  978.     <div class="topdialog-body" id="guestbook-delete-dialog-body">
  979. <form method="post" id="guestbook-delete-form">
  980.     <input type="hidden" name="entryId" id="guestbook-delete-id" value="" />
  981.     <p>Tem certeza de que deseja excluir a entrada?</p>
  982.     <p>
  983.         <a href="#" id="guestbook-delete-cancel" class="new-button"><b>Cancelar</b><i></i></a>
  984.         <a href="#" id="guestbook-delete" class="new-button"><b>Excluir</b><i></i></a>
  985.     </p>
  986. </form>
  987.     </div>
  988. </div>
  989. <div id="group-tools" class="bottom-bubble">
  990.     <div class="bottom-bubble-t"><div></div></div>
  991.     <div class="bottom-bubble-c">
  992. <h3>Editar grupo</h3>
  993.  
  994. <ul>
  995.     <li><a href="group_profile.php?id=<?php echo $groupid; ?>&do=edit" id="group-tools-style">Editar página</a></li>
  996.     <?php if($ownerid == $my_id){ ?><li><a href="#" id="group-tools-settings">Configuração</a></li><?php } ?>
  997.     <li><a href="#" id="group-tools-badge">Emblemas</a></li>
  998.     <li><a href="#" id="group-tools-members">Membros</a></li>
  999. </ul>
  1000.  
  1001.     </div>
  1002.     <div class="bottom-bubble-b"><div></div></div>
  1003. </div>
  1004.  
  1005. <div class="cbb topdialog black" id="dialog-group-settings">
  1006.  
  1007.     <div class="box-tabs-container">
  1008. <ul class="box-tabs">
  1009.     <li class="selected" id="group-settings-link-group"><a href="#">Configurações do Grupo</a><span class="tab-spacer"></span></li>
  1010.     <li id="group-settings-link-forum"><a href="#">Configurações do Fórum</a><span class="tab-spacer"></span></li>
  1011.     <li id="group-settings-link-room"><a href="#">Configurações do Quarto</a><span class="tab-spacer"></span></li>
  1012. </ul>
  1013. </div>
  1014.  
  1015.     <a class="topdialog-exit" href="#" id="dialog-group-settings-exit">X</a>
  1016.     <div class="topdialog-body" id="dialog-group-settings-body">
  1017. <p style="text-align:center"><img src="./web-gallery/images/progress_bubbles.gif" alt="" width="29" height="6" /></p>
  1018.     </div>
  1019. </div>
  1020.  
  1021. <script language="JavaScript" type="text/javascript">
  1022. Event.observe("dialog-group-settings-exit", "click", function(e) {
  1023.     Event.stop(e);
  1024.     closeGroupSettings();
  1025. }, false);
  1026. </script><div class="cbb topdialog black" id="group-memberlist">
  1027.  
  1028.     <div class="box-tabs-container">
  1029. <ul class="box-tabs">
  1030.     <li class="selected" id="group-memberlist-link-members"><a href="#">Membros</a><span class="tab-spacer"></span></li>
  1031.     <li id="group-memberlist-link-pending"><a href="#">Membros atuais</a><span class="tab-spacer"></span></li>
  1032. </ul>
  1033. </div>
  1034.  
  1035.     <a class="topdialog-exit" href="#" id="group-memberlist-exit">X</a>
  1036.     <div class="topdialog-body" id="group-memberlist-body">
  1037. <div id="group-memberlist-members-search" class="clearfix" style="display:none">
  1038.  
  1039.     <a id="group-memberlist-members-search-button" href="#" class="new-button"><b>Buscar</b><i></i></a>
  1040.     <input type="text" id="group-memberlist-members-search-string"/>
  1041. </div>
  1042. <div id="group-memberlist-members" style="clear: both"></div>
  1043. <div id="group-memberlist-members-buttons" class="clearfix">
  1044.     <a href="#" class="new-button group-memberlist-button-disabled" id="group-memberlist-button-give-rights"><b>Dar permissões</b><i></i></a>
  1045.     <a href="#" class="new-button group-memberlist-button-disabled" id="group-memberlist-button-revoke-rights"><b>Remover permissões</b><i></i></a>
  1046.     <a href="#" class="new-button group-memberlist-button-disabled" id="group-memberlist-button-remove"><b>Remover</b><i></i></a>
  1047.     <a href="#" class="new-button group-memberlist-button" id="group-memberlist-button-close"><b>Fechar</b><i></i></a>
  1048. </div>
  1049. <div id="group-memberlist-pending" style="clear: both"></div>
  1050. <div id="group-memberlist-pending-buttons" class="clearfix">
  1051.     <a href="#" class="new-button group-memberlist-button-disabled" id="group-memberlist-button-accept"><b>Aceitar</b><i></i></a>
  1052.     <a href="#" class="new-button group-memberlist-button-disabled" id="group-memberlist-button-decline"><b>Rejeitar</b><i></i></a>
  1053.     <a href="#" class="new-button group-memberlist-button" id="group-memberlist-button-close2"><b>Fechar</b><i></i></a>
  1054. </div>
  1055.     </div>  </div>
  1056.  
  1057.  
  1058.  
  1059. <script type="text/javascript">
  1060. HabboView.run();
  1061. </script>
  1062.  
  1063. <script type="text/javascriscript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>
  1064.  
  1065. <?php include('./templates/community_footer.php'); ?>
  1066. <?php require_once('./templates/community_footer.php'); ?>
  1067.  
  1068. <?php  }else { ?>
  1069.  
  1070. <div id="container">
  1071. <div id="content" style="position: relative" class="clearfix">
  1072. <div id="column1" class="column">
  1073. <div class="habblet-container ">
  1074. <div class="cbb clearfix red ">
  1075.     <h2 class="title">Esta página de usuário é privado.</h2>
  1076.  
  1077. <div id="notfound-content" class="box-content">
  1078. <p class="error-text">A página que você está procurando está desativada.</p>
  1079. <img id="error-image" src="../web-gallery/v2/images/activehomes/habbo_skeleton.gif" />
  1080. </div>
  1081.  
  1082. </div>
  1083. </div>
  1084. <script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>
  1085. </div>
  1086.  
  1087. <?php } }elseif($error){ $cored = true; require_once('./error.php'); } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement