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. |
|
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
index.php
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"> <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