Bravo List
Register
Go Back   > Bravo List > Source Code > Archived Trackers > BT.Manager (phpMyBitTorrent)
Reply
  #1  
Old 22nd June 2011, 23:14
it53lv's Avatar
it53lv it53lv is offline
Senior Member
 
Join Date: Feb 2011
Latvia
Posts: 134
Default some mods needed
First off is there a default avatar mod for pmbt
like if user has none use placeholder ?

is there a private login for pmbt
like you can see only login till you login ?

plus i need recent members with pictures mod

Last edited by it53lv; 22nd June 2011 at 23:52.
Reply With Quote
  #2  
Old 23rd June 2011, 12:06
joeroberts's Avatar
joeroberts joeroberts is offline
BT.Manager Owner
 
Join Date: Jan 2008
United States
Posts: 2,113
Default
yes its noavatar.gif
yes go to admin pannel=>settings and set site as private
PHP Code:
<?php
/*
*----------------------------phpMyBitTorrent V 2.0-----------------------------*
*--- The Ultimate BitTorrent Tracker and BMS (Bittorrent Management System) ---*
*--------------   Created By Antonio Anzivino (aka DJ Echelon)   --------------*
*-------------               http://www.p2pmania.it               -------------*
*------------ Based on the Bit Torrent Protocol made by Bram Cohen ------------*
*-------------              http://www.bittorrent.com             -------------*
*------------------------------------------------------------------------------*
*------------------------------------------------------------------------------*
*--   This program is free software; you can redistribute it and/or modify   --*
*--   it under the terms of the GNU General Public License as published by   --*
*--   the Free Software Foundation; either version 2 of the License, or      --*
*--   (at your option) any later version.                                    --*
*--                                                                          --*
*--   This program is distributed in the hope that it will be useful,        --*
*--   but WITHOUT ANY WARRANTY; without even the implied warranty of         --*
*--   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          --*
*--   GNU General Public License for more details.                           --*
*--                                                                          --*
*--   You should have received a copy of the GNU General Public License      --*
*--   along with this program; if not, write to the Free Software            --*
*-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA --*
*--                                                                          --*
*------------------------------------------------------------------------------*
*------              ©2005 phpMyBitTorrent Development Team              ------*
*-----------               http://phpmybittorrent.com               -----------*
*------------------------------------------------------------------------------*
*-----------------   Sunday, September 14, 2008 9:05 PM   ---------------------*
*/
OpenTable("Newest Members");
global 
$db_prefix;
$file "cache/cache_newestmemberblock.txt";
$expire 60// time in seconds
if (file_exists($file) &&
    
filemtime($file) > (time() - $expire)) {
    
$newestmemberrecords unserialize(file_get_contents($file));
}else{ 
    
$sql "SELECT id AS id, avatar AS avatar, can_do AS can_do, IF(name IS NULL, username, name) as name FROM ".$db_prefix."_users WHERE active = 1 AND ban ='0' ORDER BY id DESC LIMIT 5";
    
$newestmemberquery $db->sql_query($sql);
    
    while (
$newestmemberrecord $db->sql_numrows($newestmemberquery) ) {
        
$newestmemberrecords[] = $newestmemberrecord;
    }
    
$OUTPUT serialize($newestmemberrecords);
    
$fp fopen($file,"w");
    
fputs($fp$OUTPUT);
    
fclose($fp);
// end else 
$new_users = array();
if (
$newestmemberrecords == ""){
echo 
"No new members";
}else{
echo 
"<table width=\"100%\" class=\"torrenttable\" border=\"0\" cellpadding=\"3\" ><tr>";
    foreach (
$newestmemberrecords as $id=>$row) { 
        echo 
"<td padding=\"0\">\n<center>";
                        if (
$row["avatar"] != "blank.gif") echo "<img height=\"50px\" src=\"avatars/".$row["user_avatar"]."\" alt=\"".str_replace("**user**",$row["name"],_btalt_avatar)."\" border=\"0\">";
                        else echo 
pic("noavatar.png");
       echo 
"<br />";
        echo 
"<a href='user.php?op=profile&id=".$row['id']."'><font color=\"".getusercolor($row["can_do"])."\">".htmlspecialchars($row["name"])."</font></a>\n</center></td>\n";

    }
echo 
"</tr></table>\n";
}
CloseTable();
?>
__________________
Do not ask me to help you work on your site that is not phpMyBitTorrent
Do not ask me to make a mod for any other source
Do not Ask me to setup your site.
I will no longer help you setup your site, there is a setup script if you have trouble with it post in the forum here or in BT.Manager™ forum
My Current Demo is here http://demo.btmanager.org/

Last edited by joeroberts; 26th June 2011 at 14:19.
Reply With Quote
  #3  
Old 23rd June 2011, 12:20
it53lv's Avatar
it53lv it53lv is offline
Senior Member
 
Join Date: Feb 2011
Latvia
Posts: 134
Default
thanks m8
Reply With Quote
  #4  
Old 23rd June 2011, 12:27
joeroberts's Avatar
joeroberts joeroberts is offline
BT.Manager Owner
 
Join Date: Jan 2008
United States
Posts: 2,113
Default
Quote:
Originally Posted by it53lv View Post
thanks m8
your welcome
__________________
Do not ask me to help you work on your site that is not phpMyBitTorrent
Do not ask me to make a mod for any other source
Do not Ask me to setup your site.
I will no longer help you setup your site, there is a setup script if you have trouble with it post in the forum here or in BT.Manager™ forum
My Current Demo is here http://demo.btmanager.org/
Reply With Quote
  #5  
Old 26th June 2011, 13:04
it53lv's Avatar
it53lv it53lv is offline
Senior Member
 
Join Date: Feb 2011
Latvia
Posts: 134
Default
newest member block mod doesn't work
shows no new members
Reply With Quote
  #6  
Old 26th June 2011, 13:17
joeroberts's Avatar
joeroberts joeroberts is offline
BT.Manager Owner
 
Join Date: Jan 2008
United States
Posts: 2,113
Default
look in cache/cache_newestmemberblock.txt whats it say
__________________
Do not ask me to help you work on your site that is not phpMyBitTorrent
Do not ask me to make a mod for any other source
Do not Ask me to setup your site.
I will no longer help you setup your site, there is a setup script if you have trouble with it post in the forum here or in BT.Manager™ forum
My Current Demo is here http://demo.btmanager.org/
Reply With Quote
  #7  
Old 26th June 2011, 13:39
it53lv's Avatar
it53lv it53lv is offline
Senior Member
 
Join Date: Feb 2011
Latvia
Posts: 134
Default
it say's
Code:
N;
Reply With Quote
  #8  
Old 26th June 2011, 14:08
joeroberts's Avatar
joeroberts joeroberts is offline
BT.Manager Owner
 
Join Date: Jan 2008
United States
Posts: 2,113
Default
change
PHP Code:
$newestmemberquery $db->sql_query($sql); 
to
PHP Code:
$newestmemberquery $db->sql_query($sql)or btsqlerror($sql); 
__________________
Do not ask me to help you work on your site that is not phpMyBitTorrent
Do not ask me to make a mod for any other source
Do not Ask me to setup your site.
I will no longer help you setup your site, there is a setup script if you have trouble with it post in the forum here or in BT.Manager™ forum
My Current Demo is here http://demo.btmanager.org/
Reply With Quote
  #9  
Old 26th June 2011, 14:17
it53lv's Avatar
it53lv it53lv is offline
Senior Member
 
Join Date: Feb 2011
Latvia
Posts: 134
Default
error code
Code:
 SQL Error Error Executing SQL Query SELECT id AS id, avatar AS avatar, can_do AS  can_do, IF(U.name IS NULL, U.username, U.name) as name FROM  torrent_users WHERE active = 1 AND ban ='0' ORDER BY id DESC LIMIT 5
Error ID: 1054
Error Message: Unknown column 'U.name' in 'field list'
Reply With Quote
  #10  
Old 26th June 2011, 14:19
joeroberts's Avatar
joeroberts joeroberts is offline
BT.Manager Owner
 
Join Date: Jan 2008
United States
Posts: 2,113
Default
I updated the post try it now
PHP Code:
<?php
//USERS ONLINE
OpenTable("Newest Members");
echo 
"<p>\n";
global 
$db_prefix;
$file "cache/cache_newestmemberblock.txt";
$expire 60// time in seconds
if (file_exists($file) &&
    
filemtime($file) > (time() - $expire)) {
    
$newestmemberrecords unserialize(file_get_contents($file));
}else{ 
    
$newestmemberquery $db->sql_query("SELECT U.id as id,
                                         avatar as avatar,
                                         IF(U.name IS NULL,U.username, U.name) as name,
                                         U.donator as donator,
                                         U.warned as warned,
                                         U.can_do as can_do,
                                         U.level as level,
                                         L.color as color
            FROM "
.$db_prefix."_users U , ".$db_prefix."_levels L 
            WHERE U.active = 1
            AND U.ban = 0 
            AND L.level = U.can_do
            ORDER BY id DESC LIMIT 5"
) or die(mysql_error());
    
    while (
$newestmemberrecord $db->sql_fetchrow($newestmemberquery) ) {
        
$newestmemberrecords[] = $newestmemberrecord;
    }
    
$OUTPUT serialize($newestmemberrecords);
    
$fp fopen($file,"w");
    
fputs($fp$OUTPUT);
    
fclose($fp);
// end else 
if ($newestmemberrecords == ""){
    echo 
"No new members";
}else{
echo 
"<table width=\"100%\" class=\"torrenttable\" border=\"0\" cellpadding=\"3\" ><tr>";
    foreach (
$newestmemberrecords as $id=>$row) { 
        echo 
"<td padding=\"0\">\n<center>";
                        if (
$row["avatar"] != "blank.gif") echo "<img height=\"50px\" src=\"avatars/".$row["avatar"]."\" alt=\"".str_replace("**user**",$row["name"],_btalt_avatar)."\" border=\"0\">";
                        else echo 
pic("noavatar.png");
       echo 
"<br />";
        echo 
"<a href='user.php?op=profile&id=".$row['id']."'><font color=\"".$row["color"]."\">".htmlspecialchars($row["name"])."</font></a>\n</center></td>\n";

    }
echo 
"</tr></table>\n";
}
CloseTable();
?>
__________________
Do not ask me to help you work on your site that is not phpMyBitTorrent
Do not ask me to make a mod for any other source
Do not Ask me to setup your site.
I will no longer help you setup your site, there is a setup script if you have trouble with it post in the forum here or in BT.Manager™ forum
My Current Demo is here http://demo.btmanager.org/

Last edited by joeroberts; 26th June 2011 at 15:15.
Reply With Quote
Reply

Tags
mods , needed

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT +2. The time now is 14:01. vBulletin skin by ForumMonkeys. Powered by vBulletin® Version 3.8.11 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions Inc.