Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

  1. Index
  2. » Plugin support
  3. » EBL_Upload

#1 2008-02-18 03:48:08

TheEric
Plugin Author
From: Wyoming
Registered: 2004-09-17
Posts: 566

EBL_Upload

EBL_Upload is a flash based multiple image upload utility utility that uploads images into the Textpattern database. Features that it includes are:
  1. Generates Thumbnails
  2. Resizes Images
  3. Assigns Images to pre-existing categories, or can create and assign to new categories.
  4. Generate high quality resampling of these uploaded / resized / thumb-nailed images.
  5. The flash User Interface text can be changed to any language through the customization of the included lang.ebl_batchupload.xml file.

Cost

This application is available for $7.99 from http://www.ericlimegrover.com/store/ – The purchase is valid for one domain only and includes a key that will enable it to function on the intended domain.
  • FAQs about this will be included here as they arise

Requirements

  • Textpattern 4.0.6
  • Image Folder must be writable (chmod 777)
  • Most Recent version of Flash Player

Installation

  1. Log on to Textpattern and click on the Admin tab, followed by the Plugins Tab
  2. Open the document titled ebl_swfobject_v0.01.txt and copy all the text in that file and paste into the Install Plugins text field and click Upload.
  3. Open up the text document EBL_Upload.txt and copy all the text within that file, and paste into the Install Plugin text field (same as above) and click Upload.
  4. Both plugins will now need to be activated. On the same screen where you have uploaded these plugins, look for both ebl_swfoebject_v0.01 and EBL_Upload. On the same line of each plugin, click on the No for each one and make sure that it changes to a yes.
  5. Now, lang.ebl_upload.xml needs to be edited. You will be editing two fields, hurl and serial.
    • The first is the url field <hurl>http://www.domain.com</hurl>. Replace domain.com with your own website domain. (e.g. <hurl>http://www.domain.com</hurl> ) Note: It is VERY important that you do not include a trailing slash at the end of the url.
    • The second, is the serial number. This is the number that can be obtained by going to http://www.ericlimegrover.com/store/ and logging on and either creating a new serial number (assuming there are available licenses for your account) or copying and pasting the serial number you have already generated. Once you have obtained this serial number, copy and paste it exactly as it is shown, into the field where serial_number is shown (e.g. <serial>serial_number</serial> ) Once you have done this, you can edit the language files. Once you have obtained this serial number, copy and paste it exactly as it is shown, into the field where serial_number is shown in lang.ebl_batchupload.xml (e.g. <serial>*serial_number_you_were_provided_here*</serial> ) Once you have done this, you can edit the language files. One import field to note in lang.ebl_batchupload.xml is that of the <maximgsizeinBytes>*1000*</maximgsizeinBytes> field. This sets the maximum upload size in kilobytes. It is recommended that you do not allow files much larger than 2 megabytes (2048) to be uploaded and / or resized on the webserver as this can often seriously impact the performance of this plugin, and cause you to not be very popular with your webhost. 2000-1500 is generally a very safe range for each image. Feel free to experiment though. Each web-host is different. Once you have completed editing lang.ebl_upload.xml, proceed to step 6
  6. Now, three files need to be uploaded into the Textpattern directory.
    • upload.swf - Main upload application
    • lang.ebl_upload.xml - Language and Configuration File
    • and .htaccess - This file may be omitted if your web host does not use mod_security. (Textdrive does use mod_security.)
    • These files must be world-readable, so make sure they have full read access (644)
  7. That’s it! By navigating to the Images tab under Content, you should now have a “Batch Upload” link. To use, click on this link and the upload window should pop up.

Demo

A video of EBL_Upload can be viewed here

Known Issues

There is currently a bug that affects Leopard versions of Flash and certain web-servers that causes the flash to not complete the uploads. This does not affect everyone. Those that it will experience this are those who are on Textdrive/Joyent and use Leopard. A work-around is pending (and one has been included that seems to fix it for some people) that will be implemented until Adobe fixes the fileReference code. This bug does not affect Linux or Windows, or Tiger based OSX installations. : Tentatively fixed through a clever hack

Purchase

This plugin may be purchased at http://www.ericlimegrover.com/ and navigating to the store. The instant download is having an issue that is corrupting the .zip file, I won’t be able to fix this until tomorrow, so if your download is corrupted, use the contact form and I’ll email you the copy.

Last edited by TheEric (2008-03-17 23:14:35)

Offline

#2 2008-03-01 19:27:05

jstubbs
Member
From: Hong Kong
Registered: 2004-12-13
Posts: 2,395
Website

Re: EBL_Upload

Eric, installed on my first site, but get an “invalid serial number” error. The install is 4.06, the 3 files (in the TXP folder) are chmod 644, and the serial number is copied from your store. The domain name is the same in Admin as it is in the store.

Did I miss something??

