summaryrefslogtreecommitdiffstats
path: root/js
diff options
context:
space:
mode:
authorGregor Tätzner <gregor@freenet.de>2012-07-17 21:48:58 +0200
committerGregor Tätzner <gregor@freenet.de>2012-07-17 21:48:58 +0200
commit072e5f18c959c6bba453cbaf9219b9067acf5bab (patch)
tree0c5072510c5f1d157c5c045090e2d42b4fc2f989 /js
parent3d85e9477f504f52626a5750ef7e9db2f5057b9b (diff)
Align counter to the right and hide on hover
Diffstat (limited to 'js')
-rw-r--r--js/news.js23
1 files changed, 14 insertions, 9 deletions
diff --git a/js/news.js b/js/news.js
index d8c848098..16574c448 100644
--- a/js/news.js
+++ b/js/news.js
@@ -153,7 +153,7 @@ News={
updateAll:function() {
$.post(OC.filePath('news', 'ajax', 'feedlist.php'),function(jsondata){
if(jsondata.status == 'success'){
-
+
}
else{
OC.dialogs.alert(jsondata.data.message, t('news', 'Error'));
@@ -196,24 +196,29 @@ $(document).ready(function(){
}).next().hide();
var list = $('.collapsable,.feeds_list').hover(function() {
- var elem = $(this).find('#feeds_delete,#feeds_edit');
- if(elem.css('display') == 'none')
- elem.css('display', 'inline');
- else
- elem.css('display', 'none');
+ var counter = $(this).find('#unreaditemcounter');
+ var elem = $(this).find('#feeds_delete,#feeds_edit');
+ if(elem.css('display') == 'none') {
+ elem.css('display', 'inline');
+ counter.css('display', 'none');
+ }
+ else {
+ elem.css('display', 'none');
+ counter.css('display', 'inline');
+ }
return false;
});
list.find('#feeds_delete').hide();
list.find('#feeds_edit').hide();
-
+
$('#addfeedfolder').click(function(event) {
event.stopPropagation();
});
-
+
var updateInterval = 200000; //how often the feeds should update (in msec)
setInterval('News.Feed.updateAll()', updateInterval);
-
+
});
$(document).click(function(event) {