mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-06-20 16:39:54 -04:00
Checkpoint the organize module rewrite. At this point, it doesn't really do
anything, but get the dialog up, populate the album tree and intelligently populate the micro thumb grid. Still to do: 1) get the microthumbs laided out ptoperly 2) expand and collapse functionality in the album tree 3) use the album tree to change the content of the micro thumb grid 4) Actually add some functionality At the moment, it supports a callback "" to allow modules to add icons to the organize drawer label. The close button is added outside of this framework as it will always be last.
This commit is contained in:
@@ -1,53 +0,0 @@
|
||||
<?php defined("SYSPATH") or die("No direct script access.") ?>
|
||||
<!-- ?= html::script("modules/organize/js/organize.js") ? -->
|
||||
<script>
|
||||
var FATAL_ERROR = "<?= t("Fatal Error") ?>";
|
||||
var PAUSE_BUTTON = "<?= t("Pause") ?>";
|
||||
var RESUME_BUTTON = "<?= t("Resume") ?>";
|
||||
var CANCEL_BUTTON = "<?= t("Cancel") ?>";
|
||||
var INVALID_DROP_TARGET = "<div class=\"gError\"><?= t("Drop cancelled as it would result in a recursive move") ?></div>";
|
||||
var CONFIRM_DELETE = "<?= t("Do you really want to delete the selected albums and/or photos") ?>"
|
||||
var item_id = <?= $item->id ?>;
|
||||
|
||||
var csrf = "<?= $csrf ?>";
|
||||
var rearrangeUrl = "<?= url::site("__URI__/__ITEM_ID____TASK_ID__?csrf=$csrf") ?>";
|
||||
$("#doc3").ready(function() {
|
||||
organize_dialog_init();
|
||||
});
|
||||
</script>
|
||||
<fieldset style="display: none">
|
||||
<legend><?= t("Organize %name", array("name" => p::purify($item->title))) ?></legend>
|
||||
</fieldset>
|
||||
<div id="doc3" class="yui-t7">
|
||||
<div id="bd">
|
||||
<div class="yui-gf">
|
||||
<div class="yui-u first">
|
||||
<h3><?= t("Albums") ?></h3>
|
||||
</div>
|
||||
<div id="gMessage" class="yui-u">
|
||||
<div class="gInfo"><?= t("Select one or more items to edit; drag and drop items to re-order or move between albums") ?></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="yui-gf">
|
||||
<div id="gOrganizeTreeContainer" class="yui-u first">
|
||||
<?= $album_tree ?>
|
||||
</div>
|
||||
<div id="gMicroThumbPanel" class="yui-u"
|
||||
ref="<?= url::site("organize/content/__ITEM_ID__?width=__WIDTH__&height=__HEIGHT__&offset=__OFFSET__") ?>">
|
||||
<ul id="gMicroThumbGrid"></ul>
|
||||
</div>
|
||||
<div id="gOrganizeEditDrawer" class="yui-u">
|
||||
<div id="gOrganizeEditDrawerPanel" class="yui-gf">
|
||||
<div id="gOrganizeFormThumbs" class="yui-u first">
|
||||
<ul id="gOrganizeFormThumbStack" />
|
||||
</div>
|
||||
<div id="gOrganizeEditForm">
|
||||
</div>
|
||||
</div>
|
||||
<div id="gOrganizeEditDrawerHandle">
|
||||
<?= $button_pane ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user