[wp-trac] [WordPress Trac] #19641: Some problems with updating plugins by uploading zip archive

WordPress Trac wp-trac at lists.automattic.com
Wed Dec 21 20:55:21 UTC 2011


#19641: Some problems with updating plugins by uploading zip archive
-------------------------+-----------------------------
 Reporter:  pavelevap    |      Owner:
     Type:  enhancement  |     Status:  new
 Priority:  normal       |  Milestone:  Awaiting Review
Component:  Plugins      |    Version:  3.2.1
 Severity:  normal       |   Keywords:
-------------------------+-----------------------------
 I found several UX problems with updating (re-installing) plugins by
 uploading zip archive.

 1) I installed small plugin (outside official WordPress plugins directory)
 foo.php (zipped in foo.zip) by uploading zip archive. Then I wanted to
 install updated version (also foo.php in foo.zip). But new folder foo1
 with file foo.php was created, so my plugin is duplicated in WP plugins
 directory. It is not expected behaviour for users, I guess...

 2) When foo.php is in foo folder and together zipped (foo/foo.php in
 foo.zip), then it is not possible to update (re-install) this plugin
 (directory already exists) by uploading zip archive. So, for plugins
 outside WordPress plugins directory (or with nonfunctioning automatic
 updates) it is problem, because there is no way to update plugins by
 uploading zip file (only manually through FTP). Another possibility is
 deactivate and delete plugin first, but some plugins use hooks to delete
 all plugins data when they are deleted through administration.

 3) I automatically installed plugin (inside WordPress plugins directory)
 which is in folder foo. I changed several files and wanted to re-install
 plugin with the same (original) version from plugins repository. I did not
 find a way to do it from admin (I did not want to run FTP manager). When
 there is possibility for re-installing core, then it could be possible
 also for plugins, I guess...

 4) Another problem was with installing plugins beta versions, but there is
 Plugin Beta Tester plugin available (but old).

 http://wordpress.org/extend/plugins/plugin-beta-tester/

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/19641>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list