displays schedule
This commit is contained in:
parent
942b1b1911
commit
dbc766a754
@ -9,10 +9,30 @@
|
||||
</body>
|
||||
|
||||
|
||||
<template name="day">
|
||||
<p>{{pretext}} {{aftertext}} </p>
|
||||
</template>
|
||||
|
||||
<template name="recent">
|
||||
<p>{{pretext}} {{aftertext}} </p>
|
||||
</template>
|
||||
|
||||
|
||||
<template name="client">
|
||||
<input type="text" class="form-control" id="date">
|
||||
|
||||
<input type="text" class="form-control" id="date">
|
||||
<div>
|
||||
{{#each mostrecent}}
|
||||
{{> recent}}
|
||||
{{/each}}
|
||||
</div>
|
||||
<div>
|
||||
{{#each sched}}
|
||||
<div>
|
||||
{{> day}}
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
||||
|
||||
{{#if allowed}}
|
||||
<select id="post">
|
||||
<option value="AC">AC</option>
|
||||
@ -21,4 +41,4 @@
|
||||
|
||||
<button>Submit</button>
|
||||
{{/if}}
|
||||
</template>
|
||||
</template>
|
||||
@ -6,15 +6,17 @@ var done = false;
|
||||
|
||||
Meteor.subscribe('schedule');
|
||||
|
||||
Template.client.rendered=function() {
|
||||
|
||||
}
|
||||
|
||||
|
||||
// schedule.find({}, {sort: {timestamp: 1}, limit: 2}).fetch()
|
||||
|
||||
Template.client.helpers({
|
||||
|
||||
sched: function() {
|
||||
return schedule.find({}, {sort: {timestamp: 1}, limit: 5}).fetch();
|
||||
},
|
||||
|
||||
mostrecent: function() {
|
||||
return schedule.find({}, {sort: {timestamp: 1}, limit: 1}).fetch();
|
||||
},
|
||||
|
||||
allowed: function() {
|
||||
if (!(Meteor.user() === undefined) && Meteor.user().services.google.email in allowedu) {
|
||||
return true
|
||||
@ -24,7 +26,7 @@ Template.client.helpers({
|
||||
}
|
||||
|
||||
|
||||
})
|
||||
});
|
||||
|
||||
Template.client.events({
|
||||
"focus input": function() {
|
||||
@ -47,4 +49,22 @@ Template.client.events({
|
||||
post = document.getElementById('post').value;
|
||||
Meteor.call('add_button', this, pre, post);
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
Template.day.helpers({
|
||||
pretext: function() {
|
||||
return this.pretext;
|
||||
},
|
||||
aftertext: function() {
|
||||
return this.aftertext;
|
||||
}
|
||||
});
|
||||
|
||||
Template.recent.helpers({
|
||||
pretext: function() {
|
||||
return this.pretext;
|
||||
},
|
||||
aftertext: function() {
|
||||
return this.aftertext;
|
||||
}
|
||||
});
|
||||
Loading…
x
Reference in New Issue
Block a user