Adding premium-only notice.

This commit is contained in:
Samuel Clay 2011-02-22 19:45:29 -05:00
parent 14d059c89e
commit 97ae6c5561

View file

@ -2872,9 +2872,10 @@
}
for (var s in stories) {
if (this.flags['non_premium_river_view'] && $stories.children(':visible').length > 5) {
if (this.flags['non_premium_river_view'] && $stories.children(':visible').length >= 5) {
NEWSBLUR.log(['make_story_feed_entries break', $stories.children(':visible')]);
this.append_story_titles_endbar();
this.append_river_premium_only_notification();
break;
}
@ -3106,6 +3107,19 @@
}
},
append_river_premium_only_notification: function() {
var $story_titles = this.$s.$story_titles;
var $notice = $.make('div', { className: 'NB-feed-story-premium-only' }, [
$.make('div', { className: 'NB-feed-story-premium-only-divider'}),
$.make('div', { className: 'NB-feed-story-premium-only-text'}, [
'The full River of News is a ',
$.make('a', { href: '#' }, 'premium feature'),
'.'
])
]);
$story_titles.append($notice);
},
// ===================
// = Taskbar - Story =
// ===================
@ -3608,6 +3622,7 @@
if ($item.hasClass('story')) inverse = true;
} else if (type == 'site') {
$('.NB-task-manage').tipsy('hide');
$('.NB-task-manage').tipsy('disable');
}
var toplevel = $item.hasClass("NB-toplevel") ||
$item.children('.folder_title').hasClass("NB-toplevel");
@ -3727,6 +3742,7 @@
this.flags['feed_list_showing_manage_menu'] = false;
$(document).unbind('click.menu');
$manage_menu_container.uncorner();
$('.NB-task-manage').tipsy('enable');
$item.removeClass('NB-showing-menu');