Pagina 1 van 1

phpBB forum tracker

Geplaatst: 23 jun 2004, 16:48
door Lucky Luke
Ik weet dat er al een paar hacks voor dit zijn maar die hebben allemaal zo'n breed tabel, en allemaal info die ik niet wil.
dus besloot ik zelf een trackertje te maken. ik heb dit:

forumtracker.php

Code: Selecteer alles

<html>
<body>
<?php
include("trackerconfig.php");
$sql = mysql_query("SELECT * FROM phpbb_posts ORDER BY post_id DESC LIMIT ".$maxtopics."");
      echo "<table>";
while($list = mysql_fetch_object($sql)) {
      $sql2 = mysql_query("SELECT * FROM phpbb_topics WHERE topic_id='".$list->topic_id."'");

      while($lijst = mysql_fetch_object($sql2)) {
      ?>
      <TR>
          <td>
          <a href="viewtopic.php?t=<? echo $lijst->topic_id; ?>"><? echo $lijst->topic_title; ?></a>
          </td>
      </TR><?
      }
} ?>
</table>
</body>
</html>
en trackerconfig.php

Code: Selecteer alles

<?
$connect = mysql_connect("localhost", "root", "");
mysql_select_db("db");
$maxtopics = 10;
?>
Maar als bijv. in 1 topic heel veel post komen. wordt die topic titel vaak getoond. Hoe kan ik er voor zorgen dat hij dan maar 1 keer wordt getoond?

Geplaatst: 23 jun 2004, 17:20
door WebSiteNet
Dat komt door dat je de info uit de tabel phpbb_posts haalt. En als daar twee reacties achter elkaar zijn gepost staat hij er idd veel bij.

En je kan beter deze mod nemen. Niet zeggen dat hij niet laat zien wat je wilt omdat je dat zelf moet instellen met een soort configuratie scherm:

http://www.phpbbhacks.com/viewhack.php?id=2057

Geplaatst: 23 jun 2004, 17:57
door cartoontje
WebSiteNet schreef:Dat komt door dat je de info uit de tabel phpbb_posts haalt. En als daar twee reacties achter elkaar zijn gepost staat hij er idd veel bij.

En je kan beter deze mod nemen. Niet zeggen dat hij niet laat zien wat je wilt omdat je dat zelf moet instellen met een soort configuratie scherm:

http://www.phpbbhacks.com/viewhack.php?id=2057
Daar had ik hem op een andere site ook al op gewezen, maar volgensmij kun je de tabel gewoon zelf aanpassen (door aantal tekens e.d.)!