summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-04-11 15:48:50 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2013-04-11 15:48:50 +0200
commit80707aa9e3c2925b4ae995661013be622963c217 (patch)
treebfd86604827bc9ca6bb86292467a18afd8924322 /templates
parent7808ff902b745b8e7d2fabb5f941d818b0dc78fd (diff)
translate folder and feed errors and added css and template code for creating folders and feeds and what happens when an error gets triggered
Diffstat (limited to 'templates')
-rw-r--r--templates/part.listfeed.php19
-rw-r--r--templates/part.listfolder.php15
2 files changed, 25 insertions, 9 deletions
diff --git a/templates/part.listfeed.php b/templates/part.listfeed.php
index 73087af28..118bdd0b8 100644
--- a/templates/part.listfeed.php
+++ b/templates/part.listfeed.php
@@ -1,6 +1,7 @@
<li ng-class="{
active: feedBl.isActive(feed.id),
- unread: feedBl.getUnreadCount(feed.id) > 0
+ unread: feedBl.getUnreadCount(feed.id) > 0,
+ failed: feed.error
}"
ng-repeat="feed in feedBl.getFeedsOfFolder(<?php p($_['folderId']); ?>)"
ng-show="feedBl.isVisible(feed.id)"
@@ -13,10 +14,15 @@
axis: 'y',
helper: 'clone'
}">
- <a ng-style="{ backgroundImage: feed.faviconLink }"
- href="#"
- class="title"
- ng-click="feedBl.load(feed.id)">
+ <a ng-style="{ backgroundImage: feed.faviconLink }"
+ ng-click="feedBl.load(feed.id)"
+ ng-class="{
+ progress-icon: !feed.id,
+ problem-icon: feed.error
+ }"
+ href="#"
+ class="title">
+
{{ feed.title }}
</a>
@@ -36,4 +42,7 @@
title="<?php p($l->t('Delete feed')); ?>"></button>
</span>
+
+ <div class="message" ng-show="feed.error">{{ feed.error }}</div>
</li>
+
diff --git a/templates/part.listfolder.php b/templates/part.listfolder.php
index a7e2e7497..9520bf42d 100644
--- a/templates/part.listfolder.php
+++ b/templates/part.listfolder.php
@@ -2,7 +2,8 @@
active: folderBl.isActive(folder.id),
open: folder.opened && folderBl.hasFeeds(folder.id),
collapsible: folderBl.hasFeeds(folder.id),
- unread: folderBl.getUnreadCount(folder.id) != 0
+ unread: folderBl.getUnreadCount(folder.id) != 0,
+ failed: folder.error
}"
ng-repeat="folder in folderBl.getAll()"
ng-show="folderBl.isVisible(folder.id)"
@@ -14,11 +15,15 @@
ng-click="folderBl.toggleFolder(folder.id)"></button>
<a href="#"
class="title folder-icon"
- ng-click="folderBl.load(folder.id)">
+ ng-click="folderBl.load(folder.id)"
+ ng-class="{
+ progress-icon: !folder.id,
+ problem-icon: folder.error
+ }">
{{ folder.name }}
</a>
- <span class="utils">
+ <span class="utils" ng-hide="folder.error">
<button ng-click="folderBl.delete(folder.id)"
ng-hide="folderBl.hasFeeds(folder.id)"
@@ -43,4 +48,6 @@
<ul>
<?php print_unescaped($this->inc('part.listfeed', array('folderId' => 'folder.id'))); ?>
</ul>
-</li> \ No newline at end of file
+
+ <div class="message" ng-show="folder.error">{{ folder.error }}</div>
+</li>