2015-08-15 11:41:30 +09:00
|
|
|
Telescope.modules.add("secondaryNav", [
|
|
|
|
{
|
|
|
|
template: 'user_menu',
|
|
|
|
order: 10
|
|
|
|
}
|
|
|
|
]);
|
|
|
|
|
|
|
|
Telescope.modules.add("mobileNav", [
|
|
|
|
{
|
|
|
|
template: 'user_menu',
|
|
|
|
order: 20
|
|
|
|
}
|
|
|
|
]);
|
|
|
|
|
2015-10-07 15:04:22 +09:00
|
|
|
var userMenuItems = [
|
2015-04-28 15:54:19 +09:00
|
|
|
{
|
|
|
|
route: function () {
|
2015-07-27 15:10:48 +09:00
|
|
|
var user = Meteor.user();
|
2015-09-17 14:53:48 +09:00
|
|
|
return FlowRouter.path('userProfile', {_idOrSlug: user && user.telescope && user.telescope.slug});
|
2015-04-28 15:54:19 +09:00
|
|
|
},
|
2015-10-22 16:52:37 +09:00
|
|
|
label: 'profile'
|
|
|
|
// description: 'view_your_profile'
|
2015-04-28 15:54:19 +09:00
|
|
|
},
|
|
|
|
{
|
|
|
|
route: function () {
|
2015-07-27 15:10:48 +09:00
|
|
|
var user = Meteor.user();
|
2015-09-17 14:53:48 +09:00
|
|
|
return FlowRouter.path('userEdit', {_idOrSlug: user && user.telescope && user.telescope.slug});
|
2015-04-28 15:54:19 +09:00
|
|
|
},
|
2015-10-22 16:52:37 +09:00
|
|
|
label: 'edit_account'
|
|
|
|
// description: 'edit_your_profile'
|
2015-04-28 15:54:19 +09:00
|
|
|
},
|
|
|
|
{
|
2015-09-17 14:51:14 +09:00
|
|
|
route: 'adminSettings',
|
2015-10-07 15:04:22 +09:00
|
|
|
label: 'settings',
|
2015-10-22 16:52:37 +09:00
|
|
|
// description: 'settings',
|
2015-04-28 15:54:19 +09:00
|
|
|
adminOnly: true
|
|
|
|
},
|
|
|
|
{
|
|
|
|
route: 'signOut',
|
2015-10-22 16:52:37 +09:00
|
|
|
label: 'sign_out'
|
|
|
|
// description: 'sign_out'
|
2015-04-28 15:54:19 +09:00
|
|
|
}
|
2015-10-22 16:52:37 +09:00
|
|
|
];
|
2015-10-07 15:04:22 +09:00
|
|
|
|
2015-10-22 16:52:37 +09:00
|
|
|
Telescope.menuItems.add("userMenu", Telescope.menuItems.internationalize(userMenuItems));
|
2015-05-18 11:39:12 +09:00
|
|
|
|
|
|
|
// array containing items in the admin menu
|
|
|
|
Telescope.menuItems.add("adminMenu", [
|
|
|
|
{
|
2015-09-17 14:51:14 +09:00
|
|
|
route: 'adminUsers',
|
2015-10-22 16:52:37 +09:00
|
|
|
label: "users",
|
|
|
|
description: "users_dashboard"
|
2015-05-18 11:39:12 +09:00
|
|
|
}
|
2015-04-28 15:54:19 +09:00
|
|
|
]);
|