1.0.16 • Published 8 years ago

smartpagination v1.0.16

Weekly downloads
1
License
ISC
Repository
-
Last release
8 years ago

Smart Pagination

A simple and easy to use pagination module in node.js

So hope this library help someone like me.

Any ideas are appreciated.

Quick Examples

var paginator = require('smartpagination');

var paging = paginator({
    prelink: 		 '/admin/kino/',
    pageParamName:  'page/',
    //pageParamName:'?page=',
    current:		5,
    slashSeparator: true,
    rowsPerPage: 	2,
    totalResult: 	50,
    nextPage: 'Следующая',
    previousPage: 'Предыдущая',
    firstPage: 'В начало',
    lastPage: 'В конец',
});

Output

<div class="paginator">
    <a href="/admin/kino/page/4/" rel="prev" class="paginator-previous">Предыдущая</a>
    <a href="/admin/kino/" class="paginator-page paginator-page-first">1</a>
    <a href="/admin/kino/page/2/" class="paginator-page">2</a>
    <a href="/admin/kino/page/3/" class="paginator-page">3</a>
    <a href="/admin/kino/page/4/" class="paginator-page">4</a>
    <a href="/admin/kino/page/5/" class="paginator-current">5</a>
    <a href="/admin/kino/page/6/" class="paginator-page">6</a>
    <a href="/admin/kino/page/7/" class="paginator-page">7</a>
    <a href="/admin/kino/page/8/" class="paginator-page">8</a>
    <a href="/admin/kino/page/9/" class="paginator-page">9</a>
    <a href="/admin/kino/page/10/" class="paginator-page paginator-page-last">10</a>
    <a href="/admin/kino/page/6/" rel="next" class="paginator-next">Следующая</a>
</div>
1.0.16

8 years ago

1.0.15

9 years ago

1.0.14

9 years ago

1.0.13

9 years ago

1.0.12

9 years ago

1.0.11

10 years ago

1.0.10

10 years ago

1.0.9

10 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.4.5

10 years ago