summaryrefslogtreecommitdiff
path: root/modules/organize/controllers
diff options
context:
space:
mode:
authorTim Almdal <tnalmdal@shaw.ca>2010-06-18 19:05:59 -0700
committerTim Almdal <tnalmdal@shaw.ca>2010-06-18 19:05:59 -0700
commit545a91270d22506362e67032a3c54fdb21f8823e (patch)
treed60fde64a10500ef3eccb632e2ff31bae86a828b /modules/organize/controllers
parentba19c03aebb91335ca64913256e46df0a55aac36 (diff)
1) Change how the size of the flexstage is calculated. (Basically remove the
dialogWidth and dialogHeight and adjsut the internal controls when added to the stage. 2) Cleanup the controller code
Diffstat (limited to 'modules/organize/controllers')
-rw-r--r--modules/organize/controllers/organize.php31
1 files changed, 13 insertions, 18 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;
}