WordPress.org

Ready to get started?Download WordPress

Forums

[Plugin: Improved Plugin Installation] [plugin bug] with "improved plugin installation" and WP 2.8 (17 posts)

  1. talgalili
    Member
    Posted 5 years ago #

    I recently installed the "improved plugin installation" plugin on WP 2.8.
    And when trying to use it, I got the following error massage:

    Fatal error: Call to undefined function do_plugin_install() in /home/*****/public_html/wp-content/plugins/improved-plugin-installation/improved-plugin-installation.php on line 445

    Any ideas?

    Tal

    http://wordpress.org/extend/plugins/improved-plugin-installation/

  2. Blake Imeson
    Member
    Posted 5 years ago #

    I have experienced the same exact thing - shame as this is a rly helpful plugin.

  3. talgalili
    Member
    Posted 5 years ago #

    On another blog I am getting:

    Fatal error: Call to undefined function do_plugin_install() in /home/***/wp-content/plugins/improved-plugin-installation/improved-plugin-installation.php on line 405

    Any ideas someone ?

  4. talgalili
    Member
    Posted 5 years ago #

    Can anyone please help with this ?

  5. woodsb
    Member
    Posted 4 years ago #

    It's a pity this plugin is not working anymore. It is very helpful. IMHO should even be core...
    -- Woods

  6. talgalili
    Member
    Posted 4 years ago #

    Woodsb - I agree.

    Who should we contact about this ?

  7. talgalili
    Member
    Posted 4 years ago #

    Orphan plugin it seems.
    Any one for the help ?

  8. magznetwork
    Member
    Posted 4 years ago #

    i've tried to install it in WP 2.8.5 (using PHP5) with NO problem...

  9. magznetwork
    Member
    Posted 4 years ago #

    i'm not a wordpress developer but, yes, it is strange when i can't find "do_plugin_install" function in WP 2.8 ( wp-admin/includes/plugin-install.php ) is it deprecated?

  10. Navjot Singh
    Member
    Posted 4 years ago #

    Yes it seems to be deprecated. Code to install plugin is now at /wp-admin/update.php (line 83 - WP 2.8.6)

    $upgrader = new Plugin_Upgrader( new Plugin_Installer_Skin( compact('title', 'url', 'nonce', 'plugin', 'api') ) );
    		$upgrader->install($api->download_link);

    And class for this object is in /wp-admin/includes/class-wp-upgrader.php.

    So somebody can try fixing it?

  11. talgalili
    Member
    Posted 4 years ago #

    magznetwork and navjotjsingh,
    Thank you for taking a look at this.

    I hope someone who can fix it will show up and do it.

    Best wishes,
    Tal

  12. Robert S
    Member
    Posted 4 years ago #

    Tal,

    It's an interesting topic and your request is obviously genuine.

    I have had a similar experience with several other plugins. In the case where my blog heavily relied on one plugin - I have had to adapt. As WordPress evolves - as themes evolve - plugin authors aim to keep up. I think they're a tremendous bunch and contribute much to the WP Community.

    I say interesting because it touches on the subject of "How long will this piece of Open Source software be around for". This is the risk of Open Source - WP and plugins alike - certainly In a business environment this holds true.

    OSS is only ever as strong as the Community it builds around itself. WP currently has a loyal following and many give freely of their time and energy to make WP what it is. Plugins also gather a "crowd" - albeit smaller but still a community as such.

    Some plugins - the "ants pants" couple years back are now all but dead (eg: WPG2 and Simple Tags). I know some folks that built their sites around WPG2 and are now finding It harder and harder to keep up with the versions. What do these people do? Migrations are a pain the neck. This is the nature of the beast.

    The options you now have as I see it:

    (based on what I have read - it is unlikely that this plugin is going to be revived by its author - it has only been downloaded 1300 times - has not progressed in 12 months since 1.0) :

    1) Keep hoping that someone out there hears your call.
    2) Pay someone to "fix it".
    3) Adopt the plugin yourself.
    4) Drop the plugin and find an alternative.
    5) Drop the plugin and learn to live without it.

    The reward/benefit from OSS is access to quality/free software - the responsibility of OSS is to implement a balance between "taking" and "giving" - this principle of "give and take" applies to personal as well as corporate users of OSS.

    (Apologies for the babbling)

    If I was in your shoes I would probably consider options '3' and '4'. Have you checked out any of the alternatives?

    R

  13. Navjot Singh
    Member
    Posted 4 years ago #

    Expect a update to plugin soon as plugin author has commented here saying that the issue will be fixed soon: http://weblogtoolscollection.com/archives/2009/11/29/why-are-good-plugins-becoming-orphans/#comment-1320874

  14. ImprovingTheWeb
    Member
    Posted 4 years ago #

    Hey guys, I've updated the plugin. See this post to read why it's taken so long: http://www.improvingtheweb.com/im-finally-back/

    Let me know if anything isn't working.

    Wesley

  15. Navjot Singh
    Member
    Posted 4 years ago #

    Thanks..works wonderfully...only a small notice at the bottom of Add New Plugin Page appears:

    Warning: next() [function.next]: Passed variable is not an array or object in /home/user/public_html/yoursite.com/wp-includes/plugin.php on line 341

  16. talgalili
    Member
    Posted 4 years ago #

    Same here.

    And thanks again "ImprovingTheWeb" for your work !

  17. woodsb
    Member
    Posted 4 years ago #

    Installed it again, thanks for the update.
    -- Woods

Topic Closed

This topic has been closed to new replies.

About this Topic