diff options
Diffstat (limited to 'plugins/Live/javascripts')
-rw-r--r-- | plugins/Live/javascripts/visitorProfile.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/plugins/Live/javascripts/visitorProfile.js b/plugins/Live/javascripts/visitorProfile.js index 4726734c4a..51197fb8ee 100644 --- a/plugins/Live/javascripts/visitorProfile.js +++ b/plugins/Live/javascripts/visitorProfile.js @@ -149,13 +149,15 @@ }, 'GET'); ajax.setCallback(function (response) { if (response == "") { // no more visits left - var noMoreSpan = $('<span/>').text(_pk_translate('Live_NoMoreVisits_js')).addClass('visitor-profile-no-visits'); - $('.visitor-profile-more-info', $element).html(noMoreSpan); + self._showNoMoreVisitsSpan(); } else { response = $(response); loading.hide(); $('.visitor-profile-visits', $element).append(response); + if (response.filter('li').length < 10) { + self._showNoMoreVisitsSpan(); + } piwikHelper.lazyScrollTo($(response)[0], 400, true); } @@ -164,6 +166,11 @@ ajax.send(); }, + _showNoMoreVisitsSpan: function () { + var noMoreSpan = $('<span/>').text(_pk_translate('Live_NoMoreVisits_js')).addClass('visitor-profile-no-visits'); + $('.visitor-profile-more-info', this.$element).html(noMoreSpan); + }, + _loadIndividualVisitDetails: function ($visitElement) { var self = this, $element = this.$element, |