Author: sevein
Date: Thu Dec 3 17:04:36 2009
New Revision: 4075
Log:
Add javascript/stylesheet libs required by YUI uploader, global js vars and YUI
uploader events.
Modified:
trunk/apps/qubit/modules/digitalobject/actions/editAction.class.php
Modified: trunk/apps/qubit/modules/digitalobject/actions/editAction.class.php
==============================================================================
--- trunk/apps/qubit/modules/digitalobject/actions/editAction.class.php Thu Dec
3 16:31:05 2009 (r4074)
+++ trunk/apps/qubit/modules/digitalobject/actions/editAction.class.php Thu Dec
3 17:04:36 2009 (r4075)
@@ -135,6 +135,23 @@
$this->forward404();
}
+ // Add javascript libraries
+
$this->getResponse()->addJavaScript('/vendor/yui/uploader/uploader-debug.js',
'last');
+
$this->getResponse()->addJavaScript('/vendor/yui/datasource/datasource-min.js',
'last');
+
$this->getResponse()->addJavaScript('/vendor/yui/datatable/datatable-min.js',
'last');
+ $this->getResponse()->addJavaScript('multiFileUpload.js', 'last');
+
+ // Add stylesheet for YUI datatable
+
$this->getResponse()->addStylesheet('/vendor/yui/datatable/assets/skins/sam/datatable');
+
+ // Get max upload size limits
+ $this->maxUploadSize = QubitDigitalObject::getMaxUploadSize();
+
+ // Paths for uploader javascript
+ $this->uploadSwfPath =
$this->getRequest()->getRelativeUrlRoot().'/vendor/yui/uploader/assets/uploader.swf';
+ $this->uploadResponsePath = $this->context->routing->generate(null,
array('module' => 'digitalobject', 'action' => 'upload'));
+ $this->uploadTmpDir =
$this->getRequest()->getRelativeUrlRoot().'/uploads/tmp';
+
// Single upload
$this->form->setValidator('file', new sfValidatorFile);
$this->form->setWidget('file', new sfWidgetFormInputFile);
--
You received this message because you are subscribed to the Google Groups
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/qubit-commits?hl=en.