diff options
| author | Tristan Zur <tzur@webserver.ccwn.org> | 2015-06-10 20:55:53 +0200 |
|---|---|---|
| committer | Tristan Zur <tzur@webserver.ccwn.org> | 2015-06-10 20:55:53 +0200 |
| commit | 406abd7c4df1ace2cd3e4e17159e8941a2e8c0c4 (patch) | |
| tree | a324be16021f44f2fd6d55e609f47024e945b1db /modules/server_add/views | |
Initial import
Diffstat (limited to 'modules/server_add/views')
| -rw-r--r-- | modules/server_add/views/admin_server_add.html.php | 40 | ||||
| -rw-r--r-- | modules/server_add/views/server_add_tree.html.php | 37 | ||||
| -rw-r--r-- | modules/server_add/views/server_add_tree_dialog.html.php | 52 |
3 files changed, 129 insertions, 0 deletions
diff --git a/modules/server_add/views/admin_server_add.html.php b/modules/server_add/views/admin_server_add.html.php new file mode 100644 index 0000000..f59e327 --- /dev/null +++ b/modules/server_add/views/admin_server_add.html.php @@ -0,0 +1,40 @@ +<?php defined("SYSPATH") or die("No direct script access.") ?> +<?= $theme->css("server_add.css") ?> +<?= $theme->css("jquery.autocomplete.css") ?> +<?= $theme->script("jquery.autocomplete.js") ?> +<script type="text/javascript"> +$("document").ready(function() { + $("#g-path").gallery_autocomplete( + "<?= url::site("__ARGS__") ?>".replace("__ARGS__", "admin/server_add/autocomplete"), + { + max: 256, + loadingClass: "g-loading-small", + }); +}); +</script> + +<div class="g-block"> + <h1> <?= t("Add from server administration") ?> </h1> + <div class="g-block-content"> + <?= $form ?> + <h2><?= t("Authorized paths") ?></h2> + <ul id="g-server-add-paths"> + <? if (empty($paths)): ?> + <li class="g-module-status g-info"><?= t("No authorized image source paths defined yet") ?></li> + <? endif ?> + + <? foreach ($paths as $id => $path): ?> + <li> + <?= html::clean($path) ?> + <a href="<?= url::site("admin/server_add/remove_path?path=" . urlencode($path) . "&csrf=" . access::csrf_token()) ?>" + id="icon_<?= $id ?>" + class="g-remove-dir g-button"> + <span class="ui-icon ui-icon-trash"> + <?= t("delete") ?> + </span> + </a> + </li> + <? endforeach ?> + </ul> + </div> +</div> diff --git a/modules/server_add/views/server_add_tree.html.php b/modules/server_add/views/server_add_tree.html.php new file mode 100644 index 0000000..9135432 --- /dev/null +++ b/modules/server_add/views/server_add_tree.html.php @@ -0,0 +1,37 @@ +<?php defined("SYSPATH") or die("No direct script access.") ?> +<li class="ui-icon-left"> + <span class="ui-icon ui-icon-folder-open"></span> + <span class="g-directory" ref=""> + <?= t("All") ?> + </span> + <ul> + + <? foreach ($parents as $dir): ?> + <li class="ui-icon-left"> + <span class="ui-icon ui-icon-folder-open"></span> + <span class="g-directory" ref="<?= html::clean_attribute($dir) ?>"> + <?= html::clean(basename($dir)) ?> + </span> + <ul> + <? endforeach ?> + + <? foreach ($files as $file): ?> + <li class="ui-icon-left"> + <span class="ui-icon <?= is_dir($file) ? "ui-icon-folder-collapsed" : "ui-icon-document" ?>"></span> + <span class="<?= is_dir($file) ? "g-directory" : "g-file" ?>" + ref="<?= html::clean_attribute($file) ?>" > + <?= html::clean(basename($file)) ?> + </span> + </li> + <? endforeach ?> + <? if (!$files): ?> + <li> <i> <?= t("empty") ?> </i> </li> + <? endif ?> + + <? foreach ($parents as $dir): ?> + </ul> + </li> + <? endforeach ?> + + </ul> +</li> diff --git a/modules/server_add/views/server_add_tree_dialog.html.php b/modules/server_add/views/server_add_tree_dialog.html.php new file mode 100644 index 0000000..824a86a --- /dev/null +++ b/modules/server_add/views/server_add_tree_dialog.html.php @@ -0,0 +1,52 @@ +<?php defined("SYSPATH") or die("No direct script access.") ?> +<script type="text/javascript"> + var GET_CHILDREN_URL = "<?= url::site("server_add/children?path=__PATH__") ?>"; + var START_URL = "<?= url::site("server_add/start?item_id={$item->id}&csrf=$csrf") ?>"; +</script> + +<div id="g-server-add"> + <h1 style="display: none;"><?= t("Add Photos to '%title'", array("title" => html::purify($item->title))) ?></h1> + + <p id="g-description"><?= t("Photos will be added to album:") ?></p> + <ul class="g-breadcrumbs"> + <? $i = 0 ?> + <? foreach ($item->parents() as $parent): ?> + <li<? if ($i == 0) print " class=\"g-first\"" ?>> <?= html::purify($parent->title) ?> </li> + <? $i++ ?> + <? endforeach ?> + <li class="g-active"> <?= html::purify($item->title) ?> </li> + </ul> + + <ul id="g-server-add-tree" class="g-checkbox-tree"> + <?= $tree ?> + </ul> + + <div id="g-server-add-progress" style="display: none"> + <div class="g-progress-bar"></div> + <div id="g-status"></div> + </div> + + <span> + <button id="g-server-add-add-button" class="ui-state-default ui-state-disabled ui-corner-all" + disabled="disabled"> + <?= t("Add") ?> + </button> + <button id="g-server-add-pause-button" class="ui-state-default ui-corner-all" style="display:none"> + <?= t("Pause") ?> + </button> + <button id="g-server-add-continue-button" class="ui-state-default ui-corner-all" style="display:none"> + <?= t("Continue") ?> + </button> + + <button id="g-server-add-close-button" class="ui-state-default ui-corner-all"> + <?= t("Close") ?> + </button> + </span> + + <script type="text/javascript"> + $("#g-server-add").ready(function() { + $("#g-server-add").gallery_server_add(); + }); + </script> + +</div> |
