root/releases/0.1.2a/units/files/files_view.php

Revision 2, 0.9 kB (checked in by sven, 3 years ago)

importing elgg-0.1.1a

Line 
1 <?php
2
3     /*
4     *    View files
5     */
6
7     // Get owner and current folder
8     
9         global $owner;
10         global $folder;
11             
12     // Check to ensure we have access to this folder, if we're not in the root
13     
14         if ($folder != -1) {
15             
16             $access = db_query("select access from file_folders where owner = $owner and ident = $folder");
17             if (sizeof($access) > 0) {
18                 $access = $access[0]->access;
19                 $accessible = run("users:access_level_check",$access);
20             } else {
21                 $accessible = false;
22             }
23             
24         }
25         
26     // If we're in the root or an accessible folder, view it
27         
28         if ($accessible || $folder == -1) {
29             $run_result .= run("files:folder:view",$folder);
30         }
31         
32     // If this is the user's own file repository, allow him or her to edit it
33     
34         if ($owner == $_SESSION['userid']) {
35             
36             $run_result .= run("files:folder:edit",$folder);
37             
38         } else {
39             
40             //
41             
42         }
43     
44 ?>
Note: See TracBrowser for help on using the browser.