Skip to content

Commit 9fd8871

Browse files
committed
Write data from some tickets
1 parent 1125aa2 commit 9fd8871

12 files changed

Lines changed: 92 additions & 63 deletions

File tree

_data/tickets.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
[
2+
{
3+
"id": 1,
4+
"type": "bug",
5+
"time": 1149823003000000,
6+
"changetime": 1319488537411866,
7+
"component": "ajax",
8+
"severity": null,
9+
"priority": "major",
10+
"owner": null,
11+
"reporter": "john",
12+
"cc": "\"\"",
13+
"version": "\"\"",
14+
"milestone": "1.0",
15+
"status": "closed",
16+
"resolution": "invalid",
17+
"summary": "SPAM",
18+
"description": "This is a test bug...",
19+
"keywords": "Jdsharp"
20+
},
21+
{
22+
"id": 3,
23+
"type": "bug",
24+
"time": 1149984934000000,
25+
"changetime": 1182303542000000,
26+
"component": "core",
27+
"severity": null,
28+
"priority": "major",
29+
"owner": null,
30+
"reporter": "Klaus Hartl",
31+
"cc": "\"\"",
32+
"version": "1.0",
33+
"milestone": "1.0",
34+
"status": "closed",
35+
"resolution": "fixed",
36+
"summary": "DOM insertion methods fail on elements that have a length property",
37+
"description": "The DOM insertion methods append/prepend/before/after fail on elements that have a length property, like a form or text node:\\\n\\\nThe problem lies in $.clean, proposed fix (tested):\\\n{{{\\\n$.clean = function(a) {\\\n\tvar r = [];\\\n\tfor ( var i = 0; i < a.length; i++ )\\\n\t\tif ( a[i].constructor == String ) {\\\n\t\t\tvar div = document.createElement(\\\"div\\\");\\\n\t\t\tdiv.innerHTML = a[i];\\\n\t\t\tfor ( var j = 0; j < div.childNodes.length; j++ )\\\n\t\t\t\tr[r.length] = div.childNodes[j];\\\n\t\t} else if ( a[i].length && !a[i].nodeType ) // added fix for nodes with length property (form, text node)\\\n\t\t\tfor ( var j = 0; j < a[i].length; j++ )\\\n\t\t\t\tr[r.length] = a[i][j];\\\n\t\telse if ( a[i] != null )\\\n\t\t\tr[r.length] =\\\n\t\t\t\ta[i].nodeType ? a[i] : document.createTextNode(a[i].toString());\\\n\treturn r;\\\n};\\\n}}}\\\n\\\nSee http://jquery.com/discuss/2006-May/000804/",
38+
"keywords": "dom insertion"
39+
}
40+
]

_includes/layouts/home.njk

Lines changed: 0 additions & 16 deletions
This file was deleted.

_includes/layouts/post.njk

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ layout: layouts/base.njk
1717
{{ content | safe }}
1818

1919
{%- if collections.posts %}
20-
{%- set previousPost = collections.posts | getPreviousCollectionItem %}
21-
{%- set nextPost = collections.posts | getNextCollectionItem %}
22-
{%- if nextPost or previousPost %}
23-
<ul class="links-nextprev">
24-
{%- if previousPost %}<li>Previous: <a href="{{ previousPost.url }}">{{ previousPost.data.title }}</a></li>{% endif %}
25-
{%- if nextPost %}<li>Next: <a href="{{ nextPost.url }}">{{ nextPost.data.title }}</a></li>{% endif %}
26-
</ul>
27-
{%- endif %}
20+
{%- set previousPost = collections.posts | getPreviousCollectionItem %}
21+
{%- set nextPost = collections.posts | getNextCollectionItem %}
22+
{%- if nextPost or previousPost %}
23+
<ul class="links-nextprev">
24+
{%- if previousPost %}<li>Previous: <a href="{{ previousPost.url }}">{{ previousPost.data.title }}</a></li>{% endif %}
25+
{%- if nextPost %}<li>Next: <a href="{{ nextPost.url }}">{{ nextPost.data.title }}</a></li>{% endif %}
26+
</ul>
27+
{%- endif %}
2828
{%- endif %}

_includes/layouts/ticket.njk

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
layout: layouts/base.njk
3+
---
4+
5+
{{ content | safe }}

content/404.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
layout: layouts/home.njk
2+
layout: layouts/base.njk
33
permalink: 404.html
44
eleventyExcludeFromCollections: true
55
---

content/blog.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
layout: layouts/home.njk
2+
layout: layouts/base.njk
33
eleventyNavigation:
44
key: Archive
55
order: 2

content/index.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
layout: layouts/home.njk
2+
layout: layouts/base.njk
33
eleventyNavigation:
44
key: Home
55
order: 1

content/tags-list.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
permalink: /tags/
3-
layout: layouts/home.njk
3+
layout: layouts/base.njk
44
---
55
<h1>Tags</h1>
66

content/tags.njk

Lines changed: 0 additions & 22 deletions
This file was deleted.

content/ticket.njk

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
pagination:
3+
data: tickets
4+
size: 1
5+
alias: ticket
6+
addAllPagesToCollections: true
7+
layout: layouts/ticket.njk
8+
eleventyComputed:
9+
title: #{{ ticket.id }} ({{ ticket.title }}) - jQuery - Bug Tracker
10+
permalink: /ticket/{{ ticket.id }}/
11+
---
12+
<h1>{{ ticket.summary }}</h1>
13+
14+
{% set postslist = tickets %}
15+
{% include "postslist.njk" %}
16+

0 commit comments

Comments
 (0)