Joomla Plugin – Easy Flash Uploader

Easy Flash Uploader v2.0

Copyright: Michael A. Gilkes
License: GNU/GPL v2

1 Star2 Stars3 Stars4 Stars5 Stars (7 votes, average: 4.29 out of 5)
Loading ... Loading ...

Requirements:

  • Joomla 1.5 or 1.7 or 2.5
  • PHP 5.3+

Description:

This is a flexible flash file upload module, based on SWFUpload 2.2.0.1. It allows the administrator to specify a destination folder, and allows the user to upload files to it. The administrator can also specify the text in the front end. You can even have multiple plugins on the same page.

Purchase:

Thanks for your interest in Easy Flash Uploader. Please visit the secure online store at Valor Apps to make your purchase.

Main features:

  • Upload files to a specified folder path from the joomla root directory.
  • Specify the maximum file size permitted to be uploaded. This value can vary for each
    instance of the plugin on the page.
  • Specify the types of files, by extension and by MIME type, that are permitted.
  • Customize the upload label and submit button texts.
  • Customize the submit and cancel buttons via image sprite and css, respectively
  • Specify the color and size of the progress bar to match your theme
  • Customize the overall styles via css to match your theme (for example, you can make a Google Apps-like uploader with a few CSS tweaks. See the forum for details.)
  • Specify the maximum upload limit and queue limit
  • Specify whether to replace existing files on upload
  • Default parameters are specified in the Plugin Manager instance
  • EVERY parameter can be uniquely customized for each instance of the plugin on the same article page.
  • Optionally, send an email notification of all successful uploads to a specified email address
  • Plugin Manager colors available through custom Color Picker
  • Option to save files in username subfolders
  • Displays MIME Detection Compatibility in Module Manager

Demo Site:

Please feel free to check out the demo of the plugin at my demo site.

Customize:

Please feel free to create your own buttons for this plugin at my button maker site.

Changes:

  • See changelog.txt

Known Issues

This plugin has all the known issues documented for SWFUpload 2.2.0.1. See documentation.

This plugin is designed to work on PHP 5.3+. If you have an earler version of PHP, it should still work but, you may encounter issues with detecting the MIME type of the uploaded file. This depends on your server setup, as it should work fine if PHP is allowed to call the exec function. Check out the support site for further details and considerations.

Installation:

This plugin is designed for Joomla 1.5, 1.7 and 2.5. To install go to the install/uninstall extensions page of Joomla Administrator and upload the package file. Then go to the Plugin Manager page and activate the plugin.

Usage:

To use this plugin as content in an article, first enable the plugin and configure the default parameters in the Plugin Manager. Please ensure that the Menu Assignment is set to ‘All’ or to the specific article that it is to be displayed in. To control which types of users have access to this module, set the Access Level in the plugin.

Secondly, in the article, type ‘{easyflashuploader}’. It will work based on the default parameters if typed with no custom parameters.

To have multiple uploaders on the same page, just add ’{easyflashuploader parameter1=’value1′|parameter2=’value2′|…|parameterN=’valueN’}’ for each instance you want. Please note that each instance must have something different about their listed parameters.

Parameters:

