Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 74fe8be

Browse files
committed
rework templates view
1 parent 881d09b commit 74fe8be

File tree

3 files changed

+20
-30
lines changed

3 files changed

+20
-30
lines changed

app/client/templates/admin.html

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,30 @@
11
<template name="admin">
2-
<div class="top ui container">
3-
<div class="ui secondary pointing menu">
4-
<a class="usersButton item" href="#">
5-
Users
6-
</a>
7-
<a class="controlsButton item" href="#">
8-
Controls
9-
</a>
10-
<a class="organisationsButton item" href="#">
11-
Organisations
12-
</a>
13-
</div>
2+
<div class="ui secondary pointing menu">
3+
<a class="usersButton item" href="#">
4+
Users
5+
</a>
6+
<a class="organisationsButton item" href="#">
7+
Organizations
8+
</a>
149
</div>
1510
{{> Template.dynamic template=tab}}
1611
</template>
12+
1713
<template name="userPhoto">
1814
<img class="ui small image" src="{{profilePictureUrl size=300}}">
1915
</template>
16+
2017
<template name="admin_users">
21-
{{> collectionTable collection=users class="table table-bordered table-hover" settings=settings }}
22-
</template>
23-
<template name="admin_controls">
24-
<div class="ui item">
25-
<a class="ui button" id="flushdb" href="#">FlushDB</a>
18+
<div>
19+
<div class="ui item">
20+
<a class="ui button" id="flushdb" href="#">FlushDB</a>
21+
</div>
22+
{{> collectionTable collection=users class="table table-bordered table-hover" settings=settings }}
2623
</div>
2724
</template>
2825

2926
<template name="admin_error_button">
30-
<button id="errorButton" class="button item" value={{_id}}>Show Error</button>
27+
<button id="errorButton" class="button item" value={{_id}}>Full log</button>
3128
</template>
3229

3330
<template name="admin_success_status">

app/client/templates/admin.js

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,17 @@ Template.admin_organisations.events({
1313
}
1414
})
1515

16-
Template.admin_controls.events({
17-
'click #flushdb': function() {
18-
console.log('flushing db');
19-
Meteor.call('admin/flushdb');
20-
}
21-
});
22-
2316
Template.admin.helpers({
2417
tab: function() {
2518
return Template.instance().currentTab.get();
2619
}
2720
});
2821

2922
Template.admin_users.helpers({
23+
'click #flushdb': function() {
24+
console.log('flushing users db');
25+
Meteor.call('admin/flushdb');
26+
},
3027
settings: function() {
3128
return {
3229
onCreate: function() {
@@ -71,8 +68,8 @@ Template.admin_organisations.helpers({
7168
rowsPerPage: 10,
7269
showFilter: true,
7370
fields: [
71+
{ key: 'timestamp', label: 'Timestamp', sortOrder: 0, sortDirection: 'descending' },
7472
{ key: 'statusCode', label: 'Success', tmpl: Template.admin_success_status },
75-
{ key: 'lastSuccess', label: 'Last success' },
7673
{ key: 'url', label: 'URL' },
7774
{ key: 'error', label: 'Error', tmpl: Template.admin_error_button },
7875
]
@@ -87,9 +84,6 @@ Template.admin.events({
8784
'click .usersButton': function(event, template) {
8885
template.currentTab.set('admin_users');
8986
},
90-
'click .controlsButton': function(event, template) {
91-
template.currentTab.set('admin_controls');
92-
},
9387
'click .organisationsButton': function(event, template) {
9488
template.currentTab.set('admin_organisations');
9589
}

app/client/templates/error_view.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ Template.error_view.onCreated(function() {
44

55
Template.error_view.helpers({
66
'getError' : function() {
7-
console.log(App.Collections.OrgLogs.findOne(FlowRouter.getParam('_id')));
87
return JSON.stringify(App.Collections.OrgLogs.findOne(FlowRouter.getParam('_id')), null, '\t');
98
}
109
})

0 commit comments

Comments
 (0)