Skip to content

Commit

Permalink
fix: disable trans merge is empty document
Browse files Browse the repository at this point in the history
  • Loading branch information
Alex Eng committed Aug 2, 2018
1 parent 0fa1ee8 commit fe98542
Showing 1 changed file with 61 additions and 29 deletions.
90 changes: 61 additions & 29 deletions server/zanata-war/src/main/webapp/iteration/view.xhtml
Expand Up @@ -398,40 +398,72 @@
<ui:fragment rendered="#{not versionHomeAction.isCopyActionsRunning()}">
<ui:fragment
rendered="#{identity.hasPermission(versionHomeAction.version, 'update')}">
<li>
<a href="javascript:void(0)" class="i__item--right"
<ui:fragment rendered="#{!versionHomeAction.version.documents.isEmpty()}">
<li>
<a href="javascript:void(0)" class="i__item--right"
data-toggle="modal"
data-target="#copy-trans-modal">
#{msgs['jsf.CopyTrans']}
<i class="i i--add i__item__icon"></i>
</a>
</li>
<li>
<a href="#" class="i__item--right"
title="#{msgs['jsf.iteration.mergeTrans.header']}"
data-toggle="modal"
data-target="#copy-trans-modal">
#{msgs['jsf.CopyTrans']}
<i class="i i--add i__item__icon"></i>
</a>
</li>
<li>
<a href="#" class="i__item--right"
title="#{msgs['jsf.iteration.mergeTrans.header']}"
data-toggle="modal"
data-target="#mergeTransDialog">
#{msgs['jsf.iteration.mergeTrans']}
<i class="i i--translate i__item__icon"></i>
</a>
</li>
</ui:fragment>
<ui:fragment
rendered="#{identity.hasPermission(versionHomeAction.version, 'update')}">
<li>
<a href="#" class="i__item--right"
onclick="toggleTMMergeModal(); return false">
#{msgs['jsf.iteration.TMMerge']}
<i class="i i--translate i__item__icon"></i>
</a>
</li>
<ui:fragment rendered="#{identity.hasRole('mt-bulk')}">
data-target="#mergeTransDialog">
#{msgs['jsf.iteration.mergeTrans']}
<i class="i i--translate i__item__icon"></i>
</a>
</li>
<li>
<a href="#" class="i__item--right" onclick="toggleMTMergeModal(); return false">
#{msgs['jsf.iteration.MTMerge']}
<a href="#" class="i__item--right"
onclick="toggleTMMergeModal(); return false">
#{msgs['jsf.iteration.TMMerge']}
<i class="i i--translate i__item__icon"></i>
</a>
</li>
<ui:fragment rendered="#{identity.hasRole('mt-bulk')}">
<li>
<a href="#" class="i__item--right" onclick="toggleMTMergeModal(); return false">
#{msgs['jsf.iteration.MTMerge']}
<i class="i i--translate i__item__icon"></i>
</a>
</li>
</ui:fragment>
</ui:fragment>
<ui:fragment rendered="#{versionHomeAction.version.documents.isEmpty()}">
<li title="#{msgs['jsf.iteration.NoDocumentInVersion']}">
<a class="i__item--right" onclick="return false"
disabled="true">
#{msgs['jsf.CopyTrans']}
<i class="i i--add i__item__icon"></i>
</a>
</li>
<li title="#{msgs['jsf.iteration.NoDocumentInVersion']}">
<a class="i__item--right" onclick="return false"
disabled="true">
#{msgs['jsf.iteration.mergeTrans']}
<i class="i i--translate i__item__icon"></i>
</a>
</li>

<li title="#{msgs['jsf.iteration.NoDocumentInVersion']}">
<a class="i__item--right" onclick="return false"
disabled="true">
#{msgs['jsf.iteration.TMMerge']}
<i class="i i--translate i__item__icon"></i>
</a>
</li>
<ui:fragment rendered="#{identity.hasRole('mt-bulk')}">
<li title="#{msgs['jsf.iteration.NoDocumentInVersion']}">
<a class="i__item--right" onclick="return false"
disabled="true">
#{msgs['jsf.iteration.MTMerge']}
<i class="i i--translate i__item__icon"></i>
</a>
</li>
</ui:fragment>
</ui:fragment>
</ui:fragment>
<ui:fragment
Expand Down

0 comments on commit fe98542

Please sign in to comment.