소스 검색

- Hide Linked Card and Linked Board on Sandstorm, because they are only
useful when having multiple boards, and at Sandstorm
there is only one board per grain. Thanks to ocdtrekkie and xet7.

Closes #1982

Lauri Ojansivu 6 년 전
부모
커밋
dda36f4eb3
2개의 변경된 파일21개의 추가작업 그리고 15개의 파일을 삭제
  1. 11 7
      client/components/cards/cardDetails.jade
  2. 10 8
      client/components/lists/listBody.jade

+ 11 - 7
client/components/cards/cardDetails.jade

@@ -19,14 +19,16 @@ template(name="cardDetails")
             a.js-parent-card(href=linkForCard) {{title}}
             a.js-parent-card(href=linkForCard) {{title}}
           // else
           // else
             {{_ 'top-level-card'}}
             {{_ 'top-level-card'}}
-        if isLinkedCard
-          h3.linked-card-location
-            +viewer
-              | {{getBoardTitle}} > {{getTitle}}
+        unless isSandstorm
+          if isLinkedCard
+            h3.linked-card-location
+              +viewer
+                | {{getBoardTitle}} > {{getTitle}}
 
 
     if getArchived
     if getArchived
       if isLinkedBoard
       if isLinkedBoard
-        p.warning {{_ 'board-archived'}}
+        unless isSandstorm
+          p.warning {{_ 'board-archived'}}
       else
       else
         p.warning {{_ 'card-archived'}}
         p.warning {{_ 'card-archived'}}
 
 
@@ -190,9 +192,11 @@ template(name="cardDetails")
     unless currentUser.isNoComments
     unless currentUser.isNoComments
       if isLoaded.get
       if isLoaded.get
         if isLinkedCard
         if isLinkedCard
-          +activities(card=this mode="linkedcard")
+          unless isSandstorm
+            +activities(card=this mode="linkedcard")
         else if isLinkedBoard
         else if isLinkedBoard
-          +activities(card=this mode="linkedboard")
+          unless isSandstorm
+            +activities(card=this mode="linkedboard")
         else
         else
           +activities(card=this mode="card")
           +activities(card=this mode="card")
 
 

+ 10 - 8
client/components/lists/listBody.jade

@@ -34,13 +34,14 @@ template(name="addCardForm")
 
 
   .add-controls.clearfix
   .add-controls.clearfix
     button.primary.confirm(type="submit") {{_ 'add'}}
     button.primary.confirm(type="submit") {{_ 'add'}}
-    span.quiet
-      | {{_ 'or'}}
-      a.js-link {{_ 'link'}}
-    span.quiet
-      |  
-      | /
-      a.js-search {{_ 'search'}}
+    unless isSandstorm
+      span.quiet
+        | {{_ 'or'}}
+        a.js-link {{_ 'link'}}
+      span.quiet
+        |  
+        | /
+        a.js-search {{_ 'search'}}
 
 
 template(name="autocompleteLabelLine")
 template(name="autocompleteLabelLine")
   .minicard-label(class="card-label-{{colorName}}" title=labelName)
   .minicard-label(class="card-label-{{colorName}}" title=labelName)
@@ -73,7 +74,8 @@ template(name="linkCardPopup")
       option(value="{{getId}}") {{getTitle}}
       option(value="{{getId}}") {{getTitle}}
 
 
   .edit-controls.clearfix
   .edit-controls.clearfix
-    input.primary.confirm.js-done(type="button" value="{{_ 'link'}}")
+    unless isSandstorm
+      input.primary.confirm.js-done(type="button" value="{{_ 'link'}}")
 
 
 template(name="searchCardPopup")
 template(name="searchCardPopup")
   label {{_ 'boards'}}:
   label {{_ 'boards'}}: