2014-09-29 09:20:40 +09:00
|
|
|
Meteor.startup(function () {
|
|
|
|
|
|
|
|
Template[getTemplate('postsDaily')].helpers({
|
|
|
|
days: function () {
|
|
|
|
var daysArray = [];
|
|
|
|
// var days = this.days;
|
|
|
|
var days = Session.get('postsDays');
|
|
|
|
for (i = 0; i < days; i++) {
|
|
|
|
daysArray.push({
|
2015-01-03 10:14:39 +09:00
|
|
|
date: moment().subtract(i, 'days').startOf('day').toDate(),
|
|
|
|
index: i
|
2014-09-29 09:20:40 +09:00
|
|
|
});
|
|
|
|
}
|
|
|
|
return daysArray;
|
|
|
|
},
|
2015-01-03 10:14:39 +09:00
|
|
|
before_day: function () {
|
|
|
|
return getTemplate('beforeDay');
|
|
|
|
},
|
2015-01-08 17:37:54 +09:00
|
|
|
singleDay: function () {
|
|
|
|
return getTemplate('singleDay');
|
|
|
|
},
|
|
|
|
context: function () {
|
|
|
|
var context = this;
|
|
|
|
context.showDateNav = false;
|
|
|
|
return context;
|
|
|
|
},
|
2015-01-03 10:14:39 +09:00
|
|
|
after_day: function () {
|
|
|
|
return getTemplate('afterDay');
|
|
|
|
},
|
2015-01-08 17:37:54 +09:00
|
|
|
loadMoreDaysUrl: function () {
|
2014-09-29 09:20:40 +09:00
|
|
|
var count = parseInt(Session.get('postsDays')) + daysPerPage;
|
|
|
|
return '/daily/' + count;
|
2014-08-27 09:24:37 +09:00
|
|
|
}
|
2014-09-29 09:20:40 +09:00
|
|
|
});
|
|
|
|
|
2014-09-29 15:42:35 +08:00
|
|
|
});
|