Verzeichnisstruktur phpBB-1.0.0


Veröffentlicht
15.12.2000

So funktioniert es


Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück

Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis.
Auf den Verzeichnisnamen klicken, dies zeigt nur das Verzeichnis mit Inhalt an

(Beispiel Datei-Icons)

Auf das Icon klicken um den Quellcode anzuzeigen

index.php

Zuletzt modifiziert: 09.10.2024, 12:51 - Dateigröße: 11.26 KiB


001  <?php
002  /***************************************************************************
003                            admin.php  -  description
004                               -------------------
005      begin                : Sat June 17 2000
006      copyright            : (C) 2000 by James Atkinson
007      email                : james@totalgeek.org
008   
009      $Id: index.php,v 1.18 2000/11/18 05:41:54 thefinn Exp $
010   ***************************************************************************/
011   
012  /***************************************************************************
013   *                                                                      
014   *   This program is free software; you can redistribute it and/or modify      
015   *   it under the terms of the GNU General Public License as published by  
016   *   the Free Software Foundation; either version 2 of the License, or            
017   *   (at your option) any later version.
018   *
019   ***************************************************************************/
020  include('../extention.inc');
021  include('../functions.'.$phpEx);
022  include('../config.'.$phpEx);
023  require('../auth.'.$phpEx);
024   
025  if($login) {
026     if ($username == '') {   
027        die("You have to enter your username. Go back and do so.");
028     }
029     if ($password == '') {
030        die("You have to enter your password. Go back and do so.");
031     }
032     if (!check_username($username, $db)) {
033        die("Invalid username \"$username\". Go back and try again.");
034     }
035     if (!check_user_pw($username, $password, $db)) {
036        die("Invalid password. Go back and try again.");
037     }
038     
039     $userdata = get_userdata($username, $db);
040     $sessid = new_session($userdata[user_id], $REMOTE_ADDR, $sesscookietime, $db);
041     set_session_cookie($sessid, $sesscookietime, $sesscookiename, $cookiepath, $cookiedomain, $cookiesecure);
042     
043     header("Location: $url_admin");
044  }
045  else if(!$user_logged_in) {
046     $pagetitle = "Forum Administration";
047     $pagetype = "admin";
048     include('../page_header.'.$phpEx);
049     
050  ?>   
051       <TABLE BORDER="0" CELLPADDING="1" CELLSPACING="0" ALIGN="CENTER" VALIGN="TOP" WIDTH="<?php echo $TableWidth?>">
052       <TR><TD  BGCOLOR="<?php echo $table_bgcolor?>">
053       <TABLE BORDER="0" CELLPADDING="1" CELLSPACING="1" WIDTH="100%">
054       <TR BGCOLOR="<?php echo $color1?>" ALIGN="LEFT">
055       <TD><P><BR><FONT FACE="<?php echo $FontFace?>" SIZE="<? echo $FontSize2?>" COLOR="<?php echo $textcolor?>">
056       Please enter your username and password to login.<BR>
057       <i>(NOTE: You MUST have cookies enabled in order to login to the administration section of this forum)</i><BR>
058       <UL>
059       <FORM ACTION="<?php echo $PHP_SELF?>" METHOD="POST">
060       <b>User Name: </b><INPUT TYPE="TEXT" NAME="username" SIZE="25" MAXLENGTH="40" VALUE="<?php echo $userdata[username]?>"><BR>
061       <b>Password: </b><INPUT TYPE="PASSWORD" NAME="password" SIZE="25" MAXLENGTH="25"><br><br>
062       <INPUT TYPE="SUBMIT" NAME="login" VALUE="Submit">&nbsp;&nbsp;&nbsp;<INPUT TYPE="RESET" VALUE="Clear"></ul>
063       </FORM>
064       </TD></TR></TABLE></TD></TR></TABLE>
065  <?php     
066       include('../page_tail.'.$phpEx);
067       exit();
068  }
069  else if($user_logged_in && $userdata[user_level] == 4) {
070     
071  $pagetitle = "Forum Administration";
072  $pagetype = "admin";
073  include('../page_header.'.$phpEx);
074   
075  if($mode) {
076   
077  }
078  else {
079  ?>
080  <TABLE BORDER="0" CELLPADDING="1" CELLSPACING="0" ALIGN="CENTER" VALIGN="TOP" WIDTH="95%"><TR><TD  BGCOLOR="<?php echo $table_bgcolor?>">
081  <TABLE BORDER="0" CELLPADDING="1" CELLSPACING="1" WIDTH="100%">
082  <TR BGCOLOR="<?php echo $color1?>" ALIGN="LEFT">
083      <TD ALIGN="CENTER" COLSPAN="2"><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><B>phpBB Forum Administration</B></FONT></FONT></TD>
084  </TR>
085  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
086      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_forums.<?php echo $phpEx?>?mode=addforum">Add a Forum</a></FONT></TD>
087      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This Link will take you to a page where you can add a forum to the database.</FONT></TD>
088  </TR>
089  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
090      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_forums.<?php echo $phpEx?>?mode=editforum">Edit a Forum</a></FONT></TD>
091      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link will allow you to edit an existing forum.</FONT></TD>
092  </TR>
093  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
094      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_forums.<?php echo $phpEx?>?mode=addcat">Add a Category</a></FONT></TD>
095      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link will allow you to add a new category to put forums into.</FONT></TD>
096  </TR>
097  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
098       <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_forums.<?php echo $phpEx?>?mode=remcat">Remove a Category</a></FONT></TD>
099       <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link allows you to remove any cagegories from the database</FONT></TD>
100  </TR>     
101  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
102       <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_forums.<?php echo $phpEx?>?mode=catorder">Re-Order Categories</a></FONT></TD>
103       <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link will allow you to change the order in which your categories display on the index page</font></TD>
104  </TR>     
105  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
106      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_board.<?php echo $phpEx?>?mode=setoptions">Set Forum-wide Options</a></FONT></TD>
107      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link will allow you to set various forum-wide options such as allowing HTML in posts.</FONT></TD>
108  </TR>
109  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
110      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_board.<?php echo $phpEx?>?mode=rankadmin">Create/Edit User Rankings</a></FONT></TD>
111      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link will allow you to add different user rankings. Ranks can be assigned to specific users in the modify user section.</FONT></TD>
112  </TR>
113  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
114      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_board.<?php echo $phpEx?>?mode=headermetafooter">Set Header/Meta/Footer</a></FONT></TD>
115      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link will allow you to set both your Meta Commands and Header/Footer text.</FONT></TD>
116  </TR>
117  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
118      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_users.<?php echo $phpEx?>?mode=moduser">Modify User</a></FONT></TD>
119      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link will allow you to modify a user account, including username, level, and rank.</FONT></TD>
120  </TR>
121  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
122      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_users.<?php echo $phpEx?>?mode=remuser">Remove a User</a></FONT></TD>
123      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link will allow you to remove any registered user from the database.</FONT></TD>
124  </TR>
125  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
126      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_users.<?php echo $phpEx?>?mode=banuser">Ban a User</a></FONT></TD>
127      <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link allows you to ban a user account, or to ban by IP.</a></FONT></TD>
128  </TR>
129  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
130             <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_users.<?php echo $phpEx?>?mode=badusernames">Disallow a Username</a></FONT></TD>
131             <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link allows you to disallow specific usernames. No user will be allowed to register with a disallowed username.</FONT></TD>
132  </TR>
133  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
134       <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_users.<?php echo $phpEx?>?mode=badwords">Censor Bad Words</a></FONT></TD>
135       <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link allows you to define words that are censored and replace them with whatever you like</a></FONT></TD>
136  </TR>
137       
138  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
139       <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/smiles.<?php echo $phpEx?>">Edit/Add/Delete Smiles</a></FONT></TD>
140       <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link allows you to edit and delete smiles, and add new ones.</FONT></TD>
141  </TR>
142  <TR BGCOLOR="<?php echo $color2?>" ALIGN="LEFT">
143       <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>"><a href="<?php echo $url_admin?>/admin_themes.<?php echo $phpEx?>">Add/Edit/Delete Themes</a></FONT></TD>
144       <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<?php echo $FontSize2?>" COLOR="<?php echo $textcolor?>">This link allows you to add, edit, and delete forum themes.</FONT></TD>
145  </TR>
146  </TABLE></TD></TR></TABLE>
147  <?php
148  }
149  }
150  else {
151     $pagetype = "admin";
152     $pagetitle = "Access Denied!";
153     
154     include('../page_header.'.$phpEx);
155  ?>
156       <TABLE BORDER="0" CELLPADDING="1" CELLSPACING="0" ALIGN="CENTER" VALIGN="TOP" WIDTH="<?php echo $TableWidth?>">
157       <TR><TD  BGCOLOR="<?php echo $table_bgcolor?>">
158       <TABLE BORDER="0" CELLPADDING="1" CELLSPACING="1" WIDTH="100%">
159       <TR BGCOLOR="<?php echo $color1?>" ALIGN="center" VALIGN="TOP">
160       <TD><FONT FACE="<?php echo $FontFace?>" SIZE="<? echo $FontSize2?>" COLOR="<?php echo $textcolor?>">
161       <B>You do not have acess to this area!</b><BR>
162       Go <a href="<?php echo $url_phpbb?>">Back</a>
163       </TD></TR></TABLE></TD></TR></TABLE>
164  <?php     
165  }
166  include('../page_tail.'.$phpEx);
167  ?>
168