Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Last XX Posts on non-vB page Details »
Last XX Posts on non-vB page
Mod Version: 1.00, by tubedogg (Member) tubedogg is offline
Developer Last Online: Dec 2016 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 2.2.x Rating: (4 votes - 4.00 average) Installs: 115
Released: 26 Mar 2001 Last Update: Never Downloads: 77
Not Supported  

UPDATED! Not a new version number, but a bug fix.
Fixed another bug with using forum titles and included forums.
New update: *Actually* fixed the bug with the forums this time.
------------------------------------------------------------------------------------

It's my best work to date (if I do say so myself ) and I think you'll like it and like all the configuration you can do.

This image shows the script with all of the columns on, and parsing [code], smilies, and the post icon, as well as showing the forum title before the thread title.


This image shows the script with all the columns off except $lastpostdate, and the $tw (table width) set to 600, and $showdate set to 0 (to just show the last post time).


This image shows the same as #2, except $tw is blank (allowing the table to compact and remove the empty space automatically).


Hack version: 1.0.1

Changes since version 1.0.0: Fixed small bug.

Changes since version 0.1.0: Parses [ b], [ i], [ u], [ code], and [ quote] within the "last post". Displays the icon of the post, or the thread if there is no post icon. Parses smilies. New option to convert new lines to <br> so the post appears as the author wrote it (note: may cause problems if there are large breaks in posts).

Changes since version 0.0.2: New option to show the text of the last post of a thread (also option to limit the number of characters of the post displayed). New option to set the table width, as a percent, a number of pixels, or just let the table size naturally. New option to show just the time of the last post, instead of the date *and* the time. New option to show a thin line around the cells (cell spacing).

Changes since version 0.0.1: Include only specific forums, or set to allow all forums except certain excluded forums. New option to display a "Last post date" column with the last post date and time, formatted with your board's date & time setting. Fixed a bug with font and font size. Split the config into a separate file to make editing easier.

For version: v2 betas 3, 4, 5, RC1, RC2.

Files needed: last10.php, last10config.php (see attached zip file).

Files to edit: last10config.php (see attached zip file).

Possible file locations: Anywhere, as long as the relative path to config.php and the URL to your board are correct. Also, you must put last10.php and last10config.php in the same directory!

Instructions
1] Unzip the files last10.php and last10config.php to your hard drive.
2] Open last10config.php in an ASCII text editor, such as Notepad (Windows), SimpleText (Mac), EditPlus, UltraEdit, TextPad, etc. (DO NOT use WYSIWYG HTML editors such as FrontPage, HotDog, DreamWeaver, etc. They will in all likelyhood screw up the file! I will not be able to support you if you edit the file in one of these programs.)
3] Edit the variables at the top. These are:
  1. $path > path to your config.php file (usually in the /admin directory) - NO TRAILING SLASH! and DO NOT PUT config.php at the end of it! ( e.g. forums/admin )
  2. $url > URL to your board - NO TRAILING SLASH! ( e.g. http://www.mysite.com/forums )
  3. $urlimg > URL to your board's images - NO TRAILING SLASH ( e.g. http://www.mysite.com/forums/images ).
  4. $maxthreads > max threads to show. will show less if $last24 or $last7 limits it to less results than this number
  5. $ob > determines the sort order of the list. replycount and views are numbers, lastposter is a name, title is the name of the thread, and lastpost is the last posts' date. set to one of the following: replycount , views , lastposter , title , lastpost (lastpost is most popular. it's the thread most recently replied to, then the second-to-last most recent, etc.)
  6. $obdir > set to "desc" or "asc". which direction to sort? "desc" goes from bottom to top (9 to 1, z to a, etc.). "asc" goes top to bottom (1 to 9, a to z, etc.)
  7. $last24 > set to 1 to limit the possible results to the last 24 hours; 0 for no limit (must set this to 0 if $last7 is set to 1)
  8. $last7 > set to 1 to limit the possible results to the last 7 days; 0 for no limit (must set this to 0 if $last24 is set to 1)
  9. $bc1 > first alt color (for the alternating colored rows)
  10. $bc2 > second alt color
  11. $hc > head background color (title, last poster, etc.)
  12. $lc > text link color
  13. $tc > text color
  14. $f > font face
  15. $fs > font size in points. 6 is on the small side, 10 on the large side. Put only a number in this - no "pt", "pts", or anything else!
  16. $lastposter > show the "last poster" column? 1 = yes; 0 = no
  17. $views > show the view count for each thread? 1 = yes; 0 = no
  18. $replies > show the reply count for each thread? 1 = yes; 0 = no
  19. $lastpostdate > show the last post date and time for each thread? 1 = yes; 0 = no
  20. $len > maximum number of characters of the title to show. e.g. if the title is 60 characters and this is set to 25, only the first 25 characters of the title will be shown (followed by ...)
  21. $excludeforums > List certain forums to be excluded. Best used if you have a large number of forums you *do* want included and only a few that you want excluded. List them separated by commas, but without spaces - e.g. 1,2,3,4 - and DO NOT fill in both this and $includeforums! Use one or the other.
  22. $includeforums > List certain forums to be included. Best used if you have a small number of forums that you want included and a large number you want excluded. List them separated by commas, but without spaces - e.g. 1,2,3,4 - and DO NOT fill in both this and $excludeforums! Use one or the other.
  23. $showmessages > If you want to show the last post of the thread as well, set this to 1. You can limit the number of characters displayed in $lplen below.
  24. $lplen > If you specify a number here, any post that has more than $lplen number of characters will be reduced to this number and "..." added to the end of it. If you don't want to use this feature, leave it blank e.g. "" - remember though that if $showmessages is set to 0, this won't do anything.
  25. $tw > If you want to specify the width of the table, you can set it as a percent e.g. 95% or as a number of pixels e.g. 300 or just leave it blank and the table will size itself.
  26. $showdate > If you want to show the date *and* the time, set this to 1. If you want to just show the time, set this to 0.
  27. $cs > If you want a thin line around your cells, set this to 1 (or higher - experiment!). Set to 0 for no line.
  28. $nb > if you want breaks in text to appear as such, set this to 1. otherwise set it to 0 (this may cause problems if there are large breaks in the text)
  29. $showforumtitle > if you want to show the forum title, linked to that forum, for each thread also (forum title: thread title) then set this to 1. otherwise set it to 0.
  30. $showicon > if you want to show the icon the author chose for their post, set this to 1. otherwise set it to 0.
