summaryrefslogtreecommitdiff
path: root/modules/rearrange/views
diff options
context:
space:
mode:
Diffstat (limited to 'modules/rearrange/views')
-rw-r--r--modules/rearrange/views/rearrange.html.php44
1 files changed, 44 insertions, 0 deletions
diff --git a/modules/rearrange/views/rearrange.html.php b/modules/rearrange/views/rearrange.html.php
new file mode 100644
index 00000000..64b711ff
--- /dev/null
+++ b/modules/rearrange/views/rearrange.html.php
@@ -0,0 +1,44 @@
+<?php defined("SYSPATH") or die("No direct script access."); ?>
+
+<? if ($root): ?>
+ <script>
+ var simpleTree_Rearrange;
+ $(document).ready(function() {
+ simpleTree_Rearrange = $(".simpleTree").simpleTree({
+ autoclose: false,
+ animate: true,
+ afterClick:function(node) {
+ alert("text-"+$('span:first', node).text());
+ },
+ afterDblClick:function(node) {
+ alert("text-"+$('span:first', node).text());
+ },
+ afterMove:function(destination, source, pos) {
+ alert("destination: "+destination.attr('id') + "\n" +
+ "source: "+source.attr('id') + "\n" +
+ "pos: " + pos);
+ },
+ afterAjax:function() {
+ }
+ });
+ });
+ </script>
+ <ul class="simpleTree">
+ <li class="root" id="<?= $root->id?>"><span><?= $root->title?></span>
+<? endif; ?>
+<ul>
+ <? foreach ($children as $child): ?>
+ <li id="<?= $child->id?>"><span class="text"><?= $child->title?></span>
+ <? if ($child->type == "album"): ?>
+ <ul class="ajax">
+ <li><?= url::site("rearrange/$child->id") ?></li>
+ </ul>
+ <? endif; ?>
+ </li>
+ <? endforeach;?>
+</ul>
+<? if ($root): ?>
+ </li>
+ </ul>
+<? endif; ?>
+