Você está na página 1de 9

////////////////////////////////////

bti tracker 1.4, pb edition 1.5.2


release date 01-08-2007 by fatepower
////////////////////////////////////

thanks you for downloading


bti tracker 1.4 (by btiteam), pb edition (by panthera) 1.5.2.
pb edition is a modded source code of btitracker 1.4's
souce code. you can more call it more like a fully modded edition.
this steps are in readme.txt;

- installation
info
install (with installer)
install (without installer)
- credits and copyright

**************
*installation*
**************

//info bellow;

first, some parts in the changelog/readme is written


as standard, like some handy things to know ect ect..
and some of the standard texts can be updated.

installer by jboy included (but i have change it little to fit the bti tracker
1.4, pb edition 1.5.x).
first i will thanks all users
on the btiteams forum and all developer
on btiteam, who have provided bti tracker 1.4, pb edition 1.5.x
with the lovley hacks and the lovley bti tracker source.
don't remove the copyright info in the footer,
think of that, btit is a open source and same with this
full modded edition. by having that copyright in footer
you are supporting the prodject btit and now this release so
we can keep it as a open source and having
the prodject's alive and keep it free.
why im not writing all credits to the users who have
made the hacks i might have included in this release,
is that i can't remember all nicks, but if u "the creator" want to have
your credits in the file just send me a pm on btiteam.org.
but allso think that i have update and mod some hacks by my self. i just want
that everything shall be okey.

big file changes in (overall, not in 1.x.x release):


/include/functions.php
/include/config.php
/blocks/main_block-php
/blocks/mainmenu_block.php
/blocks/online_block.php
/blocks/mainusertoolbar_block.php
/blocks/mainmenu_block.php
/upload.php
/admincp.php
/torrents.php
/forum.php
/account.php
/usercp.php
/edit.php
/detalis.php
/userdetalis.php
/annouce.php
/userdetails.php

