This forum is a community forum meant for users of the plugin to collaborate and help solve issues with implementation, etc. Unfortunately, as the creator of the plugin, I do not have much time to attend to every request here as this is only a side project and I must work a full-time job to provide for my family. This is how I keep the Flash version free and the HTML5 version low cost.
UploadiFive 1.1.1 has been released which includes a small fix for added support on touch devices including iOS 6 devices.
  • Ok, this is a little odd and I thought I'd see if anybody had come across it before.

    I have already successfully inlemented the Uploader in both test and live environments using a slightly modified version of the demo as below in a previous installation and I have used the same code for a new component:

    HTML:

    <fieldset style=\"border: 1px solid #CDCDCD; padding: 8px; padding-bottom:0px; margin: 8px 0\">
    <legend><strong>Uploader</strong></legend>
    <p></p>
    <div id=\"fileUploader\">You have a problem with your javascript</div>
    <p><a href=\"javascript:jQuery('#fileUploader').fileUploadStart();\">Start Upload</a> | <a href=\"javascript:jQuery('#fileUploader').fileUploadClearQueue()\">Clear Queue</a></p>
    <p></p>
    <div id=\"filesUploaded\"></div>
    </fieldset>


    JS:

    <script type='text/javascript' language=\"javascript\">
    jQuery(document).ready(function() {
    jQuery(\"#fileUploader\").fileUpload({
    'uploader': 'uploadify/uploader.swf',
    'cancelImg': uploadify/cancel.png',
    'script': 'uploadify/upload.php',
    'folder': 'storage',
    'fileDesc': 'XML Document',
    'fileExt': '*.xml;*.XML;*.Xml',
    'multi': false,
    'auto': false,
    'displayData': 'speed',
    'onComplete': function(event, queueID, fileObj, reposnse, data) {
    jQuery('#filesUploaded').append('<p>'+fileObj.name+' Uploaded</p>');
    }
    });
    });
    </script>


    Now the part that is confusing me is that this works. It uploads the file successfully to the selected folder 'storage'.

    EDIT: It works in Firefox and Chrome, not IE at all, but I'll deal with that separately if it is not related: '$.browser.msie' is null or not an object jquery.uploadify.js, line 20 character 866.

    However, the file is not displayed in the queue when selected. Therefore, I can't tell, or more specifically the user can't tell, that the file has been selected or even uploaded.

    It seems that the
    for the queue is being created but not the nested
    with the random string identifier. This is how it looks after the file is selected:

    <div class=\"fileUploadQueue\" id=\"fileUploaderQueue\"></div>


    This is being implemented in a Joomla (1.6 alpha2) component, the required files are indeed being included in the head through template modification. In a plain file version, outside of Joomla, the upload queue does show. I have checked the dynamically generated HTML for conflicting
    id's with firebug but have found nothing that seems to be causing this.

    Like I say, the file does upload and is available for me to perform parsing on through a different section of the component. I just can't tell that from the uploader.

    Does anybody have any ideas?

    Thanks in advance,

    Dalefish