Преглед изворни кода

Use permissions.admin, not hasPermission(...)

James Allen пре 12 година
родитељ
комит
9e0d5ff890

+ 2 - 1
services/web/app/views/project/editor/left-menu.jade

@@ -102,7 +102,8 @@ aside#left-menu.full-size(
 				)
 					option(value="pdfjs") Built-In
 					option(value="native") Native
-	span(ng-controller="TemplatesController", ng-show="hasPermission('admin')")
+					
+	span(ng-controller="TemplatesController", ng-show="permissions.admin")
 		h4() Publish
 		ul.list-unstyled.nav()
 			li

+ 0 - 1
services/web/public/coffee/ide/pdf/directives/pdfJs.coffee

@@ -17,7 +17,6 @@ define [
 	annotationsLayerCss
 	highlightsLayerCss
 ) ->
-	console.log "SETTING workerSrc", PDFJS, window.pdfJsWorkerPath
 	if PDFJS?
 		PDFJS.workerSrc = window.pdfJsWorkerPath
 

+ 0 - 3
services/web/public/coffee/ide/permissions/PermissionsManager.coffee

@@ -17,6 +17,3 @@ define [], () ->
 						@$scope.permissions.read = true
 						@$scope.permissions.write = true
 						@$scope.permissions.admin = true
-
-			@$scope.hasPermission = (requestedLevel)=>
-				return @$scope.permissions[requestedLevel]

+ 0 - 3
services/web/public/coffee/ide/templates/controllers/TemplatesController.coffee

@@ -3,10 +3,7 @@ define [
 	"ide/permissions/PermissionsManager"
 ], (App, PermissionsManager) ->
 	App.controller "TemplatesController", ($scope, $modal, ide) ->
-		$scope.showPublishTemplateLinkInSideBar = ide.$scope.hasPermission("admin")
-
 		$scope.openPublishTemplateModal = () ->
-			console.log "open"
 			$modal.open {
 				templateUrl: "publishProjectAsTemplateModalTemplate"
 				controller: "PublishProjectAsTemplateModalController"

+ 2 - 1
services/web/public/stylesheets/app/editor/left-menu.less

@@ -27,12 +27,13 @@
 		border-bottom: 1px solid @gray-lighter;
 	}
 
-	h4:first-child {
+	> h4:first-child {
 		margin-top: 0;
 	}
 
 	ul.nav {
 		a {
+			cursor: pointer;
 			&:hover, &:active {
 				background-color: @link-color;
 				color: white;