Uploaded image for project: 'JCommune'
  1. JCommune
  2. JC-2195

Pagination in Q&A topics

VotersWatchers
    XMLWordPrintable

    Details

    • Type: Story
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.1 Larks
    • Fix Version/s: backlog
    • Labels:
      None

      Description

      As a user I'd like to have pagination in Q&A topics to load pages faster and more convenient viewing.

      Acceptance criterias:

      • a pagination should be placed the same as in ordinary topics:
        • at the top between question and answers opposite inscription about total numbers of answer;
        • at the bottom between answers and creating answer's block;
      • registered users should see total number of answers on page accordingly to set in user's profile page size (question does not count);
      • anonymous users should see total number of answers on page by default (15);
      • a question should be visible on each page;
      • user's current page marked in color;
      • user should see three next pages;
      • user should see three previous pages;
      • if current page is not first, user can navigate to previous or to first page by clicking on arrow;
      • if current page is not last, user can navigate to next or to last page by clicking on arrow;
      • paginator aligned to the right of the page;
      • in case if all comments will be shown a pagination shouldn't be changed;
      • Given JS is enabled in browser, next page is loaded via AJAX
      • Given JS is disabled in browser (or it's a SEO), user goes to the next page with page refresh

        Attachments

          Issue Links

            Structure

              Activity

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  Sergey Samoylov Sergey
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:

                    Structure Helper Panel