diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2012-07-05 22:31:17 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2012-07-05 22:31:17 +0200 |
commit | 0ba8317f8b725f2048b0ddbf5beec5681afab293 (patch) | |
tree | 2e3ef377a4026b133fe80871e4dcb361528c809b /views | |
parent | 6bd3d074947f9a12d5f6ab2f42bdaa7f0b036bd7 (diff) | |
download | collection-json-explorer-0ba8317f8b725f2048b0ddbf5beec5681afab293.tar.gz collection-json-explorer-0ba8317f8b725f2048b0ddbf5beec5681afab293.tar.bz2 collection-json-explorer-0ba8317f8b725f2048b0ddbf5beec5681afab293.tar.xz collection-json-explorer-0ba8317f8b725f2048b0ddbf5beec5681afab293.zip |
o Automatically showing next/prev links if the collection has next/prev links.
Diffstat (limited to 'views')
-rw-r--r-- | views/data.jade | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/views/data.jade b/views/data.jade index b2910b2..bf22302 100644 --- a/views/data.jade +++ b/views/data.jade @@ -74,6 +74,18 @@ block meta h3(id='link-#{i + 1}') Collection Link ##{i}#{title} block link +block next_prev + - var next = root.findLinkByRel('next'); + - var prev = root.findLinkByRel('prev'); + if next || prev + div(class='fluid-row') + div(class='span12') + if prev + a(class='btn btn-primary btn-mini', href=urlgenerator.render(next.href) + '#items') Previous + | + if next + a(class='btn btn-primary btn-mini', href=urlgenerator.render(next.href) + '#items') Next + // TODO: If the collection has prev/next links, add buttons to // automaticaly navigate those. // TODO: Add ability to show the raw part of the collection. @@ -81,7 +93,8 @@ block items if collection.items.length == 0 p Collection has no items. else - // p The feed has #{collection.items.length} items. + block next_prev + each item, i in collection.items - var href=item.href h2(id='item-#{i+1}') Item ##{i+1} @@ -111,6 +124,8 @@ block items dt #{data.name} dd #{data.value} + block next_prev + block queries if collection.queries.length == 0 p Collection has no queries. @@ -247,6 +262,8 @@ block inner_content h1 Items if collection.items.length > 1 span(class='badge') #{collection.items.length} + if root.findLinkByRel('next') + |+ block items section(id='queries') div(class='page-header') @@ -270,6 +287,7 @@ block inner_content block httpResponse block content + - var collection = root.collection div(class='row-fluid') div(class='span3') block sidebar |