summaryrefslogtreecommitdiffstats
path: root/templates/part.addnew.php
blob: 59dc00380cdc449972c6c23f7effb72200c187dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<li class="add-new" ng-controller="AddNewController">
	<a class="list-title list-title-with-icon" ng-click="showAdd=!showAdd" href="#">
		<?php p($l->t('New'))?>
	</a>

	<div class="add-new-popup" ng-class="{open:showAdd==true}">
		<fieldset class="personalblock">
			<legend><strong><?php p($l->t('Add Subscription')); ?></strong></legend>
			<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>
				<span ng-show="folderExistsError"><?php p($l->t('Folder exists already')); ?></span>
			</p>
			<form>
				<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: adding}"
						ng-disabled="adding"
						ng-click="addFeed(feedUrl, folderId)"><?php p($l->t('Add')); ?></button>
				<select name="folder" 
					    data-create="<?php p($l->t('New folder')); ?>"
						title="<?php p($l->t('Folder')); ?>"
						ng-model="folderId"
						ng-disabled="adding"
						ng-options="folder.name for folder in getFolders()"
						add-folder-select>
					<option value="" selected><?php p($l->t('No folder')); ?></option>
				</select>
			</form>	
		</fieldset>
	</div>
</li>