EllisLab text mark
Advanced Search
1 of 3
1
   
Simple S3 Upload Extension now on EE2 (current version: 1.2.1)
Posted: 25 May 2010 05:17 PM   [ Ignore ]
Avatar
Joined: 2008-12-18
1680 posts

We just released our latest ExpressionEngine add-on.  This add-on is similar to nGen File Field but offers a fair bit of control over your image resizing, thumbnail settings, and of course uploads the files to Amazon S3.

More information and complete documentation can be found at http://www.emarketsouth.com/add-ons/simple-s3-uploader/

The extension can be purchased through devot-ee.com

Edit: As of June 23 EE2 is supported. However, due to current limitations in EE2, third party fieldtypes cannot be easily used in SAEFs. We’re hoping that this limitation will be remedied but it is out of our control for the time being.

 Signature 

EE Pro Network
eMarketSouth - full service web design, development, and SEO
ExpressionEngine consulting services - SQL queries, .htaccess rewrites, template optimization, jQuery/AJAX, and more!
our add-ons - please “favorite” and rate our products on devot:ee if you like our work. smile

 
Posted: 25 May 2010 09:46 PM   [ Ignore ]   [ # 1 ]   [ Rating: 0 ]
Avatar
Joined: 2008-08-14
109 posts

Congrats on the release. Any chance of EE2 support?

 
Posted: 26 May 2010 12:17 AM   [ Ignore ]   [ # 2 ]   [ Rating: 0 ]
Avatar
Joined: 2008-12-18
1680 posts
Ryan Faubion - 26 May 2010 01:46 AM

Congrats on the release. Any chance of EE2 support?

I’d say definitely, though I don’t know when exactly.  If there was a lot of demand we might be convinced to get it up and running on EE2 sooner rather than later wink

 Signature 

EE Pro Network
eMarketSouth - full service web design, development, and SEO
ExpressionEngine consulting services - SQL queries, .htaccess rewrites, template optimization, jQuery/AJAX, and more!
our add-ons - please “favorite” and rate our products on devot:ee if you like our work. smile

 
Posted: 26 May 2010 08:28 PM   [ Ignore ]   [ # 3 ]   [ Rating: 0 ]
Joined: 2007-07-23
15 posts

Hi and thanks for the extension. I’ve purchased it from devot-ee.
I’m using fieldframe 1.4.2 and Bucketlist so far, but i was searching for something simplier.

When I choose utils->fieldtypes manager the page goes blank.
I’ve tried switching off bucketlist but the problem is still here
I’ve tried also to look out to find some php error, but i have no clue…

Could you help me?

Thank you in advance.

 
Posted: 26 May 2010 08:50 PM   [ Ignore ]   [ # 4 ]   [ Rating: 0 ]
Avatar
Joined: 2008-12-18
1680 posts

does your server run PHP 5 or PHP 4?  this extension requires PHP 5.

 Signature 

EE Pro Network
eMarketSouth - full service web design, development, and SEO
ExpressionEngine consulting services - SQL queries, .htaccess rewrites, template optimization, jQuery/AJAX, and more!
our add-ons - please “favorite” and rate our products on devot:ee if you like our work. smile

 
Posted: 27 May 2010 10:04 PM   [ Ignore ]   [ # 5 ]   [ Rating: 0 ]
Avatar
Joined: 2008-01-25
54 posts

This looks like a promising add-on! Just love the control…
I’m getting mine and will test it out tonight!

Thanks Ender!

 Signature 

David Couillard
Digital Convulsions - Web Design and Development

 
Posted: 28 May 2010 02:11 PM   [ Ignore ]   [ # 6 ]   [ Rating: 0 ]
Joined: 2007-07-23
15 posts

I’ve come to a solution.
Removing bucketlist seems to work.
I can see and configure the extension in Fiedtypes Manager now.

I’ve setup a weblog with the field and using the CP Publish form it’s just great.
It doesen’t seems to work in SAEF: the form saves the entry but it doesn’t upload anything.

I’ve used it like this:

{exp:weblog:entry_form}
{name_of_the_field}
{
/exp:weblog:entry_form} 

Any clue?

Thanks again.

 
Posted: 28 May 2010 02:25 PM   [ Ignore ]   [ # 7 ]   [ Rating: 0 ]
Avatar
Joined: 2008-12-18
1680 posts

ah, I had forgotten to document one requirement of uploading files through a SAEF… sorry about that.

You’ll need an extension that modifies your SAEF form tag to include ‘enctype=“multipart/form-data”’.

the required extension is Simple SAEF Enctype and can be downloaded here

After installing this extension, simply add ‘enctype=“multi”’ to your weblog:entry_form tag.

for whatever it’s worth to everybody, here is some SAEF code that I used to test the fieldtype during development:

{exp:weblog:entry_form weblog="default_site" return="/" preview="/" enctype="multi"}
<p>Title<br />
<
input type="text" name="title" id="title" value="new entry title" size="50" maxlength="100"></p>
<
p>URL Title<br />
<
input type="text" name="url_title" id='url_title' value="new_entry_url_title" maxlength="75" size="50" /></p>

<
input type="hidden" name="entry_id" value="" />
<
input type="hidden" name="entry_date" value="{current_time format='%Y-%m-%d %g:%i %A'}" />

<
p>Upload File<br />{simple_s3_field_name_goes_here}</p>

<
input type="submit" name="submit" value="Submit" />

{/exp:weblog:entry_form} 
 Signature 

EE Pro Network
eMarketSouth - full service web design, development, and SEO
ExpressionEngine consulting services - SQL queries, .htaccess rewrites, template optimization, jQuery/AJAX, and more!
our add-ons - please “favorite” and rate our products on devot:ee if you like our work. smile

 
Posted: 29 May 2010 05:08 AM   [ Ignore ]   [ # 8 ]   [ Rating: 0 ]
Joined: 2007-07-23
15 posts

Now it works like a charm! smile
Thank You.

 
Posted: 08 June 2010 03:26 PM   [ Ignore ]   [ # 9 ]   [ Rating: 0 ]
Avatar
Joined: 2009-06-24
72 posts

Looks like a great extension! I was wondering if you could use Freeform instead of SAEF with this extension.

 
Posted: 08 June 2010 03:43 PM   [ Ignore ]   [ # 10 ]   [ Rating: 0 ]
Avatar
Joined: 2008-12-18
1680 posts

Freeform doesn’t interface with custom fields or other extensions, so I don’t see any way to accomplish this without requiring hacks.

As a followup to the EE 2 question earlier, I have ported most of this to the EE 2 fieldtype API, but there are a few bugs that are outside of our control. We will probably be waiting for EE 2.1 and next version of Matrix 2 to be made available before officially introducing the Simple S3 Uploader for EE 2.

 Signature 

EE Pro Network
eMarketSouth - full service web design, development, and SEO
ExpressionEngine consulting services - SQL queries, .htaccess rewrites, template optimization, jQuery/AJAX, and more!
our add-ons - please “favorite” and rate our products on devot:ee if you like our work. smile

 
Posted: 11 June 2010 08:08 PM   [ Ignore ]   [ # 11 ]   [ Rating: 0 ]
Joined: 2008-03-09
17 posts

Any chance you can help us use this with AJAX uploading smile I love the extension, but i wish my visitors could use ajax with the SAEF. Thanks in advance!

 
Posted: 11 June 2010 10:46 PM   [ Ignore ]   [ # 12 ]   [ Rating: 0 ]
Avatar
Joined: 2008-12-18
1680 posts

I’d recommend using the jQuery Form Plugin to submit your SAEF via AJAX, displaying whatever “please wait” thing is appropriate while it posts and using the callback function to do whatever you need to do after it is done.  Beyond that I’m not sure of the specifics of your project, so I’m not sure what else to tell ya smile

 Signature 

EE Pro Network
eMarketSouth - full service web design, development, and SEO
ExpressionEngine consulting services - SQL queries, .htaccess rewrites, template optimization, jQuery/AJAX, and more!
our add-ons - please “favorite” and rate our products on devot:ee if you like our work. smile

 
Posted: 12 June 2010 12:56 AM   [ Ignore ]   [ # 13 ]   [ Rating: 0 ]
Joined: 2008-03-09
17 posts

Well the jquery form plugin is great, unfortunately i need the user to get the link to their newly uploaded file. I purchased the SAEF Redirect extension from Solspace and that allows me to redirect them to the newly created post with their download link. So now i have the two pieces, i have the ajax submit working and i have the redirect… i somehow need to merge them so i can get that download link instantly smile Would really appreciate any suggestions :D

 
Posted: 12 June 2010 01:16 AM   [ Ignore ]   [ # 14 ]   [ Rating: 0 ]
Joined: 2008-03-09
17 posts

Nevermind, i went to the plugins site and read the documentation. It provides you with the response which contains the S3 download link and any other information i want! AWESOME! Thank you so much for the great plugin! This is really exciting! I have to write a tutorial about it soon.

 
Posted: 12 June 2010 07:39 AM   [ Ignore ]   [ # 15 ]   [ Rating: 0 ]
Avatar
Joined: 2008-12-18
1680 posts

sounds like a really cool setup.  I’ve been wanting to create a live demo of what can be done with the add-on but I haven’t had the time yet (been working mostly on an EE 2 port… shhhh!).  a tutorial would be awesome too.  smile

 Signature 

EE Pro Network
eMarketSouth - full service web design, development, and SEO
ExpressionEngine consulting services - SQL queries, .htaccess rewrites, template optimization, jQuery/AJAX, and more!
our add-ons - please “favorite” and rate our products on devot:ee if you like our work. smile

 
1 of 3
1