Initial commit
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
{{#if isEmpty}}
|
||||
{{translate 'None'}}
|
||||
{{else}}
|
||||
<div>(
|
||||
{{#each viewDataList}}
|
||||
<div data-view-key="{{key}}" style="margin-left: 15px;">{{{var key ../this}}}</div>
|
||||
{{#unless isEnd}}
|
||||
<div style="margin-left: 15px;">
|
||||
{{translate ../operator category='logicalOperators' scope='Admin'}}
|
||||
</div>
|
||||
{{/unless}}
|
||||
{{/each}}
|
||||
)</div>
|
||||
{{/if}}
|
||||
@@ -0,0 +1,4 @@
|
||||
|
||||
<div>{{translate 'not' category='logicalOperators' scope='Admin'}} (
|
||||
<div data-view-key="{{viewKey}}" style="margin-left: 15px;">{{{var viewKey this}}}</div>
|
||||
)</div>
|
||||
@@ -0,0 +1 @@
|
||||
{{leftString}} {{{operatorString}}} <span data-name="{{valueViewKey}}">{{{value}}}</span>
|
||||
@@ -0,0 +1,2 @@
|
||||
{{translate field category='fields' scope=scope}} {{{operatorString}}}
|
||||
({{#each valueViewDataList}}<span data-name="{{key}}">{{{var key ../this}}}</span>{{#unless isEnd}}, {{/unless}}{{/each}})
|
||||
@@ -0,0 +1 @@
|
||||
{{translate field category='fields' scope=scope}} {{{operatorString}}}
|
||||
@@ -0,0 +1 @@
|
||||
{{translate field category='fields' scope=scope}} {{{operatorString}}} {{translateOption dateValue field='dateSearchRanges'}}
|
||||
@@ -0,0 +1,11 @@
|
||||
<div class="row dynamic-logic-edit-item-row">
|
||||
<div class="col-sm-2">{{leftString}}</div>
|
||||
<div class="col-sm-3">
|
||||
<select data-name="type" class="form-control">{{{options typeList type scope='DynamicLogic' field='operators'}}}</select>
|
||||
</div>
|
||||
<div class="col-sm-4 value-container">{{{value}}}</div>
|
||||
<div class="col-sm-3">
|
||||
<a class="pull-right" role="button" tabindex="0" data-action="remove"><span class="fas fa-times"></span></a>
|
||||
<span>{{translate operator category='logicalOperators' scope='Admin'}}</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,67 @@
|
||||
|
||||
<div class="group-head" data-level="{{level}}">
|
||||
{{#ifNotEqual level 0}}
|
||||
<a class="pull-right" role="button" tabindex="0" data-action="remove"><span class="fas fa-times"></span></a>
|
||||
{{/ifNotEqual}}
|
||||
{{#ifNotEqual level 0}}
|
||||
<div>(</div>
|
||||
{{else}}
|
||||
|
||||
{{/ifNotEqual}}
|
||||
</div>
|
||||
|
||||
<div class="item-list" data-level="{{level}}">
|
||||
{{#each viewDataList}}
|
||||
<div data-view-key="{{key}}">{{{var key ../this}}}</div>
|
||||
<div class="group-operator" data-view-ref-key="{{key}}">{{translate ../groupOperator category='logicalOperators' scope='Admin'}}</div>
|
||||
{{/each}}
|
||||
</div>
|
||||
|
||||
<div class="group-bottom" data-level="{{level}}">
|
||||
<div class="btn-group">
|
||||
<a
|
||||
class="dropdown-toggle small"
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-toggle="dropdown"
|
||||
>{{translate groupOperator category='logicalOperators' scope='Admin'}} <span class="fas fa-plus"></span></a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addField"
|
||||
>{{translate 'Field' scope='DynamicLogic'}}</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addAnd"
|
||||
>(... {{translate 'and' category='logicalOperators' scope='Admin'}} ...)</a></li>
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addOr"
|
||||
>(... {{translate 'or' category='logicalOperators' scope='Admin'}} ...)</a></li>
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addNot"
|
||||
>{{translate 'not' category='logicalOperators' scope='Admin'}} (...)</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addCurrentUser"
|
||||
>${{translate 'User' scope='scopeNames'}}</a></li>
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addCurrentUserTeams"
|
||||
>${{translate 'User' scope='scopeNames'}}.{{translate 'teams' category='fields' scope='User'}}</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{#ifNotEqual level 0}}
|
||||
<div>)</div>
|
||||
{{/ifNotEqual}}
|
||||
51
client/res/templates/admin/dynamic-logic/conditions/not.tpl
Normal file
51
client/res/templates/admin/dynamic-logic/conditions/not.tpl
Normal file
@@ -0,0 +1,51 @@
|
||||
|
||||
<div class="group-head" data-level="{{level}}">
|
||||
<a class="pull-right" role="button" data-action="remove"><span class="fas fa-times"></span></a>
|
||||
<div><span class="not-operator">{{translate 'not' category='logicalOperators' scope='Admin'}}</span> (</div>
|
||||
</div>
|
||||
|
||||
<div class="item-list" data-level="{{level}}">
|
||||
<div data-view-key="{{viewKey}}">{{#if hasItem}}{{{var viewKey this}}}{{/if}}</div>
|
||||
</div>
|
||||
|
||||
<div class="group-bottom" data-level="{{level}}">
|
||||
<div class="btn-group">
|
||||
<a class="dropdown-toggle small" role="button" data-toggle="dropdown"><span class="fas fa-plus"></span></a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addField"
|
||||
>{{translate 'Field' scope='DynamicLogic'}}</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addAnd"
|
||||
>(... {{translate 'and' category='logicalOperators' scope='Admin'}} ...)</a></li>
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addOr"
|
||||
>(... {{translate 'or' category='logicalOperators' scope='Admin'}} ...)</a></li>
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addNot"
|
||||
>{{translate 'not' category='logicalOperators' scope='Admin'}} (...)</a></li>
|
||||
<li class="divider"></li>
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addCurrentUser"
|
||||
>${{translate 'User' scope='scopeNames'}}</a></li>
|
||||
<li><a
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-action="addCurrentUserTeams"
|
||||
>${{translate 'User' scope='scopeNames'}}.{{translate 'teams' category='fields' scope='User'}}</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div>)</div>
|
||||
5
client/res/templates/admin/dynamic-logic/modals/edit.tpl
Normal file
5
client/res/templates/admin/dynamic-logic/modals/edit.tpl
Normal file
@@ -0,0 +1,5 @@
|
||||
<div class="panel panel-default no-side-margin"><div class="panel-body">
|
||||
|
||||
<div class="top-group-container dynamic-logic-expression-container">{{{conditionGroup}}}</div>
|
||||
|
||||
</div></div>
|
||||
Reference in New Issue
Block a user