all max(,0 is changed to intval(. that should fix the security issue.
i will allso soon include an new protection system, who is helping to
stop all bloody users who are trying to inject sqls. but the base security is
fixed. so no more jokeing users who are getting admins.
the download/upload bug is allso solved in annouce, in 1.5.x i have added
so u must print your pw before changing your profile.

/////////////////////////////////////
changes who have been done in 1.5.2:
/////////////////////////////////////

* updated "cut torrents name after x numb of char" and setted


an option to turn it on or off.
* added genre hack by cobracrk
* added scene or non scene hack by cobracrk
* updated the database
* fixed some buggs
* uppdated the security in annouce.php
* added ban known client hack by petr1fied
* updated the themplate
* added firefox check
* updated the installer and added all
tracker settings options.
* fixed the toptorrents_block and lasttorrents_block.
so they will fit the new update to cutnames.
* added golden torrents hack
* added so u must enter password to change the profile
* database updated

new hacks added:

yea they are noted above, probably all ;)

updates:
updated to the last version though svn,
i have added as in the last bti version 1.4.4
so u must print pw before changing the profile.
i have updated all other things who is updated on svn.
to the next release im thinking of fixing all the shorttags to
<?php for the users who has shorttags to false.
but i can't promise that i can get time to fix
all shorttags. if enyone want to help fixning all shorttags
to <?php, just post in the btitfm forum. but u must have
knowlage of php and what u are doin. all trough
the source is lookin fine, there is some small buggs.
but the source is running fine.

///////////////////////////////////
changes who have been done in 1.5:
///////////////////////////////////

bug fixes, new hack installed and


some other tools.

hope i get all the files who i have make big changes in.
new files:
alot of new files.

user_level table updated:

now owner has id_level=10


admin has id_level=9
and moderator has id_level=8
i have allso created
an group named
designer, if u want to have
designers on your tracker.

some handy things to know:

if u want only owners to have


access in some sort of files.
u can use ["owner_access"]
if u want admin to access things
(admin and owner can see this).
use ["admin_access"] and
mod access is ["mod_access"].

if u want to custom your blocks


you can use an array and justify in block_begin
i have rewrited the function for
block_begin. you can use the function like
this:
block_begin("disclaimer",'1','justify',
array('width'=>'500px','font'=>'10px verdana,tahoma', 'padding'=>'1px'));

allso torrents
name longer than 30 char,
the rest of the word get
replaced with ... like;
btitrackerfullmod...

users table updated:

i have updated many rows in


the tbale users. extra
options has been added.

new hacks in pb edition 1.5:


- ban cheapmails
- ban cheapdomains
- login attempts hack
- force user to choose country
- age/gender hack
- signature in forum included
- avatar upload
- extra options in uploads.php (homepage, video, screenshot, demo url)
- games hack
- request hack
- expected torrents hack
- staff page with avatars
- advanced forum system (allso updated forum)
- ip login system
- cut torrents name after x numbs of chars
- javascript side menu (acp option to turn on or off)
- email inactive users (acp option to turn on or off, allso set x numbs of days)
- show/hide porn

big hacks installed:


- owner, admin, mod cp
- warning hack
- low ratio warning hack / and disable account after x num warnings
- javascript torrent browse
- invite system hack
- ajax news
- auto upgrade / downgrade to/from poweruser
- custom title
- seed bonus (thanks to cyberdoc for the updated seedbonus shop).
- dox hack
- donation system (fixed by fatepower for bti tracker 1.4, pb edition 1.5)
- ban cheapmails
- ban cheapdomains
- login attempts hack
- force user to choose country
- age/gender hack
- signature in forum included
- avatar upload
- extra options in uploads.php (homepage, video, screenshot, demo url)
- games hack
- request hack
- expected torrents hack
- staff page with avatars
- advanced forum system (allso updated forum)

(probably all)
note:
that i have made and install
some small hack's to.

note:
if u want to update your rules, faq and useragreement u need
to use the phpeditor on the tracker (in admin cp). or just open
rules.php ect ect with your php editor.
i haven't included an database edition, cuz its so simple
to update the rules thought an php editor.
maybe in 1.6 or 1.7 i will include a hack with
the options so u can edit it in acp.

security fixes:
fix the max(,0 to intval(
fix some other changes

//install bellow;

in this release there is no updates, just upload


all the files and run the installer or install in manualy.
unpack the archive (if you're reading this document, you've probably already done
it) :)

----------------
using installer:
----------------
1.

upload all the files (except config.php if upgrading then u need to add all the
lines who have been added manualy) into your ftp account,

2.

change the properties/chmod 777


* /include/config.php,
* /include/paypal.php,
* /addons/guest.dat,
* /shoutbox/config.php,
* /torrents/,
* /badwords.txt,
* /chat.php,
* /paypal2.php,
* /avatar,
* /backups,
* /newscache,
* /dox,
* /phpeditor.php,

so it has full read/write capabilities.

3.
open your browser and point to your site address, you'll find the installation
wizard.
after install:
delete the install folder for more security.

4.
then do this:
//////////////////////////////////////////////////
settings in db before using fm;
login to phpmyadmin or other software u use.
go to the 'users table' and edit the system user.
set the id_level=0 and id=0 on the 'system' user, save and logoff.
or run a sql who looks like this:
update `users` set `id` = '0' where `users`.`id` =4 limit 1 ;
but be sure that the 'system' user has the id=4, before u running the sql. and
after the
sql querry it shall has the id = 0.
if u have creat an new admin user, with
the install delete the user admin
in users table.
then open, donate.php and set your changes. (optional)
then open, lintous.php and set your changes. (optional)
then open, paypal2.php and set your changes. (optional)
//////////////////////////////////////////////////

4.1
if u want to use that users only can use the url;
http://www.yoursite.com and not http://yoursite.com.
if they try to access trough http://yoursite.com they
get redericted to http://www.yoursite.com. open the
htaccess.txt and edit the url, then rename to .htaccess

*** important: ***


then go to admin controlpanel, point to tracker settings,
then sett your settings.
( dont forget to set the "cut torrent names after x numbs of char to a good choose
like 30 or 40" )

*********************
*manual installation*
*********************

1.

upload all the files (except config.php if upgrading) into your ftp account,

2.

change the properties/chmod 777


* /include/config.php,
* /include/paypal.php,
* /addons/guest.dat,
* /shoutbox/config.php,
* /torrents/,
* /badwords.txt,
* /chat.php,
* /paypal2.php,
* /avatar,
* /backups,
* /newscache,
* /dox,
* /phpeditor.php,

so it has full read/write capabilities.

3.
locate the "include" folder and edit config.php to set the basic
information for your mysql account. the others can be edited
with the admin panel.

the dbhost is the address for accessing your mysql server (90% of the time it
works if
left as localhost).

$dbhost = "localhost";
dbuser is the username you use to access your mysql server.
$dbuser = "yourdbusername";
dbpass is your password you use to access your mysql server.
$dbpass = "yourdbpassword";
database is the database name.
$database = "databasename";

4.
now, open your mysql manager (something like phpmyadmin), select your database,
select the "sql" tab and:
- and process sql/database_manually.sql

//////////////////////////////////////////////////
5.
settings in db before using fm;
login to phpmyadmin or other software u use.
go to the 'users table' and edit the system user.
set the id_level=0 and id=0 on the 'system' user, save and logoff.
or run a sql who looks like this:
update `users` set `id` = '0' where `users`.`id` =4 limit 1 ;
but be sure that the 'system' user has the id=4, before u running the sql. and
after the
sql querry it shall has the id = 0.
then open, donate.php and set your changes. (optional)
then open, lintous.php and set your changes. (optional)
then open, paypal2.php and set your changes. (optional)
//////////////////////////////////////////////////

5.1
if u want to use that users only can use the url;
http://www.yoursite.com and not http://yoursite.com.
if they try to access trough http://yoursite.com they
get redericted to http://www.yoursite.com. open the
htaccess.txt and edit the url, then rename to .htaccess

6.
now point your browser to. http://www.yoursite.com
the login as:
user: admin
password: admin
change your admin pass, after u have logged in.

*** important: ***


then go to admin controlpanel, point to tracker settings,
then sett your settings.
( dont forget to set the "cut torrent names after x numbs of char to a good choose
like 30 or 40" )

*********
*credits*
*********

/////////////////////////////////
bti tracker 1.4 fm, pb edition 1.5.x credits
/////////////////////////////////

some hack is made by fatepower


all hacks is installed by
fatepower and supported by panthera.
copyright � 2007 btiteam.org. all rights reserved.
pb edition beta 3 copyright � 2007 pantherabits.com. all rights reserved.

credits to people who have make the hacks.


(propebly all if ur not here and u have seen your hack and
want your name in this file, please contact me)
- ripper
- cyberdoc
- miskotes
- fatepower
- vibes
- lupin (thx for the great btit source)
- cooly
- larkspeed
- thedevil
- cobracrk
- dgd
- gewa
- liroy
- norris
- marmon
- laurianti

////////////////
btiteam credits
////////////////

this tracker is a frontend for dehacked's tracker, aka phpbttracker (now heavely
modified).
we aim to make a nice user interface and a good admin tool at the same time.
some code and some ideas came from other trackers:
- torrentbits (http://www.torrentbits.org)
- torrenttrader (http://www.torrentrader.com)
- bytemoonsoon (deadlink)
- dhkold for original shoutbox code.
- tbdev: coldfusion (http://www.tbdev.net)

the rest has been coded, designed and thought up from scratch.

also some help from static_rage writing the english translation for the
tracker and this readme file. (www.voidnightmare.com)

thanks to coder addons/hacks (many are included in this edition):


petr1fied, miskotes, gando, fireworx, freelancer, sktoch, nimrod, etc... (sorry if
someone is missed :))

thanks to style maker:


bmfan, pipphot78 (alias ch3), skotch, fireworx, etc... (sorry again if someone is
missed :))

many thanks to all guys how partecipate for the testing and for addons/styles etc.

this code is completly free of charge, as the future hack, as help,


as all you need for put and run this tracker (no supporter club or
other work around for paying for free scripts).
you can change it, but please give credit to us.

if you have questions, doubt or other, visit our support forum:


http://www.btiteam.org

btiteam.

------------------------------------
greetings,
__ _
/ _| | |
| |_ __ _| |_ ___ _ __ _____ _____ _ __
| _/ _` | __/ _ \ '_ \ / _ \ \ /\ / / _ \ '__|
| || (_| | || __/ |_) | (_) \ v v / __/ |
|_| \__,_|\__\___| .__/ \___/ \_/\_/ \___|_|
| |
|_|

////////////////////////////////////
bti tracker 1.4, pb edition 1.5.2
release date 07-06-2007 by fatepower
////////////////////////////////////

Você também pode gostar