0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-27 22:49:56 -05:00
ghost/core/test/unit/helpers
Aileen Nowak dbd22d7447 Feature: {{reading_time}} theme helper (#9217)
closes #9200

- Registered new server helper `{{reading_time}}`.
- Added new global util `word-count` based on the util in Ghost admin, which returns the number of words in an HTML string.
- Based on the word count of the post html, the helper calculated the estimated reading time:
   - 275 words per minute
   - additional 12 seconds when post has feature image
- Renders a string like 'x min red', unless reading time is less than a minute. In this case, the rendered string is '< 1 min read'.
2017-11-06 18:40:07 +00:00
..
test_tpl
asset_spec.js
author_spec.js
body_class_spec.js
content_spec.js
date_spec.js
encode_spec.js
excerpt_spec.js
facebook_url_spec.js
foreach_spec.js
get_spec.js
ghost_foot_spec.js
ghost_head_spec.js
has_spec.js
img_url_spec.js
index_spec.js Feature: {{reading_time}} theme helper (#9217) 2017-11-06 18:40:07 +00:00
is_spec.js
meta_description_spec.js
meta_title_spec.js
navigation_spec.js
next_post_spec.js
page_url_spec.js
pagination_spec.js
plural_spec.js
post_class_spec.js
prev_post_spec.js
reading_time_spec.js Feature: {{reading_time}} theme helper (#9217) 2017-11-06 18:40:07 +00:00
tags_spec.js
template_spec.js
title_spec.js
twitter_url_spec.js
url_spec.js