fixed a few typos preventing JS execution :-D
[moodle.git] / user / files.php
CommitLineData
82af55d7
MD
1<?php
2
3// This file is part of Moodle - http://moodle.org/
4//
5// Moodle is free software: you can redistribute it and/or modify
6// it under the terms of the GNU General Public License as published by
7// the Free Software Foundation, either version 3 of the License, or
8// (at your option) any later version.
9//
10// Moodle is distributed in the hope that it will be useful,
11// but WITHOUT ANY WARRANTY; without even the implied warranty of
12// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13// GNU General Public License for more details.
14//
15// You should have received a copy of the GNU General Public License
16// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
17
18/**
19 * Manage files in folder in private area - to be replaced by something better hopefully....
20 *
21 * @package block_private_files
22 * @copyright 2010 Petr Skoda (http://skodak.org)
23 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
24 */
25
26require('../config.php');
27
28require_login();
29if (isguestuser()) {
30 die();
31}
32//TODO: add capability check here!
33
34$context = get_context_instance(CONTEXT_USER, $USER->id);
35$title = get_string('myfiles');
36$struser = get_string('user');
37
38$PAGE->set_url('/user/files.php');
39$PAGE->set_context($context);
40$PAGE->set_title($title);
41$PAGE->set_heading($title);
42$PAGE->set_pagelayout('mydashboard');
43$PAGE->set_pagetype('user-files');
44
82af55d7
MD
45echo $OUTPUT->header();
46echo $OUTPUT->box_start('generalbox');
47
48$renderer = $PAGE->get_renderer('core', 'user');
49echo $renderer->user_files_tree();
50
51echo $OUTPUT->single_button(new moodle_url('/user/filesedit.php'), get_string('myfilesmanage'), 'get');
52
53echo $OUTPUT->box_end();
54echo $OUTPUT->footer();