Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 09-10-2005, 06:06 PM
WS|Scorpion WS|Scorpion is offline
 
Join Date: Aug 2005
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default RSS-XML-Javascript Feedback into HTML

Hello,

I am trying to convert RSS feedback from the forums into HTML to my front page of my website, just like www.totalbf2.com did, when i viewed source, I noticed that he is using XML, RSS, as well as Javascript for that...

I cant seem to figure the code i must put on my main homepage website, my website is www.totalfrag.com/test/

What should the code be so I can put this http://totalfrag.com/forums/externa...=rss&forumids=4 into html to the front page?

Thanks Alot!
Scorpion
Reply With Quote
  #2  
Old 09-10-2005, 06:37 PM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This will show the last 5 threads in Forum "1" with the thread creator.
external.php?type=JS&forumids=1&limit=5&orderby=lastpost

There is tons of different data you can pull per thread. (The EX: link is fake)

This is crude, but you can make a template around the data.

EX: + Site Upgrade Time (Zachariah)

Code:
<script type="text/javascript" src="http://www.yoursite.com/forums/external.php?type=JS&forumids=1&limit=5&orderby=lastpost"></script>
<script type="text/javascript">
URL = "http://www.yoursite.com/forums/";
i =0 ;
for (t in threads)
{
    document.write(' + <font size="1"><a href="', URL, 'showthread.php?t=', threads[t].threadid, '" target="_self"><span style="text-decoration: none">', threads[t].title, '</span></a>&nbsp;(', threads[t].poster, ')</font><br />');
}
</script>
There is a lot of info on the subject "external.php?type=JS"

Quote:
Originally Posted by Steve Machol
vBulletin 3 includes an external feed system which allows to to feed the latest ten public threads to external pages. Here's a thread explaining this:

http://www.vbulletin.com/forum/showp...59&postcount=7

And here's an explanation on how to use this in a web page:

http://www.vbulletin.com/forum/showp...58&postcount=1

And here's the online documentation:

http://www.vbulletin.com/docs/html/m...group_external
Reply With Quote
  #3  
Old 09-11-2005, 03:44 AM
WS|Scorpion WS|Scorpion is offline
 
Join Date: Aug 2005
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Alright, Ill start working on them and see if its going to work or not...Thank You!

Alright, I am checking http://www.vbulletin.com/forum/showp...58&postcount=1 because I think this is what i'm looking for...

I'm quite confused. Which one should I use? or where do I put all these codes at?

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
	<title>External JS Printing</title>
</head>

<body>

<script type="text/javascript" src="http://www.iris-studios.com/gkwc/external.php?type=js"></script>

<script type="text/javascript">
<!--
	for (var i = 0; i < threads.length; i++)
	{
		document.write('<a href="http://www.iris-studios.com/gkwc/showthread.php?t=' + threads[i]['threadid'] + '">' + threads[i]['title'] + '</a> <em>Posted on: ' + threads[i]['threaddate'] + ' by ' + threads[i]['threadtime'] + '</em><br />');
	}
//-->
</script>

</body>
</html>
Or/And?

Code:
<script type="text/javascript" src="http://www.iris-studios.com/gkwc/external.php?type=js"></script>
Or/And

Code:
<script type="text/javascript">
<!--
	for (var i = 0; i < threads.length; i++)
	{
		document.write('<a href="http://www.iris-studios.com/gkwc/showthread.php?t=' + threads[i]['threadid'] + '">' + threads[i]['title'] + '</a> <em>Posted on: ' + threads[i]['threaddate'] + ' by ' + threads[i]['threadtime'] + '</em><br />');
	}
//-->
</script>
Since there are like 3 codes, I am quite confused what I should do with each...

Please guide me, Thank you!
Reply With Quote
  #4  
Old 09-11-2005, 12:52 PM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<a href="http://www.vbulletin.com/docs/html/main/vboptions_externaldataprovider_implementing" target="_blank">http://www.vbulletin.com/docs/html/m...r_implementing</a>
Reply With Quote
  #5  
Old 09-11-2005, 05:33 PM
WS|Scorpion WS|Scorpion is offline
 
Join Date: Aug 2005
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I tried that earlier today, but it didnt display what I hoped for. How do I make it display the exact section of the forums, and display the latest exact number of posts on a custom html?

Code:
<script src="http://www.yourdomain.com/forumpath/external.php?type=js" type="text/javascript"></script>
<script type="text/javascript">
<!--
for (i in threads)
{
document.writeln(threads[i].title + " (" + threads[i].poster + ")<br />");
}
//-->
</script>
Since thats the code I used, which section I should edit for it to display the latest 15 posts in this link?

http://www.totalfrag.com/forums/forumdisplay.php?f=4

Thanks Alot!!
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 03:23 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.01782 seconds
  • Memory Usage 2,206KB
  • Queries Executed 13 (?)
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
  • (5)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)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_postinfo_query
  • fetch_postinfo
  • 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