summaryrefslogtreecommitdiffstats
path: root/templates/part.settings.php
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-04-12 14:53:02 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2013-04-12 14:53:02 +0200
commita069add71e642f37c6309c3bd7af74761acef929 (patch)
tree59b3326de202dd5a8bb5e29ae1a626794fb6b349 /templates/part.settings.php
parente8767f75116ff7ef2b7a349480151c9f66bbade0 (diff)
implement export, needs proper unittests though, fix 31
Diffstat (limited to 'templates/part.settings.php')
-rw-r--r--templates/part.settings.php52
1 files changed, 32 insertions, 20 deletions
diff --git a/templates/part.settings.php b/templates/part.settings.php
index 436a575eb..263e4b3a8 100644
--- a/templates/part.settings.php
+++ b/templates/part.settings.php
@@ -1,20 +1,32 @@
-<fieldset class="personalblock">
- <legend><strong><?php p($l->t('Import / Export OPML')); ?></strong></legend>
- <input type="file" id="opml-upload" name="import"
- oc-read-file="import($fileContent)"/>
- <button title="<?php p($l->t('Import')); ?>"
- oc-forward-click="{selector:'#opml-upload'}"
- class="opml-icon">
- <?php p($l->t('Import')); ?>
- </button>
- <button ng-disabled="feeds.length==0" title="<?php p($l->t('Export')); ?>"
- ng-click="export()"
- class="opml-icon">
- <?php p($l->t('Export')); ?>
- </button>
-</fieldset>
-<fieldset class="personalblock">
- <legend><strong><?php p($l->t('Subscribelet')); ?></strong></legend>
- <p><?php print_unescaped($this->inc('part.subscribelet'));?>
- </p>
-</fieldset>
+<div id="app-settings-header">
+<button name="app settings"
+ class="settings-button"
+ oc-click-slide-toggle="{
+ selector: '#app-settings-content',
+ hideOnFocusLost: true,
+ cssClass: 'opened'
+ }"></button>
+</div>
+
+<div id="app-settings-content">
+ <fieldset class="personalblock">
+ <legend><strong><?php p($l->t('Import / Export OPML')); ?></strong></legend>
+ <input type="file" id="opml-upload" name="import"
+ oc-read-file="import($fileContent)"/>
+ <button title="<?php p($l->t('Import')); ?>"
+ oc-forward-click="{selector:'#opml-upload'}">
+ <?php p($l->t('Import')); ?>
+ </button>
+ <a title="<?php p($l->t('Export')); ?>" class="button"
+ href="<?php p(\OCP\Util::linkToRoute('news_export_opml')); ?>"
+ target="_blank"
+ ng-show="feedBl.getNumberOfFeeds() > 0">
+ <?php p($l->t('Export')); ?>
+ </a>
+ </fieldset>
+ <fieldset class="personalblock">
+ <legend><strong><?php p($l->t('Subscribelet')); ?></strong></legend>
+ <p><?php print_unescaped($this->inc('part.subscribelet'));?>
+ </p>
+ </fieldset>
+</div> \ No newline at end of file