Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Template Modifications
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
New Posts show up in external website. Details »»
New Posts show up in external website.
Version: 1.00, by JacBowen JacBowen is offline
Developer Last Online: Dec 2011 Show Printable Version Email this Page

Category: New Posting Features - Version: 3.6.8 Rating:
Released: 08-16-2007 Last Update: Never Installs: 5
 
No support by the author.

Hey Guys,

Well I have been looking for something like this everywhere but just couldn't find it, being a basic coder I just couldn't get my head round it, but I tried my best and this is the outcome.

What is it?
Maybe you have a forum and a HTML/PHP website (externally) and you want it to show the latest post in a little navbit or what not, well this is the answer. It's something I whipped up in a few minutes so don't expect anything awesome.

It only shows the latest post, ideal for a little in line frame in the corner of your site.

| 2x Files
|- db.php
|- index.html


Ok, first you need to create a new PHP file called "db.php" (I advise something more harder to guess ?*$&*hy8^5t) once done, put this code in. Make sure you edit it to your MYSQL settings.

PHP Code:
<?
$dbh=mysql_connect ("localhost", "YOUR_DB_USER", "YOUR_DB_PASS***WORD") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("YOUR_DB_NAME");
$mysql_table=post
?>
After that create "index.php" or what ever you want to call it.

PHP Code:
<style type="text/css">
<!--
.style1 {
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style2 {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: italic;
}
body,td,th {
    color: ffffff;
}
body {
    background-color: #797979;
}

-->
</style>
<span class="style1">
<?
include("EDIT THE FILE PATH TO THE DB.php FILE");
$query = mysql_query("SELECT * FROM $mysql_table");
$query = mysql_query("SELECT * FROM `$mysql_table`
ORDER BY `postid` DESC
LIMIT 0 , 1");
if(mysql_error()) {
print(mysql_error());
}
while($row = mysql_fetch_array($query)) {


echo "

".$row['title']." -
".$row['username']."
<p>
";
}
?>
</span>









<span class="style2">
<?
include("EDIT THE FILE PATH TO THE DB.php FILE");
$query = mysql_query("SELECT * FROM $mysql_table");
$query = mysql_query("SELECT * FROM `$mysql_table`
ORDER BY `postid` DESC
LIMIT 0 , 1");
if(mysql_error()) {
print(mysql_error());
}
while($row = mysql_fetch_array($query)) {


echo "

".$row['pagetext']."
<p>
";
}
?>
</span>

Then upload, make sure you change the file paths, like I said this is not good at all, but might come in handy for some. It is easy to install and I do expect to be making upgrades (to post more than 1 post etc).

You can add more info to the 'index.php' file, for example the IP address it was made posted by, by putting.

PHP Code:
".$row['ipaddress']." 
You can replace ipaddress and put anything, these are your options.

postid
threadid
parentid
username
userid
title
dateline
pagetext
allowsmilie
showsignature
ipaddress
iconid
visible
attach
infraction
reportthreadid

Have fun, I know this is a sort of bad mod so don't flame . I am new to this and it's just the start .

Jac

Show Your Support

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

Comments
  #12  
Old 03-11-2008, 02:22 AM
TCE Killa TCE Killa is offline
 
Join Date: Dec 2007
Posts: 330
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a way to make it show a new thread - first post of new thread in a certain forum of your choice? Thanks.
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 04:24 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.03838 seconds
  • Memory Usage 2,205KB
  • Queries Executed 16 (?)
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_php
  • (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
  • (1)pagenav_pagelink
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (1)postbit
  • (2)postbit_onlinestatus
  • (2)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