From f39735adc85901a3a2db83d16334ffff66960f65 Mon Sep 17 00:00:00 2001 From: Horus3 Date: Thu, 18 Sep 2014 15:51:24 +0200 Subject: feature roadmap --- public_html/functions.php | 6 +++--- public_html/vfs_bootstrap.php | 6 +++++- roadmap.txt | 45 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 53 insertions(+), 4 deletions(-) create mode 100644 roadmap.txt diff --git a/public_html/functions.php b/public_html/functions.php index a5dbd83..c185bd5 100644 --- a/public_html/functions.php +++ b/public_html/functions.php @@ -7,15 +7,15 @@ function failure($reason, $httpcode, $ajax = true, $heading = NULL){ if($ajax){ # just echo the reason to the ajax response - echo $reason; + echo htmlentities($reason); exit } // TODO: Put pretty HTML here, please if($heading != NULL) - echo $heading; + echo htmlentities($heading); - echo $reason; + echo htmlentities($reason); # exit the script here exit; diff --git a/public_html/vfs_bootstrap.php b/public_html/vfs_bootstrap.php index d3624aa..341b0aa 100644 --- a/public_html/vfs_bootstrap.php +++ b/public_html/vfs_bootstrap.php @@ -2,5 +2,9 @@ # loads the vfs environment require_once( dirname(__FILE__) . '/vfs_config.php'); + +if ( ! defined(VFS_CLASS) ) + define('VFS_CLASS', 'class/'); + require(ABSPATH . 'functions.php'); -require(ABSPATH . 'class/mysql.php'); +require(ABSPATH . VFS_CLASS . 'mysql.php'); diff --git a/roadmap.txt b/roadmap.txt new file mode 100644 index 0000000..b18983c --- /dev/null +++ b/roadmap.txt @@ -0,0 +1,45 @@ +feature roadmap + +folder { + create + delete + move + copy? + rename + set visibility + advanced { + visibility { + share whole folder + password protect + } + } +} + +files { + upload + download + move + copy + delete + set extended visibility { + private + public + password protected + direct link + } +} + +user { + register + invite? + login + logout + rename + password recover + account management +} + +misc { + brutforce detection + cache +} -- cgit v1.2.3