Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
  #1  
Old 06-10-2011, 09:21 AM
wraggster wraggster is offline
 
Join Date: Mar 2005
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default VB External - Working in VB4 1.4

For those who dont know VB External is still the only free and easy way to get VBulletin on none vb pages.

The last week ive been trying and failing to get it working successfully, but i hacked together code from the old VBexternal and the latest one, i think the main bit was the part where it called for the dbname etc, but anyway its working

http://wii-news.dcemu.co.uk/

Theres still work to be done, i need to find an old htaccess that was used my site that has mod rewrites for SEO and fixes the content and news archives then im really cooking.

also got to work on the login part for the right hand side and the stats bit on the left

ill fill you all in when i get further with it.

Then post all the details so that others can use and even improve on the old Mod. (i am in no way shape or form a php coder, i just tried and eventually got it working.)
Reply With Quote
  #2  
Old 06-10-2011, 03:10 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Page looks nice. You might want to work on the script for the User Info:
Code:
Not Found

 The requested document was not found on this server.  
  Web Server at dcemu.co.uk
Reply With Quote
  #3  
Old 06-10-2011, 06:33 PM
wraggster wraggster is offline
 
Join Date: Mar 2005
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yeah thats one of the things to fix

got the htaccess sorted, now we have content pages and news archives for example

http://wii-news.dcemu.co.uk/newsarchive/01-2011.html

http://wii-news.dcemu.co.uk/what-wil...r--350671.html

cant wait to get the rest fixed and let others use what we hacked together

also the main site is at www.dcemu.co.uk

forums are at www.dcemu.co.uk/vbulletin

We can use VB EXternal to have subdomains with news pulled from as many forums as we want


Ok Now the login script is fixed too , now to try and get those pesky stats working

--------------- Added [DATE]1307739498[/DATE] at [TIME]1307739498[/TIME] ---------------

Hmm the stats script is beyond me at the moment. i personally reckon its not calling the database correctly for VB 4

Can anyone take a look at this code and advise some things to try:

the call to the config.php works so it has to be something else, heres the code:

PHP Code:
 <?php
// Connecting to your database

require('./includes/config.php');

//connect
$connection mysql_connect("$servername","$dbusername","$dbpassword") or die ("Cannot connect to server.");

$db mysql_select_db("$dbname"$connection) or die ("Could not select database.");

$numbermainsites mysql_num_rows mysql_query("SELECT DISTINCT ip FROM useronline"));

$datecut time() - 3000;

$guests mysql_query("SELECT COUNT(*) FROM session WHERE userid=0 AND session.lastactivity > $datecut");
$row mysql_fetch_row($guests);
$numberguest=$row[0];

$users mysql_query("SELECT COUNT( DISTINCT userid ) FROM session WHERE userid>0 AND lastactivity > $datecut");
$row mysql_fetch_row($users);
$numberusers=$row[0];

$threads mysql_query("SELECT COUNT(*) FROM thread");
$row mysql_fetch_row($threads);
$totalthreads=$row[0];

$posts mysql_query("SELECT COUNT(*) FROM post");
$row mysql_fetch_row($posts);
$totalposts=$row[0];

$total_online $numberguest $numberusers $numbermainsites;

$query mysql_query("select * from datastore");
$data = array();
while (
$row mysql_fetch_row($query)) {
    
$data[$row[0]] = $row[1];
}

$maxonline unserialize($data['maxloggedin']);
$userstats unserialize($data['userstats']);
$guestsandsites $numberguest $numbermainsites;

//disconnect
mysql_close($connection);

?> 

Visitors Online: <strong><?=$total_online;?></strong><br>
Members: <strong><?=$numberusers;?></strong> <br>
Guests: <strong><?=$guestsandsites?></strong><br>
Most users online: <b><?=$maxonline['maxonline'];?></b><br>
on <?=date("M jS, Y G:i:s"$maxonline['maxonlinedate']);?>.<br>
Newest member, <b><?=$userstats['newusername'];?></b><br><br>
Threads: <strong><?=$totalthreads;?></strong><br>
Posts: <strong><?=$totalposts;?></strong><br>
Members: <strong><?=$userstats['numbermembers'];?></strong>
Reply With Quote
Reply

Thread Tools
Display Modes

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. The time now is 05:51 AM.


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.06375 seconds
  • Memory Usage 2,195KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_code
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete