diff options
author | Gregor Tätzner <gregor@freenet.de> | 2012-07-08 17:37:35 +0200 |
---|---|---|
committer | Gregor Tätzner <gregor@freenet.de> | 2012-07-08 17:37:35 +0200 |
commit | 70537725190ed54a4c3cc6a1d603cf3d1582a117 (patch) | |
tree | f59f35525ddee0c96b25c7780566a74d9f538d5c /ajax/createfolder.php | |
parent | e49ddd268532cd78bdb5ef9cf9e402f5e3ba3830 (diff) |
UI and model fixes
- added dropdown menu to choose parent in addfeedfolder setting
- added edit button to folder items
- foldermapper: also load children of children to show folder
hierarchy
Diffstat (limited to 'ajax/createfolder.php')
-rw-r--r-- | ajax/createfolder.php | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/ajax/createfolder.php b/ajax/createfolder.php index cbb3d89aa..b5f624604 100644 --- a/ajax/createfolder.php +++ b/ajax/createfolder.php @@ -4,10 +4,10 @@ * * @author Alessandro Cosentino * Copyright (c) 2012 - Alessandro Cosentino <cosenal@gmail.com> -* +* * This file is licensed under the Affero General Public License version 3 or later. * See the COPYING-README file -* +* */ // Check if we are a user @@ -18,8 +18,15 @@ OCP\JSON::callCheck(); $userid = OCP\USER::getUser(); $name = trim($_POST['name']); -$folder = new OC_News_Folder($name); +$parentid = trim($_POST['parentid']); + $foldermapper = new OC_News_FolderMapper($userid); + +if($parentid != 0) + $folder = new OC_News_Folder($name, NULL, $foldermapper->find($parentid)); +else + $folder = new OC_News_Folder($name); + $folderid = $foldermapper->save($folder); $l = OC_L10N::get('news'); |