PDA

View Full Version : Make certain forum threads show on non-vb page


SVTCobraLTD
10-02-2008, 06:17 PM
I have a new forums, I would like to find something that when I post in this forum, the title of the new post will show on my non-vb page under a certain section. What would be nice too would be for it to only show the latest 4 or 5 threads in that section. See screen shots below to help explain it. First one is where it needs to show up, second one is where I post. I am sure there is something like this out there but not sure what it is called so I was limited in my searches.

Lynne
10-02-2008, 06:39 PM
search "latest" "articles" "titles only" and you'll get Create "Latest Threads" Custom Page (https://vborg.vbsupport.ru/showthread.php?t=108725&highlight=latest) There may be something in "all mods" also. There are also threads over at vb.com on how to do this (look in their vb3.7 tips & suggestions forum).

SVTCobraLTD
01-21-2009, 11:06 PM
Ok I did this and it has been working since early December. However now the bottom of the site is messed up. www.PennMustangs.com/indexNEW2.php

When I delete the coding for this, it shows correctly www.PennMustangs.com/indexNEW.php

Below is the code
<p class="style4"><script type="text/javascript" src="http://www.pennmustangs.com/forums/external.php?forumids=78&type=js"></script>
<script type="text/javascript"><!--
// member edits number of links to display.
var num_Of_Links = 4;

// admin enters..

// Forum name.
var forumName = "";

// Forum Link. Include trailing slash.
var forumLink = "http://www.pennmustangs.com/forums/";

// Nothing to edit past here unless you know what you are doing.

var threadLink = forumLink + "showthread.php?t=";

document.writeln('<table width="100%" cellpadding="8" cellspacing="0" border="0" align="left">');
document.writeln('<tr><td class="headtd" align="left">');
document.writeln('<a href="' + forumLink + '" target="new">' + forumName + '<\/a>');
document.writeln("<\/td><\/tr>");
for (i = 0; i < num_Of_Links; i++)
{
document.writeln('<tr><td class="linktd" align="left">');
document.writeln('<a href="' + threadLink + threads[i]["threadid"] + '" target="new">' + threads[i]["title"] + '<\/a><br \/>');
document.writeln('<\/td><\/tr>');
}
document.writeln('<\/table>');
//-->
</script>
</p>

Lynne
01-21-2009, 11:36 PM
It doesn't like you having it spit out in a table there. So reformat it to just be a bunch of paragraphs or definition lists (<dt> and <dd>). I'd format it in the same way as the other news above it.

SVTCobraLTD
01-22-2009, 07:28 PM
That worked. Thank you