Revision 547
------------
- small fix on account.php (smf group update on validate)
- fixed possible SQL injection in scrape.php
- changed Spanish language
Revision 545
------------
Fix a Remote SQL Injection Vulnerability
Revision 544 - Directory Listing
Modified Tue Jul 15 16:40:33 2008 UTC (6 weeks, 1 day ago) by Khez
=== admin.users.tools.php ===
FIXED - A PHP Warning when no change is made to the user
=== blocks/forum_block.php ===
FEATURE - Option to chose from last active TOPICS or latest POSTS
FIXED - SMF SQL with proper caching
=== language/lang_admin.php ===
ADDED - 3 new vars: SETTING_FORUMBLOCK, FORUMBLOCK_POSTS, FORUMBLOCK_TOPICS
=== admin.config.php | admin.config.tpl ===
ADDED - Support for the forum block topic|posts option
=== install.php ===
FIXED - A possible issue with XBTIT-SMF support on an XBTIT reinstall
Revision 543
------------
=== admin.users.tools.php ===
ADDED - SMF Search for member ID => pottentially bad
ADDED - Notices on member/rannk not found in SMF
OPTIM - Removed an if statement
FIXED - General tab/space issues
FIXED - Some double-single quoted lost optimizations
=== forum_block.php ===
OPTIM - Completely Rewritten Code
FIXED - SMF branch to show topic subject
=== common.php ===
OPTIM - everything with proper indentation
OPTIM - everything with dash comments
=== functions.php ===
FIXED - Invalid memory_get_usage with PHP 4 when compiled without memory-limit
=== include/jscss.php ===
ADDED - include/jscss file for use with $morescript and $morecss vars
OPTIM - moved js to an actual file
=== jscript/xbtit.js ===
ADDED - jscript/xbtit.js file to allow clientside caching and conserver bandiwdth
OPTIM - resize by removing clientside a subsequent getElementById call
=== index.php ===
OPTIM - A couple of double quoted vars to direct php
ADDED - include statement for include/jscss.php
www.xbtit.com making it easy to own a tracker, my cat has a tracker and she is no PHP guru ...
here are some pointers for novice and expert alike. first decide what you want:
QUESTION: internal PHP tracker or xbtt?
xbtt is recommended but you need root access to your server. the PHP tracker can handle 5-10,000 peers but creates a high volume of hits on your webserver. if you intend in time to migrate to xbtt then START with xbtt (those legacy PHP torrents will be a burden on your server for as long as they live, think about it)
QUESTION: internal forum or smf?
smf is the best but the internal forum is good, and you can migrate the site to smf at any time with our easy import script
- PHP TRACKER AND INTERNAL FORUM -
this is the easiest and fastest way to get your tracker up and running
1. place the xbtit code in your webroot
2. create your db (utf8_unicode_ci) and db user e.g. using phpMyAdmin. grant your db user usage privileges (data+structure, not grant/administration)
3. use a web browser to open the site
4. follow the instructions on the screen
5. delete install.php
6. enter the admin control panel and set your tracker's URL and announce URL's (delete the xbtt example announce with the :2710) and set your preferences ... save
- xbtt AND INTERNAL FORUM -
xbtt is the recommended tracker
1. place the xbtit code in your webroot
2. create your db (utf8_unicode_ci) and db user e.g. using phpMyAdmin. grant your db user usage privileges (data+structure, not grant/administration)
3. use a web browser to open the site
4. follow the instructions on the screen
5. delete install.php
6. install xbtt from
http://xbtt.sourceforge.net/tracker/7. create the xbtt tables in your db using /xbt/Tracker/xbt_tracker.sql
8. configure xbtt /xbt/Tracker/xbt_tracker.conf with the same db and db user as above
9. add these two lines to /xbt/Tracker/xbt_tracker.conf (leave 1xblank line at end of file)
auto_register = 0
full_scrape = 0
10. enter the admin control panel and set your tracker's URL and announce URL's (delete the PHP tracker example) check the Use xbtt as backend? option and set your preferences ... save
12. start the xbtt tracker and test by browsing to
http://www.YOURSITE.com:2710/stats- smf -
smf is GREAT forum code
A. installing smf at installation of xbtit
1. place the xbtit code in your webroot
2. create your db (utf8_unicode_ci) and db user e.g. using phpMyAdmin. grant your db user usage privileges (data+structure, not grant/administration)
3. get your smf code from
http://www.simplemachines.org/ and place it in your webroot ./smf/
4. use a web browser to open the site
5. follow the instructions on the screen
6. for smf use the same db and db user you created for xbtt and xbtit ...
7. follow the instructions on screen
B. migrating an internal forum to smf AFTER installation of xbtit
1. get your smf code from
http://www.simplemachines.org/ and place it in your webroot ./smf/
2. open smf_import.php in a browser
3. use the same db and db user you created for xbtt and xbtit ...
4. follow the instructions on screen
- xbtt AND smf -
the *recommended* configuration
1. read the above, it is all there. focus on xbtt and smf ;-)
2. do it in a relaxed style. you are cool. you are a tracker owner
3. enjoy your state of the devine art tracker

4. donate to btiteam.org
5. join xbtit and gain access to private hacks, modifications, and styles
www.xbtit.com- UPGRADING FROM BTIT 1.4.* -
your hacks and mods are NOT gonna migrate. the best you can do is bring ALL your torrents and members and posts and comments and stats etc ... and that is a RESULT!
1. place the xbtit code in your webroot
2. open
3. use a web browser to open the site
4. follow the instructions on the screen
5. delete install.php
6. enter the admin control panel and set your tracker's URL and announce URL's (delete the xbtt example announce with the :2710) and set your preferences ... save
7. re-apply your hacks and mods (join xbtit and gain access to the one click hacks and mods)
NOTES:
- xbtt installs with auto_register = 1 which means people can use your tracker without uploading ...
- the default xbtit tracker config needs your attention, i have made settings in there which you want to change 100%, look for them and learn your system (the tracker timings are all good)
- look to your Users Group Settings, do they match what you want?
- you need to create the boards for your internal forum
- it is a lot of new stuff to take in, visit us at btiteam.org for free opensource support
- for the adventurous, the latest (unstable) revision of xbtit is available at:
svn co
https://btit-tracker.svn.sourceforge.net/svnroot/btit-tracker/BtitT2/branches/betaLocutius
version 1, Dec 2007
"send me anything you think should be in this file. if there is great demand i may do it"
admin@xbtit.com