1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
---
---
{
"pages": [
{% assign filtered_pages = "" | split:"" %}
{% for page in site.pages %}
{% unless page.plaintext %}
{% assign filtered_pages = filtered_pages | push:page %}
{% endunless %}
{% endfor %}
{% for page in filtered_pages %}
{
"title": "{{ page.title | smartify }}",
"url": "{{ page.url }}",
"lang": "{{ page.lang }}",
"ref": "{{ page.ref }}",
"plaintext": "{{ page.plaintext }}",
"layout": "{{ page.layout }}",
"content": {{ page.content | strip_html | jsonify }}
}{% unless forloop.last %},{% endunless %}
{% endfor %}
],
"articles": [
{% assign filtered_articles = "" | split:"" %}
{% for post in site.articles %}
{% unless post.plaintext %}
{% assign filtered_articles = filtered_articles | push:post %}
{% endunless %}
{% endfor %}
{% for post in filtered_articles %}
{
"title": "{{ post.title | smartify }}",
"date": "{{ post.date }}",
"url": "{{ post.url }}",
"lang": "{{ post.lang }}",
"ref": "{{ post.ref }}",
"layout": "{{ post.layout }}",
"content": {{ post.content | strip_html | jsonify }}
}{% unless forloop.last %},{% endunless %}
{% endfor %}
],
"pastebins": [
{% assign filtered_pastebins = "" | split:"" %}
{% for pastebin in site.pastebins %}
{% unless pastebin.plaintext %}
{% assign filtered_pastebins = filtered_pastebins | push:pastebin %}
{% endunless %}
{% endfor %}
{% for pastebin in filtered_pastebins %}
{
"title": "{{ pastebin.title | smartify }}",
"date": "{{ pastebin.date }}",
"url": "{{ pastebin.url }}",
"lang": "{{ pastebin.lang }}",
"ref": "{{ pastebin.ref }}",
"layout": "{{ pastebin.layout }}",
"content": {{ pastebin.content | strip_html | jsonify }}
}{% unless forloop.last %},{% endunless %}
{% endfor %}
],
"tils": [
{% assign filtered_tils = "" | split:"" %}
{% for til in site.tils %}
{% unless til.plaintext %}
{% assign filtered_tils = filtered_tils | push:til %}
{% endunless %}
{% endfor %}
{% for til in filtered_tils %}
{
"title": "{{ til.title | smartify }}",
"date": "{{ til.date }}",
"url": "{{ til.url }}",
"lang": "{{ til.lang }}",
"ref": "{{ til.ref }}",
"layout": "{{ til.layout }}",
"content": {{ til.content | strip_html | jsonify }}
}{% unless forloop.last %},{% endunless %}
{% endfor %}
],
"slides": [
{% assign filtered_slides = "" | split:"" %}
{% for slide in site.slides %}
{% unless slide.plaintext %}
{% assign filtered_slides = filtered_slides | push:slide %}
{% endunless %}
{% endfor %}
{% for slide in filtered_slides %}
{
"title": "{{ slide.title | smartify }}",
"date": "{{ slide.date }}",
"url": "{{ slide.url }}",
"lang": "{{ slide.lang }}",
"ref": "{{ slide.ref }}",
"layout": "{{ slide.layout }}",
"content": {{ slide.content | strip_html | jsonify }}
}{% unless forloop.last %},{% endunless %}
{% endfor %}
],
"podcasts": [
{% assign filtered_podcasts = "" | split:"" %}
{% for podcast in site.podcasts %}
{% unless podcast.plaintext %}
{% assign filtered_podcasts = filtered_podcasts | push:podcast %}
{% endunless %}
{% endfor %}
{% for podcast in filtered_podcasts %}
{
"title": "{{ podcast.title | smartify }}",
"date": "{{ podcast.date }}",
"url": "{{ podcast.url }}",
"lang": "{{ podcast.lang }}",
"ref": "{{ podcast.ref }}",
"layout": "{{ podcast.layout }}",
"content": {{ podcast.content | strip_html | jsonify }},
"audio": "{{ podcast.audio }}",
"slug": "{{ podcast.slug }}"
}{% unless forloop.last %},{% endunless %}
{% endfor %}
],
"screencasts": [
{% assign filtered_screencasts = "" | split:"" %}
{% for screencast in site.screencasts %}
{% unless screencast.plaintext %}
{% assign filtered_screencasts = filtered_screencasts | push:screencast %}
{% endunless %}
{% endfor %}
{% for screencast in filtered_screencasts %}
{
"title": "{{ screencast.title | smartify }}",
"date": "{{ screencast.date }}",
"url": "{{ screencast.url }}",
"lang": "{{ screencast.lang }}",
"ref": "{{ screencast.ref }}",
"layout": "{{ screencast.layout }}",
"content": {{ screencast.content | strip_html | jsonify }},
"video": "{{ screencast.video }}",
"slug": "{{ screencast.slug }}"
}{% unless forloop.last %},{% endunless %}
{% endfor %}
]
}
|