summaryrefslogtreecommitdiff
path: root/modules/gallery/views/quick_pane.html.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules/gallery/views/quick_pane.html.php')
-rw-r--r--modules/gallery/views/quick_pane.html.php108
1 files changed, 108 insertions, 0 deletions
diff --git a/modules/gallery/views/quick_pane.html.php b/modules/gallery/views/quick_pane.html.php
new file mode 100644
index 00000000..95de972b
--- /dev/null
+++ b/modules/gallery/views/quick_pane.html.php
@@ -0,0 +1,108 @@
+<?php defined("SYSPATH") or die("No direct script access.") ?>
+<? if ($item->type == "photo"): ?>
+<? $title = t("Edit this photo") ?>
+<? elseif ($item->type == "movie"): ?>
+<? $title = t("Edit this movie") ?>
+<? elseif ($item->type == "album"): ?>
+<? $title = t("Edit this album") ?>
+<? endif ?>
+<a class="gDialogLink gButtonLink ui-corner-all ui-state-default" href="<?= url::site("quick/form_edit/$item->id?page_type=$page_type") ?>"
+ title="<?= $title ?>">
+ <span class="ui-icon ui-icon-pencil">
+ <?= $title ?>
+ </span>
+</a>
+
+<? if ($item->is_photo() && graphics::can("rotate")): ?>
+<a class="gButtonLink ui-corner-all ui-state-default" href="<?= url::site("quick/rotate/$item->id/ccw?csrf=$csrf&page_type=$page_type") ?>"
+ title="<?= t("Rotate 90 degrees counter clockwise") ?>">
+ <span class="ui-icon ui-icon-rotate-ccw">
+ <?= t("Rotate 90 degrees counter clockwise") ?>
+ </span>
+</a>
+
+<a class="gButtonLink ui-corner-all ui-state-default" href="<?= url::site("quick/rotate/$item->id/cw?csrf=$csrf&page_type=$page_type") ?>"
+ title="<?= t("Rotate 90 degrees clockwise") ?>">
+ <span class="ui-icon ui-icon-rotate-cw">
+ <?= t("Rotate 90 degrees clockwise") ?>
+ </span>
+</a>
+<? endif ?>
+
+<? // Don't move photos from the photo page; we don't yet have a good way of redirecting after move ?>
+<? if ($page_type == "album"): ?>
+<? if ($item->type == "photo"): ?>
+<? $title = t("Move this photo to another album") ?>
+<? elseif ($item->type == "movie"): ?>
+<? $title = t("Move this movie to another album") ?>
+<? elseif ($item->type == "album"): ?>
+<? $title = t("Move this album to another album") ?>
+<? endif ?>
+<a class="gDialogLink gButtonLink ui-corner-all ui-state-default" href="<?= url::site("move/browse/$item->id") ?>"
+ title="<?= $title ?>">
+ <span class="ui-icon ui-icon-folder-open">
+ <?= $title ?>
+ </span>
+</a>
+<? endif ?>
+
+<? $disabledState = "" ?>
+<? if (access::can("edit", $item->parent())): ?>
+<? if ($item->type == "photo"): ?>
+<? $title = t("Choose this photo as the album cover") ?>
+<? elseif ($item->type == "movie"): ?>
+<? $title = t("Choose this movie as the album cover") ?>
+<? elseif ($item->type == "album"): ?>
+<? if (empty($item->album_cover_item_id)): ?>
+<? $disabledState = empty($item->album_cover_item_id) ? " ui-state-disabled" : "" ?>
+<? endif ?>
+<? $title = t("Choose this album as the album cover") ?>
+<? endif ?>
+<a class="gButtonLink ui-corner-all ui-state-default<?= $disabledState ?>" href="<?= url::site("quick/make_album_cover/$item->id?csrf=$csrf&page_type=$page_type") ?>"
+ title="<?= $title ?>">
+ <span class="ui-icon ui-icon-star">
+ <?= $title ?>
+ </span>
+</a>
+
+<? if ($item->type == "photo"): ?>
+<? $title = t("Delete this photo") ?>
+<? $message = t("Do you really want to delete this photo") ?>
+<? elseif ($item->type == "movie"): ?>
+<? $title = t("Delete this movie") ?>
+<? $message = t("Do you really want to delete this movie") ?>
+<? elseif ($item->type == "album"): ?>
+<? $title = t("Delete this album") ?>
+<? $message = t("Do you really want to delete this album") ?>
+<? endif ?>
+<a class="gButtonLink ui-corner-all ui-state-default" href="<?= url::site("quick/delete/$item->id?csrf=$csrf&page_type=$page_type") ?>" ref="<?= $message ?>" id="gQuickDelete" title="<?= $title ?>">
+ <span class="ui-icon ui-icon-trash">
+ <?= $title ?>
+ </span>
+</a>
+<? endif ?>
+
+<? if ($item->is_album()): ?>
+<a class="gButtonLink ui-corner-all ui-state-default options" href="#" title="<?= t("additional options") ?>">
+ <span class="ui-icon ui-icon-triangle-1-s">
+ <?= t("Additional options") ?>
+ </span>
+</a>
+
+<ul id="gQuickPaneOptions" style="display: none">
+ <li><a class="add_item gDialogLink" href="<?= url::site("simple_uploader/app/$item->id") ?>"
+ title="<?= t("Add a photo") ?>">
+ <?= t("Add a photo") ?>
+ </a></li>
+
+ <li><a class="add_album gDialogLink" href="<?= url::site("form/add/albums/$item->id?type=album") ?>"
+ title="<?= t("Add an album") ?>">
+ <?= t("Add an album") ?>
+ </a></li>
+
+ <li><a class="permissions gDialogLink" href="<?= url::site("permissions/browse/$item->id") ?>"
+ title="<?= t("Edit permissions") ?>">
+ <?= t("Edit permissions") ?>
+ </a></li>
+</ul>
+<? endif ?>