vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   vBTopSite (https://vborg.vbsupport.ru/showthread.php?t=59447)

Darkwaltz4 12-29-2003 10:00 PM

vBTopSite
 
vBTopSite - Used from 2.2.9 - 2.3.3, should work on all 2.x

Description: Topsites script for people who's sites revolve around vbulletin.

This script I actually wrote several months ago, and now I finally decided to release them on vb.org.
There are some things which I have not included in this version, but they will be released here as I am satisfied with them:
All functions appearing in 'Useful Admin Functions' in the ACP
Everything else works. ^_^ now anyway, features...


Topsites Features: [in no order, partial list]
  • Works with all vb things, like it shuts off with your forums, and Banned people have no access.
  • Secure Member Panel
  • Seperate Member Base, user need not be joined to forums to join/view topsites
  • Secure Retrieval System
  • Stats rendered in real-time
  • 'Today' Reset system
  • Customizable stat display in the sitecell template. [instructions for that if you ask me]
  • Tracks 12 stats, rankable by 9
  • Not a 'clicking required' topsites, displaying buttons earns hits
  • E-mail verification system
  • Allow certain HTML in description
  • Display filters for accounts which arent displaying the button
  • Comprehensive who's online locations

Admin Features: [in no order, partial list]
  • Topsites active y/n
  • Hit accruing active y/n
  • E-mail verification required (activation) y/n
  • Urls to buttons, arrows (for placing buttons remotely even)
  • Length of 'day' for reset purposes, 1 for daily, 0 to disable
  • Allowed HTML in description (blank for full stripping)
  • Option to resolve bad button urls -> replacing them with the rank button
  • Display filter (explained in the acp, or ask me for more details)
  • Set which stat to rank by
  • Edit/delete sites
  • SEARCH site database
  • Editing page features links to view submitted button, auto-checks validity of urls
  • Automatic emailing script: send to specific site/all sites/inactivated sites/activated sites
  • Displays stats [but not allowing editing]
  • View topsites from acp
  • **Force 'day' reset of unreset sites
  • **Force 'day' reset particular site
  • **Force 'day' reset of ALL sites
  • **Prune sites which joined from DATE, from all sites/inactivated/activated
  • **Clean up IP table of old hits/hits from pruned sites
  • **Flush hits from particular site
  • **Flush hits from site older than DATE

** = Will be appearing on vb.org shortly.

It is advised anyone who uses this hack, to click install, because of the nice updating thing i can do,
and like i said, there will be updates in a little while.

LIVE VERSION: http://forums.ffgon.com/topsites.php
Feel free to join if you are a Final Fantasy site ^_^ [ignore the popups, they dont appear if you are logged into the forums]
MORE:
http://www.animationation.net/community/topsites.php
http://www.bluelaguna.net/forum/topsites.php
http://www.orbsydia.com/forum/topsites.php

anyway, i might post screenshots, but the admin stuff isnt much to see, i basically just explained it up there ^ :-p
If you have any questions, etc, post them

FYI: a more advanced script is in the works by me, which will be free from vbulletin and including many more features,
like a user rating/comment system. This will be 10$ or so, and more details are available if you pm me (dont discuss it here)

Thank you for using this hack! i know i dont usually post my stuff, well here you go ^_^

Roxie 12-30-2003 09:05 PM

I will try it out. :) Looks good.

Roxie 12-30-2003 09:12 PM

What should the rank and default buttons look like?

Darkwaltz4 12-30-2003 09:15 PM

Anything you would like. genereally they are little 31hx88w pixel images, with numbers on them.

oh, i should add that each image be saved X.gif, where X is the number that it is.

Darkwaltz4 12-30-2003 09:30 PM

erm, missing more instructions >.<

open up the file called 'sinc.php'
and update the information contained at the top. its your db name, password, user, basically what appears in config.php of your admin/ folder.

this is used in the hit file, and because of it hits arent as server intensive as they would have been.

EDIT: zip file updated with last two changes

Roxie 12-30-2003 09:34 PM

Where should that file be uploaded? The instructions don't say.
Also, I don't see the new zip.

Darkwaltz4 12-30-2003 09:38 PM

ah...i guess it is updating the upload >.> vb3 does that...

well, it was just instruction changes

and create a folder anywhere you want, on any site you want.

add the buttons you make to it. be sure to create a 'default.gif' image. (numberless) remember the url you place them in, so you can fill it in upon doing your options

ill attach it again here EDIT, nm -_- stupid vb3...now the attachment is 'being uploaded' oh well

Roxie 12-30-2003 09:42 PM

So, upload the sinc.php anywhere? lol. I'm not getting it.

Darkwaltz4 12-30-2003 09:45 PM

in sinc.php, find

PHP Code:

<?php
error_reporting
(7);

$servername="localhost";
$dbusername="";
$dbpassword="";
$dbname="";
$technicalemail "";
$usepconnect 0;

and fill out the corresponding values with what appears in your admin/config.php file

PHP Code:

// type of database running
// (only mysql is supported at the moment)
$dbservertype 'mysql';

// hostname or ip of server
$servername 'localhost';

// username and password to log onto db server
$dbusername 'db_user';
$dbpassword 'db_pass';

// name of database
$dbname 'db_name';

// technical email address - any error messages will be emailed here
$technicalemail 'YOUR_NAME@SOMETHING.com';

// use persistant connections to the database
// 0 = don't use
// 1 = use
$usepconnect 0

its that easy, sinc.php is actually a boiled down version of alot of pages, for the mere fact of connecting to the db during the topsites_hit.php page

Roxie 12-30-2003 09:48 PM

*trying not to sound like a complete idiot* Okay..I know all that, but where should I upload the file. To the main directory or the admin. lol


All times are GMT. The time now is 09:16 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01331 seconds
  • Memory Usage 1,749KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete