summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorAlessandro Cosentino <cosenal@gmail.com>2012-07-08 14:35:01 -0400
committerAlessandro Cosentino <cosenal@gmail.com>2012-07-08 14:35:01 -0400
commit0b4106fab98ab3018601b2d6d51ffb36ffcbc411 (patch)
treec770ce0d34aa4391df716759c0f47cac1a60ec4a /templates
parent3eab4c8e901166e94953d430d3cb0f7fd5d79c39 (diff)
parent70537725190ed54a4c3cc6a1d603cf3d1582a117 (diff)
merging merge-requests7
Diffstat (limited to 'templates')
-rw-r--r--templates/part.addfeedfolder.php37
-rw-r--r--templates/part.feeds.php3
2 files changed, 37 insertions, 3 deletions
diff --git a/templates/part.addfeedfolder.php b/templates/part.addfeedfolder.php
index 7f6a8f6a7..6ace0ddfa 100644
--- a/templates/part.addfeedfolder.php
+++ b/templates/part.addfeedfolder.php
@@ -1,15 +1,48 @@
+
+<?php
+ function print_folder(OC_News_Folder $folder, $depth){
+ echo '<li onclick="News.DropDownMenu.selectItem(this, ' . $folder->getId() . ')">' . strtoupper($folder->getName()) . '</li>';
+ $children = $folder->getChildren();
+ foreach($children as $child) {
+ if ($child instanceOf OC_News_Folder){
+ print_folder($child, $depth+1);
+ }
+ }
+ }
+?>
+
<div id="addfeedfolder_dialog" title="<?php echo $l->t("Add Feed/Folder"); ?>">
<table width="100%" style="border: 0;">
<tr>
<td>Add new feed</td>
- <td>...where?...</td>
+ <td>
+ <div id="feed_parentfolder">
+ <button id="dropdownBtn" onclick="News.DropDownMenu.show(this)">
+ <?php echo $l->t('ALL FEEDS'); ?>
+ </button>
+ <input type="hidden" name="folderid" value="0" />
+ <ul class="dropdown">
+ <?php print_folder($_['allfeeds'], 0); ?>
+ </ul>
+ </div>
+ </td>
</tr>
<tr>
<td><input type="text" id="feed_add_url" placeholder="<?php echo $l->t('URL'); ?>" class="news_input" /></td>
<td><input type="submit" value="<?php echo $l->t('Add feed'); ?>" onclick="News.Feed.submit(this)" id="feed_add_submit" /></td>
</tr>
<td>Add new folder</td>
- <td>...where?...</td>
+ <td>
+ <div id="folder_parentfolder">
+ <button id="dropdownBtn" onclick="News.DropDownMenu.show(this)">
+ <?php echo $l->t('ALL FEEDS'); ?>
+ </button>
+ <input type="hidden" name="folderid" value="0" />
+ <ul class="dropdown">
+ <?php print_folder($_['allfeeds'], 0); ?>
+ </ul>
+ </div>
+ </td>
</tr>
<tr>
<td><input type="text" id="folder_add_name" placeholder="<?php echo $l->t('Folder name'); ?>" class="news_input" /></td>
diff --git a/templates/part.feeds.php b/templates/part.feeds.php
index e3266bed6..3fbf4c08d 100644
--- a/templates/part.feeds.php
+++ b/templates/part.feeds.php
@@ -5,6 +5,7 @@
echo '<ul style="margin-left:' . 10*$depth . 'px;"> <li class="folder_list" >' .
'<div class="collapsable" >' . strtoupper($folder->getName()) .
( ($depth != 0) ? '<button class="svg action" id="feeds_delete" onClick="(News.Folder.delete(' . $folder->getId(). '))" title="' . $l->t('Delete folder') . '">' : '' ) . '</button>' .
+ '<button class="svg action" id="feeds_edit" title="' . $l->t('Edit feed') . '"></button>' .
'</div>';
echo '<ul>';
$children = $folder->getChildren();
@@ -16,7 +17,7 @@
echo '<li class="feeds_list"><a href="' . OCP\Util::linkTo('news', 'index.php'). '?feedid=' . $child->getId() . '">' . $child->getTitle() .'</a>';
echo '<button class="svg action" id="feeds_delete" onClick="(News.Feed.delete(' . $child->getId(). '))" title="' . $l->t('Delete feed') . '"></button>';
-// echo '<button class="svg action" id="feeds_edit" title="' . $l->t('Edit feed') . '"></button>';
+ echo '<button class="svg action" id="feeds_edit" title="' . $l->t('Edit feed') . '"></button>';
echo '</li>';
}
else {