The following module was proposed for inclusion in the Module List: modid: Data::Paging DSLIP: RapOp description: Renderable object oriented paging object. userid: AINAME (生井 智司) chapterid: 6 (Data_Type_Utilities) communities: https://github.com/ainame/p5-Data-Paging/
similar: Data::Page Data::Page::Navigation Data::Page::NoTotalEntries rationale: Data::Paging =~ Data::Page + Data::Page::Navigation + Data::Page::NoTotalEntries and dynamic renderer class loading feature. I'm working at the Japanese traditional web service company. We always write perl code and use so many in-house libraries. Especially, we use original template engine based on HTML::Template::Pro as building of view. But, HTML::Template family have rigid syntax, we can not passing a object to HTML::Template object. So, I want to a renderable paging accessor object and one module that support every paging patterns. Then, I have created Data::Paging which have Data::Page, Data::Page::Navigation and Data::Page::NoTotalEntries's features, in addition, Data::Paging can use renderer class as you like. http://prepan.org/module/nXWJ8Y9sBxg enteredby: AINAME (生井 智司) enteredon: Tue Dec 10 09:16:57 2013 UTC The resulting entry would be: Data:: ::Paging RapOp Renderable object oriented paging object. AINAME Thanks for registering, -- The PAUSE PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=f1f00000_99e31c9956ec5d67&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=f1f00000_99e31c9956ec5d67&SUBMIT_pause99_add_mod_insertit=1 Peek at the current permissions: https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Data%3A%3APaging