Skip to content
Permalink
8d7ac367af
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
164 lines (154 sloc) 6.37 KB
var app = angular.module('routerApp', ['ui.router','ngCookies','ui.select', 'ngTouch', 'ui.grid', 'ui.grid.resizeColumns','ui.grid.autoResize','ui.bootstrap','ui.select', 'ngSanitize','factories']);
app.config(function ($stateProvider, $urlRouterProvider, $httpProvider) {
$httpProvider.interceptors.push('httpRequestInterceptor');
$urlRouterProvider.otherwise('/home');
$stateProvider
// HOME STATES AND NESTED VIEWS =====C:\Users\Ania\git\TeamDbAwesome\TeamDBAwesome\TeamDBAwesome\app.js===================================
.state('home', {
url: '/home',
views: {
'header': {templateUrl: 'pages/templates/home-header.html'},
'content': {templateUrl: 'pages/partial-home.html'},
'footer': {templateUrl: 'pages/templates/footer.html'}
}
})
.state('register',{
url: '/register',
views: {
'header': {templateUrl: 'pages/templates/home-header.html'},
'content':{templateUrl: 'pages/partial-register.html'},
'footer': {templateUrl: 'pages/templates/footer.html'}
},
})
.state('login', {
url: '/login',
views: {
'header': {templateUrl: 'pages/templates/home-header.html'},
'content': { templateUrl: 'pages/partial-login.html'},
'footer': {templateUrl: 'pages/templates/footer.html'}
}
})
.state('admin-login',{
url:'/adminlogin',
views: {
'header': {templateUrl: 'pages/templates/home-header.html'},
'content': {templateUrl:'pages/partial-adminlogin.html'},
'footer': {templateUrl: 'pages/templates/footer.html'}
}
})
.state('user-home', {
url: '/userhome',
views: {
'header': {templateUrl: 'pages/templates/user-header.html'},
'content' : {templateUrl: 'pages/user-home.html'},
'footer': {templateUrl: 'pages/templates/footer.html'}
}
})
.state('user-orders', {
url: '/orders',
views: {
'header': { templateUrl: 'pages/templates/user-header.html' },
'content': { templateUrl: 'pages/user-orders.html' },
'footer': { templateUrl: 'pages/templates/footer.html' }
}
})
.state('user-account', {
url: '/manageaccount',
views: {
'header': {templateUrl: 'pages/templates/user-header.html'},
'content' : {templateUrl: 'pages/user-account.html'},
'footer': {templateUrl: 'pages/templates/footer.html'}
}
})
.state('user-playlists', {
url: '/manageplaylists',
views: {
'header': {templateUrl: 'pages/templates/user-header.html'},
'content' : {templateUrl: 'pages/user-playlists.html'},
'footer': {templateUrl: 'pages/templates/footer.html'}
}
})
.state('admin-home',{
url:'/adminHome',
views: {
'header': {templateUrl: 'pages/templates/admin-header.html'},
'content': {templateUrl: 'pages/admin-home.html'},
'footer': {templateUrl: 'pages/templates/footer.html'}
}
})
.state('admin-mediacenter',{
url: '/mediacenter',
views: {
'header': {templateUrl: 'pages/templates/admin-header.html'},
'content': {templateUrl: 'pages/admin-mediacenter.html'},
'footer': {templateUrl: 'pages/templates/footer.html'}
}
})
.state('admin-customerinfo',{
url: '/customerinfo',
views: {
'header': {templateUrl: 'pages/templates/admin-header.html'},
'content': {templateUrl: 'pages/admin-customerinfo.html'},
'footer': {templateUrl: 'pages/templates/footer.html'}
}
})
.state('admin-view',{
url: '/view',
views: {
'header': {templateUrl: 'pages/templates/admin-header.html'},
'content': {templateUrl: 'pages/admin-view.html'},
'footer': {templateUrl: 'pages/templates/footer.html'}
}
})
.state('new-media', {
url: '/newmedia',
views: {
'header': { templateUrl: 'pages/templates/admin-header.html' },
'content': { templateUrl: 'pages/new-media.html' },
'footer': { templateUrl: 'pages/templates/footer.html' }
}
})
.state('admin-playlist-manager', {
url: '/playlistmanager',
views: {
'header': { templateUrl: 'pages/templates/admin-header.html' },
'content': { templateUrl: 'pages/admin-playlist-manager.html' },
'footer': { templateUrl: 'pages/templates/footer.html' }
}
})
.state('admin-edit-playlist', {
url: '/playlisteditor',
views: {
'header': { templateUrl: 'pages/templates/admin-header.html' },
'content': { templateUrl: 'pages/admin-edit-playlist.html' },
'footer': { templateUrl: 'pages/templates/footer.html' }
}
})
.state('admin-delete-playlist', {
url: '/deleteplaylist',
views: {
'header': { templateUrl: 'pages/templates/admin-header.html' },
'content': { templateUrl: 'pages/admin-delete-playlist.html' },
'footer': { templateUrl: 'pages/templates/footer.html' }
}
})
});
app.run(['$rootScope', '$state', '$stateParams','$http',
function ($rootScope, $state, $stateParams,$http) {
$rootScope.$state = $state;
$rootScope.$stateParams = $stateParams;
$http.defaults.headers.common.Authentication = 'Basic Token';
}]);
app.filter('formatTime', function() {
return function(milliseconds) {
var seconds = parseInt((milliseconds/1000)%60);
var minutes = parseInt((milliseconds/(100060))%60);
var hours = parseInt((milliseconds/(100060*60))%24);
var out = "";
minutes = (parseInt(minutes) + (60 * parseInt(hours)));
minutes = (minutes < 10) ? "0" + minutes : minutes;
seconds = (seconds < 10) ? "0" + seconds : seconds;
out = minutes + ":" + seconds;
return out;
};
});