Просмотр исходного кода

Don't show empty sync menu list for collaborators

James Allen 12 лет назад
Родитель
Сommit
8f7dff1518

+ 8 - 7
services/web/app/views/project/editor/left-menu.jade

@@ -46,13 +46,14 @@ aside#left-menu.full-size(
 					i.fa.fa-external-link.fa-fw 
 					|    #{translate("publish_as_template")}
 
-	h4() #{translate("sync")}
-	span(ng-controller="DropboxController", ng-show="permissions.admin")
-		ul.list-unstyled.nav()
-			li
-				a(ng-click="openDropboxModal()")
-					i.fa.fa-dropbox.fa-fw
-					|    Dropbox
+	div(ng-show="permissions.admin")
+		h4() #{translate("sync")}
+		span(ng-controller="DropboxController")
+			ul.list-unstyled.nav()
+				li
+					a(ng-click="openDropboxModal()")
+						i.fa.fa-dropbox.fa-fw
+						|    Dropbox
 					
 	!{moduleIncludes("editorLeftMenu", locals)}
 

+ 2 - 1
services/web/config/settings.defaults.coffee

@@ -303,4 +303,5 @@ module.exports =
 		"/templates/index": "/templates/"
 
 	proxyUrls: {}
-
+	
+	reloadModuleViewsOnEachRequest: true