summaryrefslogtreecommitdiffstats
path: root/templates/part.settings.php
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-01-27 04:15:53 +0100
committerBernhard Posselt <nukeawhale@gmail.com>2013-01-27 04:15:53 +0100
commitae7393db3d99a7ac223ae917129cccd9f49888e3 (patch)
tree7f54b72b0d01c38afd1378365a67e4f192922423 /templates/part.settings.php
parent483784caa38bd6131405ac474347a215584e30a5 (diff)
merged the angularjs branch
Diffstat (limited to 'templates/part.settings.php')
-rw-r--r--templates/part.settings.php108
1 files changed, 108 insertions, 0 deletions
diff --git a/templates/part.settings.php b/templates/part.settings.php
new file mode 100644
index 000000000..97a2b99a6
--- /dev/null
+++ b/templates/part.settings.php
@@ -0,0 +1,108 @@
+<div
+ class="bottom_settings"
+ ng-controller="SettingsController"
+ hide-settings-when-focus-lost>
+
+ <div class="open_add bottom_popup"
+ ng-show="addIsShown()"
+ ng-class="{expanded: addIsShown()}">
+ <fieldset class="personalblock">
+ <legend><strong><?php p($l->t('Add Subscription')); ?></strong></legend>
+ <form>
+ <select name="folder"
+ title="<?php p($l->t('Folder under which the feed is being saved')); ?>"
+ ng-model="folderId"
+ ng-disabled="isAddingFeed()"
+ ng-options="folder.name for folder in getFolders()">
+ <option value=""><?php p($l->t('-- choose folder --')); ?></option>
+ </select>
+ <p class="error">
+ <span ng-show="feedEmptyError"><?php p($l->t('Address must not be empty!')); ?></span>
+ <span ng-show="feedExistsError"><?php p($l->t('Feed exists already!')); ?></span>
+ <span ng-show="feedError"><?php p($l->t('Could not add feed!')); ?></span>
+ </p>
+ <input type="text"
+ ng-model="feedUrl"
+ placeholder="<?php p($l->t('Address')); ?>"
+ ng-disabled="isAddingFeed()">
+ <button title="<?php p($l->t('Add')); ?>"
+ ng-class="{loading: isAddingFeed()}"
+ ng-click="addFeed(feedUrl, folderId)"><?php p($l->t('Add')); ?></button>
+ </form>
+ </fieldset>
+ <fieldset class="personalblock">
+ <legend><strong><?php p($l->t('Add Folder')); ?></strong></legend>
+ <form name="addFolderForm">
+ <p class="error">
+ <span ng-show="folderEmptyError"><?php p($l->t('Folder name must not be empty!')); ?></span>
+ <span ng-show="folderExistsError"><?php p($l->t('Folder exists already!')); ?></span>
+ </p>
+ <input type="text"
+ ng-model="folderName"
+ ng-disabled="isAddingFolder()"
+ name="folderName"
+ maxlength="30"
+ placeholder="<?php p($l->t('Folder Name')); ?>">
+ <button title="<?php p($l->t('Add')); ?>"
+ ng-click="addFolder(folderName)"
+ ng-class="{loading: isAddingFolder()}"><?php p($l->t('Add')); ?></button>
+ </form>
+ </fieldset>
+ </div>
+
+
+ <div id="feed_settings" class="bottom_popup"
+ ng-class="{expanded: settingsAreShown()}">
+ <ul class="controls">
+ <li class="view show_all"
+ ng-show="getShowAll()"
+ ng-click="setShowAll(false)"
+ title="<?php p($l->t('Show everything')); ?>">
+ <button></button>
+ </li>
+ <li class="view show_unread"
+ ng-show="!getShowAll()"
+ ng-click="setShowAll(true)"
+ title="<?php p($l->t('Show only unread')); ?>">
+ <button></button>
+ </li>
+ <li style="float: right"
+ ng-class="{active: settingsAreShown()}">
+ <button id="settingsbtn"
+ title="<?php p($l->t('Settings')); ?>"
+ ng-click="toggleSettings()">
+ <img class="svg"
+ src="<?php print_unescaped(image_path('core','actions/settings.png')); ?>"
+ alt="<?php p($l->t('Settings')); ?>" />
+ </button>
+ </li>
+ <li style="float: right"
+ title="<?php p($l->t('Add feed or folder')) ?>"
+ ng-class="{active: addIsShown()}">
+ <button ng-click="toggleAdd()">
+ <img class="svg"
+ src="<?php print_unescaped(link_to('news', 'img/add.svg')) ?>"
+ alt="<?php p($l->t('Add Feed/Folder')) ?>" /></button>
+ </li>
+ </ul>
+
+ <div class="open_settings" ng-show="settingsAreShown()">
+ <fieldset class="personalblock">
+ <legend><strong><?php p($l->t('Import / Export')); ?></strong></legend>
+ <input type="file" id="file_upload_start" name="files[]" read-file/>
+ <button title="<?php p($l->t('Import OPML')); ?>"
+ id="browselink">
+ <?php p($l->t('Import OPML')); ?>
+ </button>
+ <a class="button"
+ href="<?php print_unescaped(\OC_Helper::linkToRoute('news_export_opml')) ?>"
+ title="<?php p($l->t('Export OPML')); ?>"><?php p($l->t('Export OPML')); ?></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>
+ </div>
+</div> \ No newline at end of file