Solved

How to disable flash uploader for existing Joomla extensions?

Posted on 2009-05-06
4
855 Views
Last Modified: 2013-11-15
Since release of Adobe Flash 10 Joomla flash uploader (for files and images) has stop working.
Since joomla ver. 1.5.8 it is possible (trough main configuration) to disable such flash uploader and the standard form is displayed.

Existing extension like JAM (Joomla Advanced Message) were based on joomla flash uploader and now is impossible to use it.

Where can I start from to make existing extensions working with standard upload form?
0
Comment
Question by:phoenix128
  • 3
4 Comments
 
LVL 3

Expert Comment

by:binarygeek
ID: 24323154
goto Site->Global Configuration

Hit The "System" tab

scroll down a bit

Check the last option of media settings
0
 

Author Comment

by:phoenix128
ID: 24323469
Unfortunately, this option is valid for Joomla core components but not automatically valid for third-party extensions such as JAM witch implements some custom code to call upload field from Joomla libraries.

For example, in my case, JAM import all mootools staff needed to create the upload field alngoside with some custom JS code to call FancyUploader (attached to this comment).

I'd need to Know some guidelines to convert this fancyuploader with standard upload form.
var uploader;

function JAMAttachments(){

	if(!jam_attachmentslimit){

		return false;

	}

	

	uploader=new FancyUpload(

		$('JAMAttachment'),

		{

			url:document.adminForm.attachmenturl.value,

			swf:'/media/system/swf/uploader.swf',

			queueList:'upload-queue',

			container:$('upload-swf'),

			limitSize:jam_attachmentsizelimit,

			limitFiles:jam_attachmentslimit,

			onAllComplete:function(){

				document.adminForm.attr.value='1';

				JAM.Ajax()

			}

		});

		

		$('upload-clear').adopt(new Element('input',{type:'button',events:{click:uploader.clearList.bind(uploader,[false])},value:jam_clearcompleted}));

}

		

function JAMNewAttachments(show){

	var attachments=$('attachments');

	if(!attachments){

		return;

	}

	if(show){

		attachments.setStyle('display','block');

	}else{

		attachments.setStyle('display','none');

		uploader.clearList(true);

	}

}

Open in new window

0
 
LVL 3

Expert Comment

by:binarygeek
ID: 24323507
check the file

libraries/joomla/html/html/behavior.php

if that helps
0
 
LVL 3

Accepted Solution

by:
binarygeek earned 500 total points
ID: 24323508
check the function uploader ... Also see the implementation in com_media
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

In the following article I will try to explain some of the issues I had learning Joomla and I hope this helps all of you beginners out there that love the concept but find it confusing and difficult to manage and configure a Joomla website. Like …
This article shows how a content item can be identified directly or through translation of a navigation type. It then shows how this information can be used to create a menu for further navigation.
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now