In http://drupal.org/node/217702 Dries gives 11 points of improvements. I would suggest a subpoint to 7 (Automatic upgrade functionality). Is this also meant for modules? I would like to see a online way to add & update modules.

Now, i've to download a module, unpack him and upload. I think this could be done much easier: in a administration page i can select modules and after confirming the modules will be automatically installed.
I know this from "Taskfreak" http://www.taskfreak.com/ A user can select extensions (modules, whatever ...) to be installed from whit in the program. There's no need to access the ftp.

Comments

FreeFox’s picture

+1 That would make Drupal a lot easier. I want to add an un-install option too. And for updating an option that downloads updates automatically but ask the admin for confirmation before installing.

cino’s picture

That would be great!!!

Frando’s picture

Please. Read. That. Prior to any further discussion. http://drupal4hu.com/node/115

Drupal may never have write permission to its own codebase. The solution to do something like this would be to implement an FTP or SSH layer. This is certainly possible, Joomla e.g. is doing the FTP wrapper implentation. And: Never ever store the FTP or SSH password. Ask for it each time you want to install or upgrade a module.

And PS: There are already a couple of issues regarding this in the queue. Search first next time please.

MatthijsG’s picture

Is this a comment how it should be done (= with a strong security level) or a rejecting of the request?

Frando’s picture

It is a rejection of every kind of request to give the Apache user running Drupal write permission to the Drupal codebase, and a comment on how it could possibly be done without that.

jstoller’s picture

I too would like to find a way to install modules from within the UI. I would add that this should take multi-site configurations into account. When installing a module (or theme), I should be able to choose between installing it for all sites, or just for specific sites within my Drupal instillation.

MatthijsG’s picture

I agree with your point that Drupal should be safe. A (strong) password security would be one step. Another that modules can only be written to the /modules dir. (but, bad modules can then also effect the whole code ...)

berdir’s picture

Status: Active » Closed (duplicate)

D7 does now have the ability to update/install modules through the UI.

(Sorry for pinging the participants, I'm trying to clean up a few old
issues)