|
|
|
@ -2,7 +2,7 @@ include post_item.pug |
|
|
|
|
|
|
|
|
|
.post-list |
|
|
|
|
- const posts = page.posts |
|
|
|
|
- const MAX_SUMMARY_LENGTH = 140 |
|
|
|
|
- const MAX_SUMMARY_LENGTH = 64 |
|
|
|
|
- posts.each(function(post) { |
|
|
|
|
- const post_date = date(post.date, 'MM/DD/YYYY') |
|
|
|
|
- const post_time = date(post.time === undefined ? post.date : post.time, 'HH:mm:ss') |
|
|
|
@ -15,7 +15,7 @@ include post_item.pug |
|
|
|
|
- const content = (post.more !== undefined) ? post.more : post.content |
|
|
|
|
- const strip = strip_html(content).substr(0, MAX_SUMMARY_LENGTH) |
|
|
|
|
- summary = strip.length < MAX_SUMMARY_LENGTH ? strip : strip + '...' |
|
|
|
|
+post_item(post.title, post.cover, post_date, trim(summary), post_time, post.path) |
|
|
|
|
+post_item(post.title, post.cover, post_date, trim(summary), post_time, url_for(post.path)) |
|
|
|
|
- }) |
|
|
|
|
|
|
|
|
|
include paginator.pug |