summaryrefslogtreecommitdiffstats
path: root/templates/part.addnew.php
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2014-05-31 01:12:20 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2014-05-31 01:12:20 +0200
commit82f0a877a001ead0bd0cdd76d96fe46a071535d8 (patch)
treea37f50a00c77c5e6afd1790ccde75ab3639c6c96 /templates/part.addnew.php
parent32f2759945521129e00a7cd4933682ff63d9440f (diff)
add active and unread stuff
Diffstat (limited to 'templates/part.addnew.php')
-rw-r--r--templates/part.addnew.php122
1 files changed, 58 insertions, 64 deletions
diff --git a/templates/part.addnew.php b/templates/part.addnew.php
index 69ca47810..b3e02afdf 100644
--- a/templates/part.addnew.php
+++ b/templates/part.addnew.php
@@ -1,69 +1,63 @@
<li class="add-new">
- <a class="list-title list-title-with-icon"
- data-apps-slide-toggle=".add-new-popup"
- href="#"
- oc-click-focus="{
- selector: '.add-new-popup input[ng-model=feedUrl]'
- }"
- >+ <span><?php p($l->t('Add Website'))?></span></a>
+ <a class="list-title list-title-with-icon"
+ data-apps-slide-toggle=".add-new-popup"
+ href="#">+ <span><?php p($l->t('Add Website'))?></span></a>
- <div class="add-new-popup">
+ <div class="add-new-popup">
- <fieldset class="personalblock">
- <p class="error" ng-show="feedExistsError || folderExistsError">
- <span ng-show="feedExistsError">
- <?php p($l->t('Error: address exists already!')); ?>
- </span>
- <span ng-show="folderExistsError">
- <?php p($l->t('Error: folder exists already')); ?>
- </span>
- </p>
- <form>
+ <p class="error">
+ <span ng-show="Navigation.feedExistsError">
+ <?php p($l->t('Error: address exists already!')); ?>
+ </span>
+ <span ng-show="Navigation.folderExistsError">
+ <?php p($l->t('Error: folder exists already')); ?>
+ </span>
+ </p>
+ <form>
- <input type="text"
- ng-model="feedUrl"
- placeholder="<?php p($l->t('Address')); ?>"
- name="adress"
- autofocus>
- <button title="<?php p($l->t('Add')); ?>"
- class="primary"
- ng-disabled="!feedUrl.trim()"
- ng-click="addFeed(feedUrl, folderId.id)"><?php p($l->t('Add')); ?></button>
- </form>
- <form>
- <select name="folder"
- data-create="<?php p($l->t('New folder')); ?>"
- title="<?php p($l->t('Folder')); ?>"
- ng-model="folderId"
- ng-options="folder.name for folder in folderBusinessLayer.getAll()"
- ng-hide="addNewFolder">
- <option value="" selected="selected"><?php p($l->t('Choose folder')); ?></option>
- </select>
- <button title="<?php p($l->t('New folder')); ?>"
- ng-click="addNewFolder=true"
- ng-hide="addNewFolder"
- class="action-button new-button action"
- oc-click-focus="{selector: 'input[name=\'foldername\']'}"></button>
- <input type="text"
- ng-model="folderName"
- ng-show="addNewFolder"
- name="foldername"
- placeholder="<?php p($l->t('Folder name')); ?>"
- autofocus
- class="folder-input"
- ui-keyup="{13: 'addFolder(folderName)'}"/>
- <button title="<?php p($l->t('Back to folder selection')); ?>"
- ng-show="addNewFolder"
- ng-click="addNewFolder=false"
- class="action-button back-button action"></button>
- <button title="<?php p($l->t('Create folder')); ?>"
- ng-show="addNewFolder"
- ng-click="addFolder(folderName)"
- ng-disabled="!folderName.trim()"
- ng-class="{loading: isAddingFolder()}"
- class="action-button create-button action">
- </button>
- </form>
- </fieldset>
- </div>
+ <input type="text"
+ ng-model="feedUrl"
+ placeholder="<?php p($l->t('Address')); ?>"
+ name="adress"
+ autofocus>
+ <button title="<?php p($l->t('Add')); ?>"
+ class="primary"
+ ng-disabled="!feedUrl.trim()"
+ ng-click="createFeed(feedUrl, folderId.id)"><?php p($l->t('Add')); ?></button>
+ </form>
+ <form>
+ <select name="folder"
+ data-create="<?php p($l->t('New folder')); ?>"
+ title="<?php p($l->t('Folder')); ?>"
+ ng-model="folderId"
+ ng-options="folder.name for folder in Navigation.getAllFolders() track by folder.name"
+ ng-hide="addNewFolder">
+ <option value="" selected="selected"><?php p($l->t('Choose folder')); ?></option>
+ </select>
+ <button title="<?php p($l->t('New folder')); ?>"
+ ng-click="addNewFolder=true"
+ ng-hide="addNewFolder"
+ class="action-button new-button action"></button>
+ <input type="text"
+ ng-model="folderName"
+ ng-if="addNewFolder"
+ name="foldername"
+ placeholder="<?php p($l->t('Folder name')); ?>"
+ autofocus
+ class="folder-input"
+ ui-keyup="{13: 'Navigation.createFolder(folderName)'}"/>
+ <button title="<?php p($l->t('Back to folder selection')); ?>"
+ ng-show="addNewFolder"
+ ng-click="addNewFolder=false"
+ class="action-button back-button action"></button>
+ <button title="<?php p($l->t('Create folder')); ?>"
+ ng-show="addNewFolder"
+ ng-click="Navigation.createFolder(folderName)"
+ ng-disabled="!folderName.trim()"
+ ng-class="{loading: Navigation.isAddingFolder()}"
+ class="action-button create-button action">
+ </button>
+ </form>
+ </fieldset>
+ </div>
</li>