Author: ornicar2
Date: 2010-02-11 02:37:47 +0100 (Thu, 11 Feb 2010)
New Revision: 27876
Added:
plugins/dmMediaUploadifyerPlugin/trunk/modules/dmMediaUploadifyerAdmin/
plugins/dmMediaUploadifyerPlugin/trunk/modules/dmMediaUploadifyerAdmin/actions/
plugins/dmMediaUploadifyerPlugin/trunk/modules/dmMediaUploadifyerAdmin/actions/actions.class.php
Modified:
plugins/dmMediaUploadifyerPlugin/trunk/lib/dmMediaUploadifyerConfig.class.php
Log:
[Diem][dmMediaUploadifyerPlugin]
- renamed module to dmMediaUploadifyerAdmin to match new plugin admin module
conventions
Modified:
plugins/dmMediaUploadifyerPlugin/trunk/lib/dmMediaUploadifyerConfig.class.php
===================================================================
---
plugins/dmMediaUploadifyerPlugin/trunk/lib/dmMediaUploadifyerConfig.class.php
2010-02-11 01:01:34 UTC (rev 27875)
+++
plugins/dmMediaUploadifyerPlugin/trunk/lib/dmMediaUploadifyerConfig.class.php
2010-02-11 01:37:47 UTC (rev 27876)
@@ -9,7 +9,7 @@
$media_library_menu->addChild(
$media_library_menu->getI18n()->__('Add multiple files'),
-
$media_library_menu->getHelper()->link('dmMediaLibrary/newMultipleFile?folder_id='.$event['folder']->id)
+
$media_library_menu->getHelper()->link('dmMediaUploadifyerAdmin/newMultipleFile?folder_id='.$event['folder']->id)
->set('.new_multiple_file.uploadify_dialog_me.s16.s16_file_add')
)->end();
Added:
plugins/dmMediaUploadifyerPlugin/trunk/modules/dmMediaUploadifyerAdmin/actions/actions.class.php
===================================================================
---
plugins/dmMediaUploadifyerPlugin/trunk/modules/dmMediaUploadifyerAdmin/actions/actions.class.php
(rev 0)
+++
plugins/dmMediaUploadifyerPlugin/trunk/modules/dmMediaUploadifyerAdmin/actions/actions.class.php
2010-02-11 01:37:47 UTC (rev 27876)
@@ -0,0 +1,55 @@
+<?php
+
+require_once(dmOs::join(sfConfig::get('dm_admin_dir').'/modules/dmMediaLibrary/lib/BasedmMediaLibraryActions.class.php'));
+
+class dmMediaUploadifyerAdminActions extends dmAdminBaseActions
+{
+
+ /**
+ * Allows the upload of multiple files
+ *
+ * @param sfWebRequest $request
+ */
+ public function executeNewMultipleFile(dmWebRequest $request)
+ {
+ // create new media
+
+ $media = null;
+
+ $this->forward404Unless($folder =
dmDb::table('DmMediaFolder')->find($request->getParameter('folder_id')));
+
+ if (!$folder->isWritable())
+ {
+ $this->getUser()->logAlert($this->getI18n()->__('Folder %1% is not
writable', array('%1%' => $folder->fullPath)));
+ }
+
+ $form = new dmMediaUploadifyForm();
+ $form->setDefault('dm_media_folder_id', $folder->id);
+
+ if ($request->isMethod('post') && $form->bindAndValid($request))
+ {
+ $media = $form->save();
+
+ return $this->renderText('success');
+ }
+
+ $action = 'dmMediaLibrary/newMultipleFile?folder_id='.$folder->id;
+
+ $uploadify_widget = new sfWidgetFormDmUploadify();
+
+ return $this->renderAsync(array(
+ 'html' => $form->render('.dm_form.list.little action="'.$action.'"'),
+ 'css' => $uploadify_widget->getStylesheets(),
+ 'js' => $uploadify_widget->getJavascripts()
+ ));
+ }
+
+ public function executeUploadifyTest(dmWebRequest $request)
+ {
+ $out = 'test';
+
+ $out = print_r($request->getPostParameters(), true);
+ return $this->renderText($out);
+ }
+
+}
\ No newline at end of file
Property changes on:
plugins/dmMediaUploadifyerPlugin/trunk/modules/dmMediaUploadifyerAdmin/actions/actions.class.php
___________________________________________________________________
Added: svn:executable
+ *
--
You received this message because you are subscribed to the Google Groups
"symfony SVN" 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/symfony-svn?hl=en.