-Add new setting "Delete shift"
-Move "Shift" frontend to V1 module
This commit is contained in:
miroman-afk
2022-02-01 01:55:15 +03:00
parent 57949aa89a
commit 5497b611ef
29 changed files with 1359 additions and 3 deletions

View File

@@ -0,0 +1,34 @@
<div class="padding">
<div class="col-md-6">
<div class="row">
<h4 class="text-muted" style="margin-bottom: 40px;" ng-if="modules.length > 0">Доступные обновления модулей</h4>
<h4 class="text-muted" style="margin-bottom: 40px;" ng-if="modules.length === 0">Нет доступных обновлений</h4>
<div ng-if="modules.length > 0">
<div class="box">
<div class="table-responsive">
<table class="table">
<thead>
<tr>
<th><input type="checkbox" ng-click="toggleAll()" ng-model="isAllSelected"> Выбрать все</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="module in modules">
<td>
<input type="checkbox" ng-model="module.selected" ng-change="optionToggled()">
<strong>{{ module.name }}</strong>
<br> У вас установлена версия {{ module.version }}.
<strong>Обновите до {{ module.l_version }}</strong>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<button class="btn success pull-right" id="btn-download" ng-click="updateModules()">Обновить модули</button>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,17 @@
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h5 class="modal-title">Активация модуля {{ selectedModule.name }}</h5>
</div>
<div class="modal-body p-lg">
<div class="form-horizontal">
<div class="form-group">
<label class="form-control-label">Введите ключ</label>
<input type="text" class="form-control" placeholder="XXXX-XXXX-XXXX" ng-model="key" autofocus>
</div>
<button class="btn success p-x-md pull-right" id="btn-activated" ng-click="activateModule()">Активировать</button>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,29 @@
<div class="padding">
<h4 class="text-muted" style="margin-bottom: 40px;" ng-if="modules.length > 0">Дополнительные модули</h4>
<div class="row">
<div class="col-md-3" ng-if="modules.length > 0" ng-repeat="module in modules">
<div class="box">
<div class="item">
<img ng-src="{{ module.image }}" class="w-full" width="275" height="170">
</div>
<div class="p-a">
<div class="m-b">
<a class="_800">{{ module.name }}</a>
<div class="text-muted m-b-xs">
<span class="m-r">Автор: {{ module.author }}</span>
</div>
<p class="h-3x">{{ module.description }}</p>
</div>
<div>
<button class="btn success btn-block" ng-click="showModuleActivate(module.id)">Активировать</button>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal fade" id="activate-module">
<div ui-include="'../views/modules/items/activate.html'"></div>
</div>