@@ 3,34 3,34 @@ layout: null
---
var store = [
- {% for c in site.collections %}
- {% if forloop.last %}
- {% assign l = true %}
- {% endif %}
- {% assign docs = c.docs | where_exp:'doc','doc.search != false' %}
- {% for doc in docs %}
- {% if doc.header.teaser %}
- {% capture teaser %}{{ doc.header.teaser }}{% endcapture %}
- {% else %}
- {% assign teaser = site.teaser %}
- {% endif %}
+ {%- for c in site.collections -%}
+ {%- if forloop.last -%}
+ {%- assign l = true -%}
+ {%- endif -%}
+ {%- assign docs = c.docs | where_exp:'doc','doc.search != false' -%}
+ {%- for doc in docs -%}
+ {%- if doc.header.teaser -%}
+ {%- capture teaser -%}{{ doc.header.teaser }}{%- endcapture -%}
+ {%- else -%}
+ {%- assign teaser = site.teaser -%}
+ {%- endif -%}
{
"title": {{ doc.title | jsonify }},
"excerpt":
- {% if site.search_full_content == true %}
+ {%- if site.search_full_content == true -%}
{{ doc.content | strip_html | strip_newlines | jsonify }},
- {% else %}
+ {%- else -%}
{{ doc.content | strip_html | strip_newlines | truncatewords: 50 | jsonify }},
- {% endif %}
+ {%- endif -%}
"categories": {{ doc.categories | jsonify }},
"tags": {{ doc.tags | jsonify }},
"url": {{ doc.url | absolute_url | jsonify }},
"teaser":
- {% if teaser contains "://" %}
+ {%- if teaser contains "://" -%}
{{ teaser | jsonify }}
- {% else %}
+ {%- else -%}
{{ teaser | absolute_url | jsonify }}
- {% endif %}
- }{% unless forloop.last and l %},{% endunless %}
- {% endfor %}
- {% endfor %}]
+ {%- endif -%}
+ }{%- unless forloop.last and l -%},{%- endunless -%}
+ {%- endfor -%}
+ {%- endfor -%}]