summaryrefslogtreecommitdiffstats
path: root/ajax
diff options
context:
space:
mode:
authorGregor Tätzner <gregor@freenet.de>2012-08-03 10:42:45 +0200
committerGregor Tätzner <gregor@freenet.de>2012-08-03 10:42:45 +0200
commit96088f65675d3306bebd0d2a271866dbe18ea926 (patch)
tree0e31fa6fddbce63edeabea386dd011489a9a7a2c /ajax
parenteac9dec36b7737cdde73225d44cb6224b608227f (diff)
Implement dynamic folder adding in the same way like feed adding
Diffstat (limited to 'ajax')
-rw-r--r--ajax/createfolder.php12
1 files changed, 8 insertions, 4 deletions
diff --git a/ajax/createfolder.php b/ajax/createfolder.php
index 6d3c62411..09d43e966 100644
--- a/ajax/createfolder.php
+++ b/ajax/createfolder.php
@@ -35,8 +35,12 @@ $l = OC_L10N::get('news');
if(!$folderid) {
OCP\JSON::error(array('data' => array('message' => $l->t('Error adding folder.'))));
OCP\Util::writeLog('news','ajax/createfolder.php: Error adding folder: '.$_POST['name'], OCP\Util::ERROR);
+ exit();
}
-else {
- //TODO: replace the following with a real success case. see contact/ajax/createaddressbook.php for inspirations
- OCP\JSON::success(array('data' => array('message' => $l->t('Folder added!'))));
-} \ No newline at end of file
+
+$tmpl = new OCP\Template("news" , "part.listfolder");
+$tmpl->assign("folder", $folder);
+$listfolder = $tmpl->fetchPage();
+
+//TODO: replace the following with a real success case. see contact/ajax/createaddressbook.php for inspirations
+OCP\JSON::success(array('data' => array('message' => $l->t('Folder added!'), 'listfolder' => $listfolder)));