prepare for customization of pagination template
authorDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 25 Jan 2013 16:38:43 +0000 (17:38 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 25 Jan 2013 16:39:05 +0000 (17:39 +0100)
angular-server.pl
app/template/pagination/pagination.html [new file with mode: 0644]

index ba1cc10..3a97b73 100755 (executable)
@@ -108,7 +108,7 @@ get '/lang/:lang/.template' => sub {
 
 get '/lang/:lang/template/*template' => sub { # angular-ui templates
        my $self = shift;
-       my $path = '/lib/angular-ui/bootstrap/template/' . $self->stash('template');
+       my $path = '/template/' . $self->stash('template');
        warn "# render_static $path";
        $self->render_static( $path );
 };
diff --git a/app/template/pagination/pagination.html b/app/template/pagination/pagination.html
new file mode 100644 (file)
index 0000000..d9587e8
--- /dev/null
@@ -0,0 +1,6 @@
+<div class="pagination"><ul>
+  <li ng-class="{disabled: noPrevious()}"><a ng-click="selectPrevious()">Previous</a></li>
+  <li ng-repeat="page in pages" ng-class="{active: isActive(page)}"><a ng-click="selectPage(page)">{{page}}</a></li>
+  <li ng-class="{disabled: noNext()}"><a ng-click="selectNext()">Next</a></li>
+  </ul>
+</div>