mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
feat wiki/ayuda section
This commit is contained in:
@ -105,17 +105,25 @@ $picture = "/assets/img/default-user.png";
|
||||
|
||||
<div class="menu-inner-shadow"></div>
|
||||
|
||||
<ul class="menu-inner py-1">
|
||||
<ul class="menu-inner py-1 list-group list-group-flush" id="menu-inner-list">
|
||||
|
||||
<!-- Iterate throught sections -->
|
||||
|
||||
<?php foreach ($wiki_sections as $key => $value) : ?>
|
||||
<?php if (auth()->user()->inGroup($value->role) || auth()->user()->inGroup('admin')): ?>
|
||||
<li class="menu-item <?= $value->slug == $slug ? 'active' : "" ?>">
|
||||
<?php if (auth()->user()->inGroup(...$value->roles_array()) || auth()->user()->inGroup('admin')): ?>
|
||||
|
||||
<li class="menu-item <?= ($value->slug == $slug) ? "active" : "" ?>" data-id="<?= $value->id ?>">
|
||||
<!-- Check if user can view the section link -->
|
||||
<a href="<?= site_url("wiki/view/" . $value->slug) ?>" class="menu-link">
|
||||
<i class="menu-icon tf-icons <?= $value->icon ?>"></i>
|
||||
<?= lang("Wiki." . $value->slug) ?>
|
||||
</a>
|
||||
<span class="d-flex justify-content-between align-items-center">
|
||||
<a href="<?= site_url("wiki/view/" . $value->slug) ?>" class="menu-link">
|
||||
<i class="menu-icon tf-icons <?= $value->icon ?>"></i>
|
||||
<?= lang("Wiki." . $value->slug) ?>
|
||||
</a>
|
||||
<?php if (auth()->user()->inGroup('admin')): ?>
|
||||
<i class="drag-handle cursor-grab icon-base ti ti-arrows-sort align-text-bottom me-2" title="<?= lang('Wiki.alt.sort') ?>"></i>
|
||||
<?php endif; ?>
|
||||
|
||||
</span>
|
||||
</li>
|
||||
<?php endif; ?>
|
||||
<?php endforeach; ?>
|
||||
@ -280,6 +288,7 @@ $picture = "/assets/img/default-user.png";
|
||||
<script src="<?= site_url('themes/vuexy/vendor/libs/hammer/hammer.js') ?>"></script>
|
||||
<script src="<?= site_url('themes/vuexy/vendor/js/menu.js') ?>"></script>
|
||||
|
||||
|
||||
<script type="module" src="<?= site_url('assets/js/safekat/pages/layout.js') ?>"></script>
|
||||
<!-- Helpers -->
|
||||
<script src="<?= site_url('themes/vuexy/vendor/js/helpers.js') ?>"></script>
|
||||
@ -291,6 +300,10 @@ $picture = "/assets/img/default-user.png";
|
||||
<?= $this->renderSection('additionalExternalJs') ?>
|
||||
|
||||
<script src="<?= site_url('themes/vuexy/js/main.js') ?>"></script>
|
||||
<?php if (auth()->user()->inGroup('admin')): ?>
|
||||
<script type="module" src="<?= site_url('assets/js/safekat/pages/wiki/menuSortable.js') ?>"></script>
|
||||
<?php endif; ?>
|
||||
|
||||
|
||||
<?= sweetAlert() ?>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user