summaryrefslogtreecommitdiffstats
path: root/templates
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
parente8767f75116ff7ef2b7a349480151c9f66bbade0 (diff)
implement export, needs proper unittests though, fix 31
Diffstat (limited to 'templates')
-rw-r--r--templates/main.php13
-rw-r--r--templates/part.settings.php52
2 files changed, 33 insertions, 32 deletions
diff --git a/templates/main.php b/templates/main.php
index f70ade37f..e6c964c74 100644
--- a/templates/main.php
+++ b/templates/main.php
@@ -30,18 +30,7 @@
</ul>
<div id="app-settings" ng-controller="SettingsController">
- <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">
- <?php print_unescaped($this->inc('part.settings')) ?>
- </div>
+ <?php print_unescaped($this->inc('part.settings')) ?>
</div>
</div>
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