New Module: “Freo Add-on Installer” makes installing add-ons a breeze
Posted: 07 October 2009 12: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 01:05 PM   [ Ignore ]   [ # 1 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  369
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 12:17 PM   [ Ignore ]   [ # 2 ]  
Grad Student
Avatar
Rank
Total Posts:  63
Joined  05-31-2007
Adrienne L. Travis - 15 October 2009 01: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 12:51 PM   [ Ignore ]   [ # 3 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  369
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 09:09 AM   [ Ignore ]   [ # 4 ]  
Grad Student
Avatar
Rank
Total Posts:  63
Joined  05-31-2007
Adrienne L. Travis - 03 November 2009 12: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 02:47 PM
Total Registered Members: 115019 Total Logged-in Users: 122
Total Topics: 122453 Total Anonymous Users: 69
Total Replies: 647339 Total Guests: 550
Total Posts: 769792    
Members ( View Memberlist )
Active Members:    .jb3000a38dAdam Dorseyadam.beaughAndrew MacphersonartsengineatiosisÑuño MartínezBen @PutYourLightsOnBennoboBlair Lbuckycatcc000001Chris ClarkeChris Warehamchrisbarber86Christian SchulteChristopher L. Jorgensencmw1Compass360cripcropCrucialD-RockdaithidapacreativeDavid RousseaudavidandlilaDavide BonettadesignerhandbagsdibejadstechroomdubsakdxagencyDylan Smith/ContextDesigneefalconErik ReaganErik Stainsbyexcematreatment53expocomfccinterfensterbabyfred15robersonGeorgi VeznevgesturestudiogomacroGreg AkerguyrobertsGwarriorHrimthursiamnickIan CIngmar GreilITWYJacob RussellJenSkimjmorinJohn*JoobsjournalistonekcdunstanKevin EvansKurt DeutscherlebisolliquidbookLodewijklog cabinlorigoldbergLyle AndersonMarc MillerMario RodríguezMark BowenMark CroxtonMatt RichardsMatthew EllisMatthias HinrichsMattJeansmdesignneostructuralistNevin LyneNico SmitnimbleslickNoah Kuhnpab514PanchescoParadiseParisJCPascal KrietePeteWpMacedqbrandsramonekalsawregistryRenmanResponse1ripperunning with scissorsrussliptonRyan FaubionSam SullivanscreentonicSean McDevittseansciarronesmartpillsmidoidstephenslaterSteven GrantstudionighTactile Design GroupTambour BattantThe Shotwell CompanytimprinttritcheytvruwinkvobtoaviX-Teamyabdabyo_danielzackmorgan