summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/organize/controllers/organize.php31
-rw-r--r--modules/organize/lib/Gallery3WebClient.swfbin150760 -> 147793 bytes
-rw-r--r--modules/organize/views/organize_dialog.html.php4
3 files changed, 14 insertions, 21 deletions
diff --git a/modules/organize/controllers/organize.php b/modules/organize/controllers/organize.php
index e8db991b..732ac3f6 100644
--- a/modules/organize/controllers/organize.php
+++ b/modules/organize/controllers/organize.php
@@ -25,32 +25,27 @@ class Organize_Controller extends Controller {
access::required("view", $album);
access::required("edit", $album);
- $v = new View("organize_dialog.html");
- $v->album = $album;
-
- $v->domain = $input->server("SERVER_NAME");
-
$user = identity::active_user();
- $v->access_key = rest::get_access_key($user->id)->access_key;
-
- $v->file_filter = addslashes(json_encode(
- array("photo" => array("label" => "Images",
- "types" => array("*.jpg", "*.jpeg", "*.png", "*.gif")),
- "movie" => array("label" => "Movies", "types" => array("*.flv", "*.mp4")))));
-
- $v->sort_order = addslashes(
- json_encode(array("ASC" => (string)t("Ascending"), "DESC" => (string)t("Descending"))));
$sort_fields = array();
foreach (album::get_sort_order_options() as $field => $description) {
$sort_fields[$field] = (string)$description;
}
- $v->sort_fields = addslashes(json_encode($sort_fields));
+ $sort_order = array("ASC" => (string)t("Ascending"), "DESC" => (string)t("Descending"));
+ $file_filter = json_encode(
+ array("photo" => array("label" => "Images",
+ "types" => array("*.jpg", "*.jpeg", "*.png", "*.gif")),
+ "movie" => array("label" => "Movies", "types" => array("*.flv", "*.mp4"))));
+ $v = new View("organize_dialog.html");
+ $v->album = $album;
+ $v->domain = $input->server("SERVER_NAME");
+ $v->access_key = rest::get_access_key($user->id)->access_key;
+ $v->file_filter = addslashes($file_filter);
+ $v->sort_order = addslashes(json_encode($sort_order));
+ $v->sort_fields = addslashes(json_encode($sort_fields));
$v->rest_uri = url::site("rest") . "/";
-
$v->controller_uri = url::site("organize") . "/";
-
- $v->swf_url = url::file("modules/organize/lib/Gallery3WebClient.swf?") .
+ $v->swf_uri = url::file("modules/organize/lib/Gallery3WebClient.swf?") .
filemtime(MODPATH . "organize/lib/Gallery3WebClient.swf");
print $v;
}
diff --git a/modules/organize/lib/Gallery3WebClient.swf b/modules/organize/lib/Gallery3WebClient.swf
index 82735217..9f753076 100644
--- a/modules/organize/lib/Gallery3WebClient.swf
+++ b/modules/organize/lib/Gallery3WebClient.swf
Binary files differ
diff --git a/modules/organize/views/organize_dialog.html.php b/modules/organize/views/organize_dialog.html.php
index 9e70d168..c41e5960 100644
--- a/modules/organize/views/organize_dialog.html.php
+++ b/modules/organize/views/organize_dialog.html.php
@@ -87,8 +87,6 @@
function getGalleryParameters() {
return {
- dialogWidth: $("#g-dialog:parent").width(),
- dialogHeight: $("#g-dialog").height(),
domain: "<?= $domain ?>",
accessKey: "<?= $access_key ?>",
protocol: "<?= request::protocol() ?>",
@@ -121,7 +119,7 @@
attributes.id = "Gallery3WebClient";
attributes.name = "Gallery3WebClient";
attributes.align = "middle";
- swfobject.embedSWF("<?= $swf_url ?>",
+ swfobject.embedSWF("<?= $swf_uri ?>",
"flashContent", size.width() - 100, size.height() - 135,
swfVersionStr, xiSwfUrlStr, flashvars, params, attributes);
</script>