New Module: “Freo Add-on Installer” makes installing add-ons a breeze
Posted: 07 October 2009 01:22 AM   [ Ignore ]  
Grad Student
Avatar
Rank
Total Posts:  63
Joined  05-31-2007

Module Website: http://philfreo.com/blog/freo-addon-installer/

Each time you set up a website with ExpressionEngine you probably want to install several different modules, extensions, and plugins. Doing that usually involves downloading a .zip file for each add-on, then individually unzipping and uploading each file/folder to the corresponding modules/, extensions/, plugins/, language/, and themes/ folders. Then each time any add-on is updated, you have to repeat the process across all your websites.

With my module, installing other add-ons is basically a one-click process. You just visit the module page (shown below) and then either upload a .zip/.php file, or give it the URL to the source from the developer’s website. Hit one button and my module takes the source file, extracts, and searches through the files and determines where each file/folder goes.

Version 1.0 available for download at the link above. 

Please use this thread to post any feedback, questions, or problems.  I’d love to hear how you are liking it!

Image Attachments
screenshot.png
Click thumbnail to see full-size image
 Signature 

Need EE Help? Hire me: Jacksonville Website Design
Install Freo Add-on Installer to make installing Modules, Extensions, & Plugins a breeze!

Profile
 
 
Posted: 15 October 2009 02:05 PM   [ Ignore ]   [ # 1 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  372
Joined  06-12-2002

Just want to add a quick endorsement—this module is AWESOME. Thank you so much for this.

Profile
 
 
Posted: 22 October 2009 01:17 PM   [ Ignore ]   [ # 2 ]  
Grad Student
Avatar
Rank
Total Posts:  63
Joined  05-31-2007
Adrienne L. Travis - 15 October 2009 02:05 PM

Just want to add a quick endorsement—this module is AWESOME. Thank you so much for this.

Thanks Adrienne… glad to hear you’re enjoying it.  I’d love to hear feedback if anyone else has any.

 Signature 

Need EE Help? Hire me: Jacksonville Website Design
Install Freo Add-on Installer to make installing Modules, Extensions, & Plugins a breeze!

Profile
 
 
Posted: 03 November 2009 01:51 PM   [ Ignore ]   [ # 3 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  372
Joined  06-12-2002

Phil, just a note: HopStudios distributes most of their add-ons as .tar.gz files, and Freo Add-On Installer doesn’t seem to deal well with those. Try this URL for example:

http://www.hopstudios.com/downloads/hop_inject_1.1.0.tar.gz

Since that’s one of the options for GitHub downloads, too, i wonder if it affects them as well.

—Adrienne

Profile
 
 
Posted: 04 November 2009 10:09 AM   [ Ignore ]   [ # 4 ]  
Grad Student
Avatar
Rank
Total Posts:  63
Joined  05-31-2007
Adrienne L. Travis - 03 November 2009 01:51 PM

Phil, just a note: HopStudios distributes most of their add-ons as .tar.gz files, and Freo Add-On Installer doesn’t seem to deal well with those. Try this URL for example:

http://www.hopstudios.com/downloads/hop_inject_1.1.0.tar.gz

Since that’s one of the options for GitHub downloads, too, i wonder if it affects them as well.

—Adrienne

Yeah… tar.gz formats aren’t supported right now.  I’ll try to add that in a future version, but it shouldn’t be too big of a deal in the meanwhile since GitHub downloads also support .zip downloads.

 Signature 

Need EE Help? Hire me: Jacksonville Website Design
Install Freo Add-on Installer to make installing Modules, Extensions, & Plugins a breeze!

Profile
 
 
   
 
 
Post Marker Legend
New Topic New posts Hot Topic Hot Topic with new posts New Poll New Poll Moved Topic Moved Topic Sticky Topic Sticky topic
Old Topic No new posts Hot Old Topic Hot Topic with no new posts Old Poll Old Poll Closed Topic Closed Topic Announcement Announcements
Theme
Change Theme
Visitor Statistics
The most visitors ever was 1743, on December 02, 2009 03:47 PM
Total Registered Members: 120564 Total Logged-in Users: 56
Total Topics: 126614 Total Anonymous Users: 25
Total Replies: 665598 Total Guests: 301
Total Posts: 792212    
Members ( View Memberlist )