diff --git a/lib/persona.js b/lib/persona.js index 1d9a898..08776dd 100644 --- a/lib/persona.js +++ b/lib/persona.js @@ -5,6 +5,7 @@ $(document).ready(function() { setupSlideMenu(); setupEditedByIcon(); + setupPaginator(); var env = utils.findBootstrapEnvironment(); @@ -95,7 +96,7 @@ $(document).ready(function() { function setupEditedByIcon() { function activateEditedTooltips() { $('[data-pid] [component="post/editor"]').each(function() { - var el = $(this); + var el = $(this), icon; if (!el.attr('data-editor')) { return; @@ -118,5 +119,16 @@ $(document).ready(function() { $(window).on('action:posts.loaded', activateEditedTooltips); } + function setupPaginator() { + function appendPageNumber(ev, data) { + var el = data.after ? data.after : data.before, + page = Math.ceil((el.attr('data-index') - 1) / config.postsPerPage); + + el.append('