mikelo
09-08-2006, 03:35 AM
Dear All,
I am new to this community having just purchased version 3.6 of vbulletin. I am moving my existing forum from phpbb. Anyway, I used to use a mod with phbb that allowed me to display the last 15 forum threads, with the forum thread name and the number of replies that occured. Attached you will find a screenshot of my website with this implemented.
I did some lurking on the the vbulletin.com boards and came across the following code:
b>15 Last Posts in the YOUR_FORUM Forum:
<ul>
<script type="text/javascript" src="external.php?type=js"></script>
<script type="text/javascript">
<!--
var max = 15;
if(threads.length < max) max = threads.length;
for(i = 0; i < max; i++)
{
if (threads[i].title.length > 20)
{ threads[i].title = threads[i].title.substring(0, 30) + '...'; }
document.writeln("<li><a href=\"showthread.php?t=" + threads[i].threadid + "\">" + threads[i].title + "</a> (" + threads[i].poster + " - Posted on: " + threads[i].threaddate + ") </li>");
}
//-->
</script>
The above code does what I want for the most part but there a couple things I would like to change. For some odd reason, the code doesn't display all 15 threads - only 7 of them. I have well over 15 threads in my forums. I want to make sure the code displays the last 15 threads for all my forums. And, I only want to display the thread title and the number of replies, if any. Can anyone help? I would be MOST thankful.
Best Regards,
Mike
I am new to this community having just purchased version 3.6 of vbulletin. I am moving my existing forum from phpbb. Anyway, I used to use a mod with phbb that allowed me to display the last 15 forum threads, with the forum thread name and the number of replies that occured. Attached you will find a screenshot of my website with this implemented.
I did some lurking on the the vbulletin.com boards and came across the following code:
b>15 Last Posts in the YOUR_FORUM Forum:
<ul>
<script type="text/javascript" src="external.php?type=js"></script>
<script type="text/javascript">
<!--
var max = 15;
if(threads.length < max) max = threads.length;
for(i = 0; i < max; i++)
{
if (threads[i].title.length > 20)
{ threads[i].title = threads[i].title.substring(0, 30) + '...'; }
document.writeln("<li><a href=\"showthread.php?t=" + threads[i].threadid + "\">" + threads[i].title + "</a> (" + threads[i].poster + " - Posted on: " + threads[i].threaddate + ") </li>");
}
//-->
</script>
The above code does what I want for the most part but there a couple things I would like to change. For some odd reason, the code doesn't display all 15 threads - only 7 of them. I have well over 15 threads in my forums. I want to make sure the code displays the last 15 threads for all my forums. And, I only want to display the thread title and the number of replies, if any. Can anyone help? I would be MOST thankful.
Best Regards,
Mike