diff options
Diffstat (limited to 'files/index.php')
-rw-r--r-- | files/index.php | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/files/index.php b/files/index.php index f2f7a48713a..538bd87971d 100644 --- a/files/index.php +++ b/files/index.php @@ -5,31 +5,36 @@ * * @author Robin Appelman * @copyright 2010 Robin Appelman icewind1991@gmail.com -* +* * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE -* License as published by the Free Software Foundation; either +* License as published by the Free Software Foundation; either * version 3 of the License, or any later version. -* +* * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU AFFERO GENERAL PUBLIC LICENSE for more details. -* -* You should have received a copy of the GNU Affero General Public +* +* You should have received a copy of the GNU Affero General Public * License along with this library. If not, see <http://www.gnu.org/licenses/>. -* +* */ -//require_once('../../config/config.php'); -require_once('../inc/lib_base.php'); +require_once('../lib/base.php'); +oc_require( 'template.php' ); +if( !OC_USER::isLoggedIn()){ + header( "Location: ".OC_UTIL::linkto( "index.php" )); + exit(); +} -OC_UTIL::addscript('/plugins/ajax/ajax.js'); +$dir = isset( $_GET['dir'] ) ? $_GET['dir'] : ''; -OC_UTIL::showheader(); +$files=OC_FILES::getdirectorycontent( $dir ); -echo "<div id='content'></div>"; +$tmpl = new OC_TEMPLATE( "files", "index", "user" ); +$tmpl->assign( "files", $files ); +$tmpl->printPage(); -OC_UTIL::showfooter(); ?> |