NameKeywordDefault ValueDescription
Defualt Upload Folderdestinationimages/storiesThis is the folder that the uploaded file will be saved to.
Default Caption TextcaptionEasy Flash Uploader QueueThis is the default text that captions the upload file form.
Show CaptionshowcaptionYes (1)This specifies whether to show the caption above or not.
Heading TypeheadingHeading 3 (h3)This specifies the heading type of the Default Caption text.
Browse Button TextbuttonBrowseThis is the text that is on the button to browse for the file to upoad.
Button Render ModebuttonmodeWINDOWThis allows the administrator to specify how the Flash-based browse button will be rendered. The value must be ALL UPPERCASE. Other values include: OPAQUE and TRANSPARENT
Browse Button Widthbuttonwidth100This is the width (in pixels) of the browse button.
Browse Button Heightbuttonheight23This is the height (in pixels) of the browse button.
Browse Button Font FamilyfontfamilyArialThis is the font family of the browse button text.
Browse Button Font Sizefontsize12This is the font size of the browse button text.
Browse Button Font Colorfontcolor#FFFFFFThis is the color of the browse button text.
Browse Button Top Paddingtoppadding3This is the padding of the browse button text from the top of the button image.
Maximum File Size (KB)filesize2048This is the maximum allowable file size, in kilobytes, that can be uploaded.
File Upload Limituploadlimit10This is the number of files allowed to be uploaded. The value of 0 (zero) is interpreted as unlimited.
File Queue Limitqueuelimit10This is the number of unprocessed files allowed to be simultaneously queued.
Default Permitted file types (separate by semi-colon. no spaces between)filetypes*.gif;*.jpg;*.png;*.pdfThis is a list of the file types that are permitted to be uploaded (separated by semi-colon. no spaces between). To specify all file types, enter *.* in the textarea.
Permitted MIME types (separate by semi-colon. spaces between allowed)mimetypesapplication/octet-stream; image/gif; image/jpeg; image/pjpeg; image/png; application/pdf; application/msword; application/zip; application/x-compressed; application/x-zip-compressed; multipart/x-zip; application/excel; application/vnd.ms-excel; application/x-excel; application/x-msexcelThis is a list of the MIME types that are permitted to be uploaded (separated by semi-colon. spaces between allowed). Type asterisk (*) to allow any type.
Description of File TypesfiledescriptionImage FilesThis is the description label shown in the dialog box when selecting the file.
Replace existing files allowed?replaceNo (0)This allows the administrator to decide whether to allow the user to replace en existing file with the same file name as the file to be uploaded.
Width of Containing Divdivwidth300pxThe Width of the Containing DIV element. This value must specify the unit. For example, 100% or 300px or 13em.
Progress Bar Height (in pixels)barheight5The height, in pixels, of the progress bar (Do not specify the unit. Only the enter the number.).
Progress Bar Color (loading)colorloading#0000FFThe background color of the progress bar while it is loading.
Progress Bar Color (complete)colorcomplete#00FF00The background color of the progress bar when upload is complete.
Progress Bar Color (error)colorerror#FF0000The background color of the progress bar when an error occurs.
Disappear bar when complete?disappearNo (0)This specifies that the progress bar disappears a few seconds after the upload is complete.
Send an Email Notification?notifyNo (0)This specifies whether an email notification should be sent to the email address below after the successful upload is complete.
Recipient Email AddressrecipientEMPTYThe email address that receives the upload notification.
Enable Username SubfoldersuserfoldersNo (0)When enabled, files are uploaded to username folders inside the upload folder.
MIME Detection CompatibilityN/AN/ADisplays how compatible your server is with the module

Credits:

Notes:

Feel free to visit my support site.

1 views

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

If you are human, count objects:
Enable this image please
I see:
- +
- +
- +
Ironclad CAPTCHA (Security Stronghold)

7 Responses to “Joomla Plugin – Easy Flash Uploader”

RSS Feed for Michael's Blog Site Comments RSS Feed

Like Oscar, 2 things

1.- I need an uploader that will allow to me specify a different directory for each user to upload Reports

2.- I need a Listing Folder what I like Administrator can view the files of my users, and every user can not see anything form another user…

Help me Please…

Reggads

I paid for ur flash uploader but it wont allow me to upload .mbd files successfully.

I added .mdb to file extentions and applications/msaccess to MIME and still didnt work.

@Derek. Thanks for purchasing and using my plugin. I am more than happy to assist you. However, you will need to post your situation at the support site: http://support.michaelgilkes.com

Support is not provided from this site. Please create a post at the support site, and include any messages that the uploader displays on the screen as well as the size of the file and the exact instance declaration in the article.

Hi. I need an uploader that will allow me to automatically specify a different directory for each user to upload videos into and prevent any one from seen anyone else’s directory.

Is this possible with your product?

Hi Oscar,
Thanks for your inquiry! My plugin may be able to help you. From what you have described, the only way I can think of this working is if you set up individual folders for each user, and set up one article per user. In each article, you have an instance of the plugin that references the user’s individual folder. So, if you do it that way, you should be able to accomplish what you need. I don’t know if you would consider this to be automatic.

However, if you want to specify one article, and when each user accesses the article, the plugin automatically detects the user and automatically makes them upload to their specific folder, then my plugin won’t do that.

Now, if you understand a bit of the Joomla api, you could edit my plugin’s code and make it do that for you. It shouldn’t be too difficult to do, if you have folders with the username of each user, and edit the code to append the parent folder with this username, then it should work.

How do i download the software after buying

Hi Vernon,

After you purchase the software, you will get an email with a custom link to download the software. Please check your email, and also you spam filter.

Thanks for purchasing!


Where's The Comment Form?

  • Featured Apps

  • Archive

  • Users Online

    Users: 8 Guests
  • Meta

  • Subscribe Via RSS

    • Subscribe with Bloglines
    • Add your feed to Newsburst from CNET News.com
    • Subscribe in Google Reader
    • Add to My Yahoo!
    • Subscribe in NewsGator Online
    • The latest comments to all posts in RSS
    • Subscribe in Rojo
  • Visitors

  • Posts by Topic

  • Affiliates

Liked it here?
Why not try sites on the blogroll...

Sharing Buttons by Linksku