4] Upload both last10.php and last10config.php to your website. You can include last10.php as follows. To include it on a PHP-parsed page (.php, .php3, .phtml, etc.):
<? include("last10.php"); ?>
To include it on a server-parsed page (.shtml, .shtm, .ssi, etc.):
<!--#include file="last10.php"-->

Instructions are also included in the zip file (last10.txt).

FEEDBACK WANTED! Likes/dislikes/modification requests all gladly accepted!

Please DO NOT contact me via IM or PM about this hack. Post your problem/question here and I will try to help you.

Download Now

Only licensed members can download files, Click Here for more information.

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Forum Home Enhancements Most active user Last X (last day/last week/last month/ever) Fully controlled Omranic vBulletin 3.6 Add-ons 70 03 Nov 2011 18:05

  #241  
Old 27 Sep 2001, 12:11
Jamie-UK
Guest
 
Ok, I sorted out the problem with unregistered users not showing up, by searching through this thread for a similar problem.

One more thing I need to change is on the news section of my website. I require that the initial thread posting is shown on the news page, but subsequent replies to that thread are not shown, apart from the amount of replies.

www.bbfc.org.uk right hand column.

Is this possible ?

regards,

Jamie.
Reply With Quote
  #242  
Old 01 Oct 2001, 08:27
stryke
Guest
 
Help!

While using last10 post, all of a sudden I'm getting this error:

--------------------------------------------------------

MySQL reported this error while trying to retreive the info: The table 'SQL28cd73b_0' is full

--------------------------------------------------------


Please help. Thanks
Reply With Quote
  #243  
Old 01 Oct 2001, 10:05
YourHostSucks
Guest
 
<<edit>> sleepy.. need sleep *oo*
\ - /
Reply With Quote
  #244  
Old 04 Oct 2001, 20:51
goku2k
Guest
 
can you show me how to put this active thread into the phpnuke?

thanks
Reply With Quote
  #245  
Old 05 Oct 2001, 20:33
inetd inetd is offline
 
Join Date: Nov 2001
Question How to make?

Whether it is possible to make so that messages from the certain category were displayed only?
Reply With Quote
  #246  
Old 17 Oct 2001, 21:19
Abbas Jaffarali
Guest
 
I believe there's a bug in the script:

If you setup a forum where only moderators are allowed to Post new topics (or a post has to be validated by a moderator), then if someone posts a topic on that forum, the topic doesnt show up in vBulletin (which is how its supposed to be).

However, the topic DOES show up if this hack is being used to display the topics from that forum.

-Abbas
Reply With Quote
  #247  
