Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.38 KB | None | 0 0
  1. <?php
  2.  
  3. // standard hack prevent
  4. define('IN_PHPBB', true);
  5. $phpbb_root_path = './';
  6. include($phpbb_root_path . 'extension.inc');
  7. include($phpbb_root_path . 'common.'.$phpEx);
  8.  
  9. // standard session management
  10. $userdata = session_pagestart($user_ip, PAGE_SITEMAP);
  11. init_userprefs($userdata);
  12.  
  13. // set page title
  14. $page_title = 'Sitemap PlatinumW';
  15.  
  16. // standard page header
  17. include($phpbb_root_path . 'includes/page_header.'.$phpEx);
  18.  
  19. // assign template
  20. $template->set_filenames(array(
  21.         'body' => 'sitemap.tpl')
  22. );
  23.  
  24.  
  25. $template->pparse('body');
  26. ?>
  27.  
  28. <?php
  29. echo "
  30. ";
  31. echo "<h2>phpBB Categories</h2>";
  32.  
  33. $result = mysql_query("SELECT cat_title, cat_id FROM phpbb_categories WHERE cat_id=3 ORDER BY cat_title");
  34. while($row=  mysql_fetch_assoc($result))
  35. {
  36.       echo "<a href='index.php?c=".$row["cat_id"]."'>".$row["cat_title"]."</a><br>";
  37.  
  38. }
  39.  
  40. echo "<h2>phpBB Forums</h2>";
  41.  
  42. $result = mysql_query("SELECT forum_id, forum_name, forum_desc FROM phpbb_forums WHERE `forum_id` = 69 OR `forum_id` = 2 OR `forum_id` = 4 OR `forum_id` = 57 OR `forum_id` = 30 OR `forum_id` = 6 OR `forum_id` = 8 OR `forum_id` = 27 OR `forum_id` = 7 OR `forum_id` = 5 OR `forum_id` = 70 OR `forum_id` = 29 OR `forum_id` = 75  OR `forum_id` = 3  OR `forum_id` = 34 OR `forum_id` = 32 OR `forum_id` = 48 ");
  43. while($row=  mysql_fetch_assoc($result))
  44. {
  45.       echo "<a href='viewforum.php?f=".$row["forum_id"]."'>".$row["forum_name"]."</a><br>";
  46.  
  47. }
  48. echo "<h2>phpBB Topics</h2>";
  49.  
  50. $topics_per_page = 500;
  51. $page = (is_numeric($_GET['page']) ? $_GET['page'] : '1');
  52. $end = $page * $topics_per_page;
  53.  
  54. $res = mysql_query('SELECT `topic_id` FROM `phpbb_topics`');
  55. $no_topics = mysql_num_rows($res);
  56. $max_page = ceil($no_topics/$topics_per_page);
  57.     if($no_topics == 0){
  58.         echo 'No topics!';
  59.         exit;
  60.     }
  61. echo '<br />';
  62. echo ($page > 1 ? '<a href="?page='.($page - 1).'">Back</a> ' : 'Back ') .' '. $page.'/'.$max_page. ($page < $max_page ? ' <a href="?page='.($page+1).'">Next</a>' : ' Next');
  63. echo '<br />';
  64.  
  65. $result = mysql_query("SELECT topic_title, topic_id FROM phpbb_topics ORDER BY topic_title LIMIT ".$end-$topics_per_page.",".$topics_per_page.";") or die(mysql_error());
  66.  
  67. while($row=mysql_fetch_assoc($result))
  68. {
  69.       echo "<a href='viewtopic.php?t=".$row["topic_id"]."'>".$row["topic_title"]."</a><br>";
  70. }
  71. ?>
  72.  
  73. <?php
  74.  
  75.  
  76.  
  77. include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
  78.  
  79. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement