2 * App to drive the base page.
7 angular.module('egAdminActor',
8 ['ngRoute', 'ui.bootstrap', 'egCoreMod','egUiMod'])
10 .config(['$routeProvider','$locationProvider','$compileProvider',
11 function($routeProvider , $locationProvider , $compileProvider) {
13 $locationProvider.html5Mode(true);
14 $compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|mailto|blob):/);
15 var resolver = {delay : function(egStartup) {return egStartup.go()}};
17 $routeProvider.when('/admin/actor/address_alert', {
18 templateUrl: './admin/actor/t_address_alert',
19 controller: 'AddressAlertCtl',
25 $routeProvider.otherwise({
26 templateUrl : 'user-perms-template',
27 controller: 'UserPermsCtrl',
33 .controller('AddressAlertCtl',
34 ['$scope','$routeParams','$window','$location','egCore',
35 function($scope , $routeParams , $window , $location , egCore) {
38 ses : egCore.auth.token(),
41 // have to use the full URL, not just the path, to ensure
42 // the embeded page is not a nested version of this page (ad infinitum)
43 $scope.address_alert_url = $location.absUrl().replace(
44 /\/eg\/staff.*/, '/eg/conify/global/actor/address_alert');
46 console.log($scope.address_alert_url);