Old 18 Oct 2001, 17:53
Silviu's Avatar
Silviu Silviu is offline
 
Join Date: Oct 2001
Tried to include it into footer.php (im using myPHPNUKE), worked ok, but showed this error:

1146: Table 'vb114.mpn_stories' doesn't exist

and also didnt shows me the stories that was supposed to show :P

Any idea?
Reply With Quote
  #248  
Old 20 Oct 2001, 19:19
cihangir's Avatar
cihangir cihangir is offline
 
Join Date: Nov 2001
the html tags between [code] are included as html tags, which means i get often errors when displaying the pages. i think the problem will be solved, when lines between [code] are with &lt; and &gt; displayed, not with "<" and ">" ?
__________________
www.zoque.com
Reply With Quote
  #249  
Old 29 Oct 2001, 23:59
Lt.Christy
Guest
 
What do I need to do so instead of having the smileys before the subject, I could have the on/off.gif pics to show wether that post has been updated or not
Reply With Quote
  #250  
Old 30 Oct 2001, 20:12
aldamon aldamon is offline
 
Join Date: Oct 2001
tubedogg, will this work with 2.2.0???
Reply With Quote
  #251  
Old 03 Nov 2001, 05:12
TigerLily TigerLily is offline
 
Join Date: Nov 2001
Talking Finally got the Netscape issue resolved here!

I love this hack, but Netscape has been giving me headaches with this one for a WHILE. I finally got really fed up and kept tinkering until I found some solutions! Here is what I did, you can find a zip of the last10 files I changed here if you want to see them:
http://frugal-moms.com/last10NSfix.zip

Note: I am using vBulletin 2.0.3, getting ready to install 2.2, will let you know if there are any problems!

In last10.php (I called mine active.php):

1) Getting rid of that funky town text!

I took all style tags (such as style=\"font-family:$f; font-size:$fs; color:$tc;\") out of the table tags (mostly td) and put them in font tags right after those tags.

For example:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

I changed to this:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

2) Getting rid of the jagged table edges on the right side:

I added an extra td cell at the end of each row so that the full length of the table rows (particularly the colored ones) would show up correctly in Netscape. There are two places that need this- in the top bar that defines each field and then again in the column that actually displays them- thread title, replies, etc. Here is where to find them:

a) In top bar (the one that says Thread Title, Last Poster, etc)- which has displays your $hc color (right after the "Replies" column around line 50). Replace this:

[CODE]echo("</tr>\n");[CODE]

with this:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

b) Directly beneath the top bar, in the row that displays the actual title of the thread, # of replies where your $hc2 color is. In the echo tag above "// are we showing the last post?" around line 228 replace this:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

with this:
[CODE]echo("<td bgcolor=\"$hc2\">&nbsp;</td></tr>");[CODE]

3) Sprucing up the table:

a) Message text tables- I hardcoded the colspan in line 231, replacing this:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

with colspan=5 so that the message tables were all the same length (you can make it as wide as you like):


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

b)Getting the dark lines to show up around the table-I added an extra table in my shtml page with the background color I wanted. I dropped the include tags into the middle of this table:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

It's late- I hope I remembered everything I did, LOL. Feel free to use my upload files as a template or something to compare too. You can see the results here:

http://frugal-moms.com/boards/active5.shtml

I use this script to show forums within certain categories since I have so many boards. It comes in handy, and I'm glad that our Netscape uses can finally see this page correctly. I would still love to have the page show up to match the user-selected style of the boards rather than hardcoded, but I'm not sure how to make that work-yet!
Kim

Last edited by TigerLily; 03 Nov 2001 at 05:19.
Reply With Quote
  #252  
Old 03 Nov 2001, 15:18
Mobile Mobile is offline
 
Join Date: Oct 2001
problem

when i reply to a thread, i get the last post as my 'post subject' anyone got the same problem?

-Mobile
Reply With Quote
  #253  
Old 05 Nov 2001, 04:13
tweak's Avatar
tweak tweak is offline
 
Join Date: Oct 2001
Woot Nice
Reply With Quote
  #254  
Old 13 Nov 2001, 02:28
LuBi LuBi is offline
 
Join Date: Nov 2001
This hack worked great quick install also. Another great one!

Suprascene.com - See it here
Reply With Quote
  #255  
Old 24 Nov 2001, 21:16
inetd inetd is offline
 
Join Date: Nov 2001
The given script under vb2.2.1 works? And whether it can show messages only from the defined category?
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 05:38.

Layout Options | Width: Wide Color: