Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vBExternal v1.6 Details »»
vBExternal v1.6
Version: 1.6, by Zero Tolerance Zero Tolerance is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 05-23-2005 Last Update: 05-24-2005 Installs: 145
 
No support by the author.

Alright, the people waiting for the quiz hack are gonna kill me for making this while i'm supposed to be developing v2.. heh.

Anyway, welcome to vBExternal, the answer to all your questions of "how can i get this to show on my website from my forum?"
vBExternal provides you the user with the availability to include several forms of information from your own forum, on your own website, with minimal work required!

UPDATE - 1.5:
This update provides more stability, the vBExternal file will only call 1 query for $vboptions and 1 query for the action, a maximum potential of 2 queries (some may execute 3 dependant on functionality used)

UPDATE - 1.6:
Several minor bugs fixed, 2 main one's were users online (repeating names) and emoticons (being red x's).
Also using vBExternal is completely different as to before (the download contains instructions on how to set up vBExternal the new way)

To update: Re-upload vBExternal.php

Features:
  • Newest Members
    • Description: Outputs X members onto your website, ordered by newest first
    • Available Parameters/Options: Change amount shown (default is 5)
  • Top Posters
    • Description: Outputs X members onto your website, ordered by # of posts
    • Available Parameters/Options: Change amount shown (default is 5)
  • Newest Threads
    • Description: Outputs X threads onto your website, ordered by post date
    • Available Parameters/Options: Choose all/1/several forums to pick from (default is all forums), Change Amount shown (default is 5)
  • Newest Replies
    • Description: Outputs X threads onto your website, ordered by newest reply
    • Available Parameters/Options: Choose all/1/several forums to pick from (default is all forums), Change Amount shown (default is 5)
  • News
    • Description: Outputs X posts onto your website, from a specific forum, ordered by post date
    • Available Parameters/Options: Choose which forum news is pulled from, Change Amount shown (default is 5)
  • Users Online
    • Description: Outputs all your users online on your forum, onto your webpage
    • Available Parameters/Options: N/A

Installation:
All you have to do is upload a few files, no running an installer, no file edits, no template additions/edits, nothing!!

Resources:
The system uses the default 1 vB queries onload, and then only ONE additional query (if action is successful)

Using vBExternal:
First of all, your site will have to be php, if your site is say .htm/.html, no worries, just rename the file type to .php, it will all be the same. Then read 'Usage Instructions' contained within the download to see how to set it up


Customizing HTML Output:
Go inside yourforumdir/vBExternal/
You'll find a few HTML files, these files are the template "structure" for each action, you can change the HTML to your own liking, however leave in the macro's --> {bla} (These are swapped with data called from your forum)

I think that's it really, really simple, really easy to use, so there ya go

PS: Feel free to send me any donations, my paypal is: webmaster@gzevolution.net

Enjoy,

- Zero Tolerance

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #122  
Old 08-12-2005, 01:15 AM
juanchi juanchi is offline
 
Join Date: Apr 2004
Location: Panama
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is just great, Zero Tolarance this hack should be consider a contender for hack of month. The only I will like to see is an option to put polls in other pages, can this be done?
Reply With Quote
  #123  
Old 08-26-2005, 11:06 AM
b00k b00k is offline
 
Join Date: Feb 2005
Posts: 251
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

great hack, works flawless...

BUT, is it possible to force CSS style on the output?

If anyone can advise, please do.

Thanks for the hack!
Reply With Quote
  #124  
Old 08-26-2005, 09:35 PM
Thug Thug is offline
 
Join Date: Feb 2004
Location: Sheffield : uk
Posts: 783
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

sorted my problem now
edited:
Reply With Quote
  #125  
Old 08-28-2005, 08:11 AM
Thug Thug is offline
 
Join Date: Feb 2004
Location: Sheffield : uk
Posts: 783
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Zero Tolerance
Screenshots wouldn't apply since its adding stuff to your site from your forum, heres the best description i can give which is in the main post:


If you want an example, go to my site: http://gzevolution.net - Look at the left menu bar, you will see a list of all users online, this is done using vBExternal

- Zero Tolerance
Hi i notice you made it into a good looking table
everytime i try add a table it messes up
How can i make a good table for the newest members
a table just like top X stats
well not the vb style but the table sizes and stuff
please let me no
Reply With Quote
  #126  
Old 08-28-2005, 04:14 PM
Chris_D Chris_D is offline
 
Join Date: Jun 2004
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Love your work Zero Tolerance, but I have limited space in my menu bar and it looks as though your hack extends my menu bar too big.

Any chance you can maybe release a new version that will limit the output to a certain width, to save it from stretching the page or menu it sits on?

EDIT: Using the online users on my home page now so I've clicked install
Reply With Quote
  #127  
Old 08-28-2005, 05:19 PM
Chris_D Chris_D is offline
 
Join Date: Jun 2004
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just thought I'd let you know I made a small modification to the vBExternal.php file... I wanted it to display a message if no users were online so I've changed:
PHP Code:
unset($cache);
    
doOutput();
        } 
To:
PHP Code:
    unset($cache);
    if( 
$Data ) {
        
doOutput();
    } else {
        echo 
"No Users Online";
    }
    } 
Reply With Quote
  #128  
Old 09-02-2005, 08:55 AM
skogen skogen is offline
 
Join Date: Mar 2005
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If I use the BB-code for images (the img tag) I get the picture with the script.

But on one forum I have I'm allowing html and when I try to post images it dosen't show up with vBexternal.

vBexternal just paste the html... is it a bug?

/Fredrik - that really loves vBexternal
Reply With Quote
  #129  
Old 09-05-2005, 06:51 PM
Milez Milez is offline
 
Join Date: Jan 2002
Posts: 126
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think this hack had great potential as many of us wanted to start building external pages. It's really a shame ZT has abandoned the hack as it was really close to being quite usable. Maybe some of us can get the features we want coded in ourselves...

Im trying to display news items as well as many of us and displaying the date is really essential to a news posting. I mean without a date its really pointless displaying news items.

I wasted about 3 hours trying to format the date properly. I managed to pull the data from the 'dateline' field but when trying to format it with vbdate() is just doesn't do anything. The output is whitespace. Here is the change I made to vbExternal.php:

Code:
		while($News = $DB->fetch_array($NewestNews)){
		$Data .= ParseTemplate($Template,
							array(
								'threadid'     => $News['threadid'],
								'threadname'   => $News['title'],
								'postuserid'   => $News['postuserid'],
								'postusername' => $News['postusername'],
								'post'         => parse_bbcode2($News['pagetext'], 0, 1, 1, 1),
								'comments'     => vb_number_format($News['replycount']),
								'date'         => vbdate($vboptions['dateformat'], $News['dateline']),
							)
			);
		}
I added the line in color above. If you add the variable {date} to your news.html template you should see the properly formatted date...But you don't. I wish I knew what I was missing here.

If you leave the line as just:

Code:
'date'         => $News['dateline']),
you will see the data is in fact in the array but it looks like a unix timestamp (kinda): 1125843563

Secondly images posted in articles do not work which for my applications really make the hack unusable.

I think if these 2 issues were cleaned up this hack would be the best and only one of its kind...And extremely useful for many of us. Not sure why the author is releasing the same hack for vb3.5 with these rather minor yet glaring issues but I sure hope someone is willing to pick up the reigns.
Reply With Quote
  #130  
Old 09-05-2005, 08:55 PM
Milez Milez is offline
 
Join Date: Jan 2002
Posts: 126
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Did not really want to have to take this road because using vbdate() will keep in mind the users time location options BUT as a work around you can use this line:

Code:
								'date'         => date("d M Y h:i a" ,$News['dateline']),
Ok now who is going to tackle the rest?
Reply With Quote
  #131  
Old 09-08-2005, 12:54 AM
bhxtyrant bhxtyrant is offline
 
Join Date: Jun 2005
Posts: 205
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Has anyone tested this version of this hack with vB 3.5?Just wondering because this hack will be an essential part of my site and i am thinking on upgrading to 3.5.Thanks to anyone who can answer this question for me
Reply With Quote
Reply


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 02:09 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.08092 seconds
  • Memory Usage 2,322KB
  • Queries Executed 25 (?)
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
  • (3)bbcode_code
  • (2)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete