multiple upload frontend

Phoca Gallery - image gallery extension
netzagentin
Phoca Newbie
Phoca Newbie
Posts: 2
Joined: 20 Oct 2011, 22:45

multiple upload frontend

Post by netzagentin »

Hi Jan

I updated my phocagallery component to 3.1.0 RC because of the multiple add problem as decripted in other topic.
But I could not multiple add again.

This is the related js-code:

Code: Select all

<script type="text/javascript">

		window.addEvent('domready', function() {

			SqueezeBox.initialize({});
			SqueezeBox.assign($$('a.pg-modal-button'), {
				parse: 'rel'
			});
		});
var pgJQ =  jQuery.noConflict(true);
 pgJQ(function() {

   plupload.addI18n({
	   'Select files' : 'Bilder auswählen',
	   'Add files to the upload queue and click the start button.' : 'Bilder der Warteschlange hinzufügen und mit einem Klick auf den \"Start\" Button beginnen.',
	   'Filename' : 'Dateiname',
	   'Status' : 'Status',
	   'Size' : 'Größe',
	   'Add files' : 'Bilder hinzufügen',
	   'Start upload':'Hochladen starten',
	   'Stop current upload' : 'Derzeitiges hochladen stoppen',
	   'Start uploading queue' : 'Hochlade Abfrage starten',
	   'Drag files here.' : 'Datei hier her ziehen'
   });
	pgJQ("#flash_uploader").pluploadQueue({
		runtimes : 'flash',
		url : 'http://www.primarobfelden.ch/dev/index.php/fotogalerie-klasse1/category/1-klasse-1?controller=category&task=multipleupload&618be43570ac83469b2d336f16e81d0d=ugs71k349mc6t0hcsjc70em6k5&c4ceead0827d1905b9bfc130e8de14a0=1&tab=1',
		max_file_size : '50mb',
      preinit: attachCallbacks,
		unique_names : false,
		multipart: true,
		filters : [
			{title : "Bild Dateien", extensions : "jpg,gif,png"}
		],

		resize : {width : 380, height : 300, quality : 100},

		flash_swf_url : '/dev/components/com_phocagallery/assets/plupload/plupload.flash.swf'
	});

function attachCallbacks(Uploader) {
	Uploader.bind('FileUploaded', function(Up, File, Response) {
		var obj = eval('(' + Response.response + ')');
		var queueFiles = Uploader.total.failed + Uploader.total.uploaded + 1;

		if ((typeof(obj.result) != 'undefined') && obj.result == 'error') {
			
			Up.trigger("Error", {message : obj.message, code : obj.code, details : obj.details, file: File});
				if( queueFiles == Uploader.files.length) {
					window.location = 'http://www.primarobfelden.ch/dev/index.php/fotogalerie-klasse1/category/1-klasse-1?618be43570ac83469b2d336f16e81d0d=ugs71k349mc6t0hcsjc70em6k5&c4ceead0827d1905b9bfc130e8de14a0=1&tab=1' + '&muuploaded=' + Uploader.total.uploaded + '&mufailed=' + Uploader.total.failed;
				}
				return false; 

		} else {
			if( queueFiles == Uploader.files.length) {
				var uploaded = Uploader.total.uploaded + 1;
				window.location = 'http://www.primarobfelden.ch/dev/index.php/fotogalerie-klasse1/category/1-klasse-1?618be43570ac83469b2d336f16e81d0d=ugs71k349mc6t0hcsjc70em6k5&c4ceead0827d1905b9bfc130e8de14a0=1&tab=1' + '&muuploaded=' + uploaded + '&mufailed=' + Uploader.total.failed;
			}
		}
	});
	
    Uploader.bind('Error', function(Up, ErrorObj) {

			pgJQ('#' + ErrorObj.file.id).append('<div class="pgerrormsg">'+ ErrorObj.message + ErrorObj.details +'</div>');
    });	
}});

	window.addEvent('domready', function(){ $$('dl.tabs').each(function(tabs){ new JTabs(tabs, {}); }); });
function keepAlive() {	var myAjax = new Request({method: "get", url: "index.php"}).send();} window.addEvent("domready", function(){ keepAlive.periodical(3540000); });
  </script>
Here is the error message of firefox web developers web-console:
line 68: unterminated regular expression literal - regarding code line:

Code: Select all

var queueFiles = Uploader.total.failed + Uploader.total.uploaded + 1;
I tried to upload two jpg. My joomla system is 1.7.0.

Please help
Thanks a lot
Tanja
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 49150
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: multiple upload frontend

Post by Jan »

Hi, which javascript file gets this error on your site? Did you check if your site does not render any other javascript error which can break other javascript classes on your site. Testing on my test servers without any problem? :idea:

Jan
If you find Phoca extensions useful, please support the project
Post Reply