mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-05-12 07:39:07 -04:00
51 lines
1.4 KiB
PHP
51 lines
1.4 KiB
PHP
<?php defined("SYSPATH") or die("No direct script access.") ?>
|
|
<script type="text/javascript">
|
|
<!--
|
|
var form_url = "<?= url::site("permissions/form/__ITEM__") ?>";
|
|
show = function(id) {
|
|
$.ajax({
|
|
url: form_url.replace("__ITEM__", id),
|
|
success: function(data) {
|
|
$("div.form").slideUp();
|
|
$("div#edit-" + id).html(data).slideDown();
|
|
}
|
|
});
|
|
}
|
|
|
|
var action_url = "<?= url::site("permissions/change/__CMD__/__GROUP__/__PERM__/__ITEM__?csrf=$csrf") ?>";
|
|
set = function(cmd, group_id, perm_id, item_id) {
|
|
$.ajax({
|
|
url: action_url.replace("__CMD__", cmd).replace("__GROUP__", group_id).
|
|
replace("__PERM__", perm_id).replace("__ITEM__", item_id),
|
|
success: function(data) {
|
|
$("div#edit-" + item_id).load(form_url.replace("__ITEM__", item_id));
|
|
}
|
|
});
|
|
}
|
|
//-->
|
|
</script>
|
|
<div id="gPermissions">
|
|
<ul>
|
|
<? foreach ($parents as $parent): ?>
|
|
<li>
|
|
<a href="javascript:show(<?= $parent->id ?>)">
|
|
<?= $parent->title ?>
|
|
</a>
|
|
<div class="form" id="edit-<?= $parent->id ?>"></div>
|
|
<ul>
|
|
<? endforeach ?>
|
|
<li>
|
|
<a href="javascript:show(<?= $item->id ?>)">
|
|
<?= $item->title ?>
|
|
</a>
|
|
<div class="form" id="edit-<?= $item->id ?>">
|
|
<?= $form ?>
|
|
</div>
|
|
</li>
|
|
<? foreach ($parents as $parent): ?>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<? endforeach ?>
|
|
</div>
|