mirror of
https://github.com/Athou/commafeed.git
synced 2026-03-21 21:37:29 +00:00
remove hardcoded labels (fix #132)
This commit is contained in:
@@ -31,6 +31,8 @@ toolbar.previous_entry=Previous entry
|
||||
toolbar.next_entry=Next entry
|
||||
toolbar.refresh=Refresh
|
||||
toolbar.sort_by_asc_desc=Sort by date asc/desc
|
||||
toolbar.titles_only=Titles only
|
||||
toolbar.expanded_view=Expanded view
|
||||
toolbar.mark_all_as_read=Mark all as read
|
||||
toolbar.mark_all_older_day=Items older than a day
|
||||
toolbar.mark_all_older_week=Items older than a week
|
||||
|
||||
@@ -10,7 +10,7 @@ tree.subscribe=S'abonner
|
||||
tree.import=Importer
|
||||
tree.new_category=Nouvelle catégorie
|
||||
tree.all=Tous
|
||||
tree.starred=Etoiles
|
||||
tree.starred=Favoris
|
||||
|
||||
subscribe.feed_url=URL du flux
|
||||
subscribe.feed_name=Nom du flux
|
||||
|
||||
@@ -243,22 +243,26 @@ module.directive('category', [ function() {
|
||||
return 'indent' + level;
|
||||
}
|
||||
};
|
||||
|
||||
$scope.categoryLabel = function(category) {
|
||||
return $scope.showLabel !== true ? $scope.showLabel : category.name;
|
||||
}
|
||||
|
||||
$scope.formatCategoryName = function(category) {
|
||||
$scope.categoryCountLabel = function(category) {
|
||||
var count = $scope.unreadCount({
|
||||
category : category
|
||||
});
|
||||
var label = category.name;
|
||||
var label = '';
|
||||
if (count > 0) {
|
||||
label = label + ' (' + count + ')';
|
||||
label = '(' + count + ')';
|
||||
}
|
||||
return label;
|
||||
};
|
||||
|
||||
$scope.formatFeedName = function(feed) {
|
||||
var label = feed.name;
|
||||
$scope.feedCountLabel = function(feed) {
|
||||
var label = '';
|
||||
if (feed.unread > 0) {
|
||||
label = label + ' (' + feed.unread + ')';
|
||||
label = '(' + feed.unread + ')';
|
||||
}
|
||||
return label;
|
||||
};
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
<i ng-class="{'icon-caret-right': !node.expanded, 'icon-caret-down': node.expanded}" ng-click="toggleCategory(node, $event)" ng-show="showChildren"></i>
|
||||
<i ng-class="{'icon-star' : node.id == 'starred', 'icon-inbox': node.id == 'all'}" ng-show="!showChildren"></i>
|
||||
</span>
|
||||
<span ng-class="{selected: (node.id == selectedId && selectedType == 'category'), unread: unreadCount({category:node})}">{{formatCategoryName(node)}}
|
||||
<span ng-class="{selected: (node.id == selectedId && selectedType == 'category'), unread: unreadCount({category:node})}">
|
||||
{{categoryLabel(node)}} {{categoryCountLabel(node)}}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -30,7 +31,7 @@
|
||||
<a ng-click="feedClicked(feed.id)" class="feed-link"
|
||||
ng-class="{error: feed.message && feed.errorCount > 10, selected: (feed.id == selectedId && selectedType == 'feed'), unread: feed.unread }">
|
||||
<favicon url="feed.feedLink" />
|
||||
{{formatFeedName(feed)}}
|
||||
{{feed.name}} {{feedCountLabel(feed)}}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
</a>
|
||||
|
||||
<div class="btn-group" data-toggle="buttons-radio">
|
||||
<a type="button" class="btn" ng-model="settingsService.settings.viewMode" btn-radio="'title'" title="Titles only"><i class="icon-list"></i></a>
|
||||
<a type="button" class="btn" ng-model="settingsService.settings.viewMode" btn-radio="'expanded'" title="Expanded view"><i class="icon-th-list"></i></a>
|
||||
<a type="button" class="btn" ng-model="settingsService.settings.viewMode" btn-radio="'title'" title="${toolbar.titles_only}"><i class="icon-list"></i></a>
|
||||
<a type="button" class="btn" ng-model="settingsService.settings.viewMode" btn-radio="'expanded'" title="${toolbar.expanded_view}"><i class="icon-th-list"></i></a>
|
||||
</div>
|
||||
|
||||
<div class="btn-group">
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<div class="css-treeview" ng-controller="CategoryTreeCtrl">
|
||||
<ul>
|
||||
<category node="CategoryService.subscriptions" show-label="true" show-children="false"
|
||||
<category node="CategoryService.subscriptions" show-label="'${tree.all}'" show-children="false"
|
||||
level="0" selected-type="selectedType" selected-id="selectedId"
|
||||
unread-count="unreadCount(category)"> </category>
|
||||
<category node="starred" show-label="true" show-children="false"
|
||||
<category node="starred" show-label="'${tree.starred}'" show-children="false"
|
||||
level="0" selected-type="selectedType" selected-id="selectedId"
|
||||
unread-count="unreadCount(category)"> </category>
|
||||
<category node="CategoryService.subscriptions" show-label="false" show-children="true"
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
</span>
|
||||
<label class="checkbox inline">
|
||||
<input type="checkbox" ng-checked="!entry.read" ng-click="mark(entry, !entry.read)"></input>
|
||||
Keep unread
|
||||
${view.keep_unread}
|
||||
</label>
|
||||
|
||||
<span class="share-buttons" ui-if="settingsService.settings.socialButtons">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<div class="container-fluid settings">
|
||||
<div class="page-header">
|
||||
<h1>Settings</h1>
|
||||
<h1>${toolbar.settings}</h1>
|
||||
</div>
|
||||
<form name="settingsForm" ng-submit="save()">
|
||||
<div class="row">
|
||||
|
||||
Reference in New Issue
Block a user