Offline

#3 2008-03-01 19:41:09

TheEric
Plugin Author
From: Wyoming
Registered: 2004-09-17
Posts: 566

Re: EBL_Upload

Request another serial number for the domain in question, and type EXACTLY the domain name as you have it setup in lang/setup file. Then re-enter the new key into the lang file.

<hurl>http://domain.com</hurl>

If you use http:// – make sure you type that in, if you use WWW in the domain name, include that as well. It must match EXACTLY otherwise it will give you an invalid serial number. Even an extra / will cause an invalid key error.

Last edited by TheEric (2008-03-01 19:42:09)

Offline

#4 2008-03-02 19:04:36

marios
Archived Plugin Author
Registered: 2005-03-12
Posts: 1,253

Re: EBL_Upload

Just a quick question: I have already purchased the plugin by navigating to the limegrover e-shop trough PayPal.

I generated the key that I need for the domain.

However, going from the Store to the download section there was only the ebl_swfobject file.
How do I get the other mentioned file ?

( I’ll keep my key in the keychain so far until you could confirm with me )

Also: Will the license include some kind of possibility of run this on some extra local test domain ? And will apdgrades be free for registered customers ? )

regards, marios


⌃ ⇧ < ⌃ ⇧ >

Offline

#5 2008-03-02 19:11:13

TheEric
Plugin Author
From: Wyoming
Registered: 2004-09-17
Posts: 566

Re: EBL_Upload

The shopping cart isn’t integrated with with the downloads functionality yet, so you won’t find it there. Go to “My Purchase History” and you should see a download link for it.

Offline

#6 2008-03-02 20:47:54

masa
Member
From: Asturias, Spain
Registered: 2005-11-25
Posts: 1,091

Re: EBL_Upload

marios wrote:

Will the license include some kind of possibility of run this on some extra local test domain ?

Apparently not

Sure, as Eric pointed out, it’s not necessary to upload anything on a local host, but I like to locally get the “full experience” that users will have later. It would also be handy since I need to produce PDF manuals with screen snaps resembling the actual “environment” as closely as possible.

So I do it on a live site instead – no big deal.

Last edited by masa (2008-03-02 20:48:56)

Offline

#7 2008-03-02 20:57:05

ruud
Developer Emeritus
From: a galaxy far far away
Registered: 2006-06-04
Posts: 5,068
Website

Re: EBL_Upload

Will the license include some kind of possibility of run this on some extra local test domain?

Since TXP plugins must have a license that is GPL-compatible, that should be possible.

Offline

#8 2008-03-02 21:10:34

TheEric
Plugin Author
From: Wyoming
Registered: 2004-09-17
Posts: 566

Re: EBL_Upload

ruud – the plugin part that is invoked by Textpattern is GPL. True.

The flash file is not GPL. It does not share memory space, function calls, is not an extension of, or run on the same machine as Textpattern. It is a separate entity that can work on its own without Textpattern. The plugin itself merely facilitates communication and processing of the uploaded images. (see this)

In any event, I will allow one development version per release. Just use the contact form on my site and email me with your needs and I will set up your account with an extra license.

Last edited by TheEric (2008-03-02 21:19:58)

Offline

#9 2008-03-02 21:27:16

ruud
Developer Emeritus
From: a galaxy far far away
Registered: 2006-06-04
Posts: 5,068
Website

Re: EBL_Upload

Thanks for clarifying. I assumed it was one entity (this being a plugin), not 2 completely separate ones.

Offline

#10 2008-03-02 21:28:50

TheEric
Plugin Author
From: Wyoming
Registered: 2004-09-17
Posts: 566

Re: EBL_Upload

np.

Offline

#11 2008-03-03 02:25:22

marios
Archived Plugin Author
Registered: 2005-03-12
Posts: 1,253

Re: EBL_Upload

TheEric wrote:

The shopping cart isn’t integrated with with the downloads functionality yet, so you won’t find it there. Go to “My Purchase History” and you should see a download link for it.

Ok, seems I used the wrong download link. ( In the download Section, instead of the customer profile )
It was all there :))

Thanks also for the local option. I’ll request that tomorrow.

P.S.: The PDF manual is also a very good Idea ( That’s actually the first time I come along such a thing for a plugin )

regards, marios

Last edited by marios (2008-03-03 02:33:05)


⌃ ⇧ < ⌃ ⇧ >

Offline

#12 2008-04-04 06:13:10

masa
Member
From: Asturias, Spain
Registered: 2005-11-25
Posts: 1,091

Re: EBL_Upload

It’s not working on one of my installations – it just hangs without any progress or error messages.

Looking at the PHP info I discovered that allow_url_fopen is set to Off. Does this need to be On ?

Offline

  1. Index
  2. » Plugin support
  3. » EBL_Upload

Board footer

Powered by FluxBB