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

Known Issues

This plugin has all the known issues documented for SWFUpload 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.


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.


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.

Example of list listing: {easyflashuploader destination='upload_folder'|replace='1'|uploadlimit=5|filesize=10240|caption='My Uploader'}


NameKeywordDefault ValueDescription
Default Upload FolderdestinationimagesThis 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.
Browse Button SpritespritebuttonSprite_blue.pngThis allows you to choose which button sprite to select. You can add custom button sprites in the buttons folder.
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)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)mimetypesapplication/octet-stream; image/gif; image/jpeg; image/pjpeg; image/png; application/pdf; application/msword; application/zip;
This 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.
CSS Layout Theme** NO KEYWORD **compact.cssSelect a CSS layout theme from the list of files located in the themes media folder.
Width of Containing Divdivwidth500pxThe Width of the Containing DIV element. This value must specify the unit. For example, 100% or 300px or 13em.
Progress Bar Height (in pixels)barheight10The height, in pixels, of the progress bar (Do not specify the unit. Only the enter the number.).
Progress Bar Color (loading)colorloading#629bfcThe background color of the progress bar while it is loading.
Progress Bar Color (complete)colorcomplete#83f781The background color of the progress bar when upload is complete.
Progress Bar Color (error)colorerror#fa5a5aThe 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.
Show StatusshowstatusYes (1)This specifies whether the status information is shown in the widget.
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.
No Javascript Message** NO KEYWORD **We are sorry. SWFUpload could not load. You must have JavaScript enabled to enjoy SWFUpload.Message to display when Javascript is disabled.
Loading Message** NO KEYWORD **SWFUpload is loading. Please wait a moment...Message to display while SWFUpload is loading.
Long Loading Message** NO KEYWORD **SWFUpload is taking a long time to load or the load has failed. Please make sure that the Flash Plugin is enabled and that a working version of the Adobe Flash Player is installed.Message to display if SWFUpload is taking too long to load.
Flash Missing Message** NO KEYWORD **We are sorry. SWFUpload could not load. You may need to install or upgrade Flash Player.Message to display when Flash is not installed in the browser.
MIME Detection CompatibilityN/AN/ADisplays how compatible your server is with the module

About Us

Valor Apps is a registered business that is owned and operated by Michael Gilkes. The business is located and registered in Antigua and Barbuda.

We specialize in developing software for Joomla Content Management System (Joomla CMS), custom web apps, and custom desktop applications. We also provide computer support services to businesses located in Antigua.

Latest News

Important Notice about Joomla 2.5 January 10, 2015
Important Notice about Joomla 2.5 Joomla 2.5.28 was released on December 10, 2014, and is now officially the last release of the 2.5.x Joomla series. Official support for Joomla 2.5.28 ended on December 31, 2014. This means that there will be no new releases of the Joomla 2.5.x...
Site Upgrades and Updates August 15, 2014
Website Upgrade Please be advised that from 10:00am EST Friday, August 15, 2014 to 6:00pm EST Monday, August 18, 2014, the Valor Apps website will be involved in an ongoing upgrading process. The site will remain live. However, there will be changes to the appearance of the website that will occur during this time period. Most changes will occur within the first 24 hours. After that initial time...
First Quarter 2014 Online Newsletter April 26, 2014
Recent News! New Payment Option: FMX Tranpage Since the establishment of Valor Apps online, Paypal has been the only payment option available. As of December 2013, a new payment option was made available to all users: FMX Tranpage. If you are unable to use Paypal, or prefer not to use Paypal, you are invited to use FMX Tranpage. FMX Tranpage is a lightweight SSL-based cedit card payment...
New Releases Scheduled! April 23, 2013
New Releases Scheduled! For those who make feature requests and who contact us via email about bugs and custom features, you wait in almost over! Here is a schedule of upcoming releases with the tentative features: Advanced Folder Listing Version: 1.5 Expected Release Date: July 2, 2013 Features include: Ability to Link any Field (not just Filename) Multi-Lingual Support for Fields Compatibility with...
Pure Tabs v1.1 released! February 5, 2013
Pure Tabs Version 1.1 is now available! Updates to this version: Compatible with Joomla 3.0+ Go to the product page for a full product description.