Forums

Join
bbPress Support ForumsRequests and FeedbackPossible to add paging to views?

Info

Possible to add paging to views?

  1. Something my forum users have been complaining about is the lack of ability for paging on the various views, whether built-in ones or the extended ones available through the my-views plugin.

    I've not yet looked into this, but I figured I'd drop a line here to see if somebody had already solved it (searched with no results)

  2. Views do actually have (the ability to do) paging.
    If you put /page/2 after a view url you think should have a second page you'll see it works.

    I vaguely remember encountering the same problem but I can't recall how I fixed it.

    I believe the answer was something missing in the template but I am not positive and will see if I can find how I did it.

  3. Okay I think everything broke with 0.8.3 and the replacement bb_query class.

    Prior to 0.8.3, all views did a bb_count_last_query() to determine the entire result count vs. the query with a LIMIT. This is how pagination was determined (via $view_count / $page)

    But the new bb_query_class is short-sighted as it simply returns the number of results it found with the LIMIT attached, which is useless.

    This essentially is a bug. Surprised no-one noticed it sooner. I don't have 0.8.3 running on any large site so I never saw it before.

    I'm trying to find a work-around for my own plugins (ie. "my-views") but this will affect any plugin developer working with views.

  4. I have now updated "My-Views" to support pagination (multi-page) views for all the standard style views.

    version 0.09 should be in the plugin browser shortly...
    http://bbpress.org/plugins/topic/67

    you can see a demonstration of the feature here:
    http://bbshowcase.org/forums/view/latest-discussions

  5. Sweet!

    As usual, you rule.

  6. You must log in to post.