/[locfinder]/locfinder/pages/mainbody.php
ViewVC logotype

Diff of /locfinder/pages/mainbody.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by yob, Fri Jan 24 15:14:29 2003 UTC revision 1.8 by yob, Thu Feb 13 07:10:44 2003 UTC
# Line 1  Line 1 
1  <?  <?
2  switch ($page) {  switch ($page) {
3        case "front":
4            include("./pages/general/front.php");
5            break;
6    
7    /*
8     * Part 1 : Misc Pages
9     *
10     */
11      case "about":      case "about":
12          include("pages/about.php");          include("./pages/general/about.php");
13          break;          break;
14        case "faq":
15            include("./pages/general/faq.php");
16            break;
17    
18    
19    /*
20     * Part 2 : Admin Pages
21     *
22     */
23        case "edit_user":
24            include("./pages/admin/edit_user.php");
25            break;
26        case "logs":
27            include("./pages/admin/logs.php");
28            break;
29        case "membership":
30            include("./pages/admin/membership.php");
31            break;
32        case "users":
33            include("./pages/admin/users.php");
34            break;
35    
36    /*
37     * Part 3 : User Pages
38     *
39     */
40    
41      case "account":      case "account":
42          include("pages/account.php");          include("./pages/user/account.php");
43          break;          break;
44        case "forgot":
45            include("./pages/user/forgot.php");
46            break;
47        case "registration":
48            include("./pages/user/registration.php");
49            break;
50    
51    
52    /*
53     * Part 4 : Locfinder Pages
54     *
55     */
56    
57      case "area":      case "area":
58          include("pages/area.php");          include("./pages/locfinder/area.php");
59          break;          break;
60      case "compare":      case "compare":
61          include("pages/compare.php");          include("./pages/locfinder/compare.php");
62          break;          break;
63      case "create":      case "create":
64          include("pages/create.php");          include("./pages/locfinder/create.php");
65          break;          break;
66      case "delete":      case "delete":
67          include("pages/delete.php");          include("./pages/locfinder/delete.php");
68          break;          break;
69      case "edit":      case "edit":
70          include("pages/edit.php");          include("./pages/locfinder/edit.php");
71          break;          break;
72      case "email":      case "email":
73          include("pages/email.php");          include("./pages/locfinder/email.php");
         break;  
     case "faq":  
         include("pages/faq.php");  
         break;  
     case "forgot":  
         include("pages/forgot.php");  
74          break;          break;
75      case "list":      case "list":
76          include("pages/list.php");          include("./pages/locfinder/list.php");
         break;  
     case "login":  
         include("pages/login.php");  
         break;  
     case "logs":  
         include("pages/logs.php");  
         break;  
     case "registration":  
         include("pages/registration.php");  
         break;  
     case "stats":  
         include("pages/stats.php");  
77          break;          break;
78      case "view":      case "view":
79          include("pages/view.php");          include("./pages/locfinder/view.php");
80          break;          break;
81      default;  
82          include("pages/front.php");  /*
83     * Part 5 : Wiki Pages
84     *
85     */
86    
87        case "recentchanges":
88        case "RecentChanges":
89            include("./pages/wiki/recentchanges.php");
90            break;
91        case "wiki_delete":
92            include("./pages/wiki/wiki_delete.php");
93            break;
94    
95    
96    /*
97     * Part X : Default
98     *
99     */
100    
101        default:
102            $page = rawurldecode($page);
103            $page = stripslashes($page);
104            $page = addslashes($page);
105            $page = str_replace("_"," ",$page);
106    
107            if ((!isset($action)) && (is_wiki($page))) {
108            
109                display_wiki($page);
110    
111            } elseif (isset($_SESSION["logged_in"])) {
112    
113                if ($action == "edit") {
114    
115                    edit_wiki($page);
116    
117                } elseif (!is_wiki($page)) {
118    
119                     echo "That page doesn't seem to exist. You can <A href='index.php?page=$page&action=edit'>create</a> it now";
120    
121                }
122    
123            } else {
124    
125                include("./pages/general/front.php");
126    
127            }
128    
129  }  }
130  ?>  ?>

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26