MyBB Community Forums

Full Version: [RELEASE] Steven's Direct Plugin Manager v1.2
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
This plugin is a free plugin from the Phreak Your Geek community.
Download this plugin

As with many other forum software packages, you can upload plugins and modifications directly from the administration panel. With MyBB, you must upload the plugin and modifications via FTP. This can become a hassle, especially if you are constantly uploading new plugins. This thread posted on the MyBB Community Forums inspired me to write this plugin.

This plugin is the successor to Steven's Direct Plugin Upload.

Overview
Steven's Direct Plugin Manager adds an upload and delete form to the Plugin management page in the MyBB administration panel.

Uploading
The Manager will display a form that will upload a PHP file straight to the <forumroot>/inc/plugins directory. You can then immediately activate the plugin. Success and failure messages are displayed, giving you instant feedback if something went wrong.

Deleting
The Manager will also display a drop-down list of every available plugin file. Once you click "Delete Plugin," the plugin file will be deleted off your server. There will be no warning, so be careful! As with the upload form, success and failure messages are displayed.

Installation instructions are in the readme.

Features
  • An easy-to-use management form displayed on the Plugin management page in the admin panel
  • Uploads any PHP file directly to the <forumroot>/inc/plugins directory
  • Deletes any PHP file is the plugins directory
  • Eliminates the need to use FTP to manage plugins

Screenshots
Screenshot #1
[Image: screen1.png]

Screenshot #2
[Image: screen2.png]

Screenshot #3
[Image: screen3.png]

Screenshot #4
[Image: screen4.png]

Installation instructions are in the readme.

Also, if you find this plugin helpful in any way, please consider making a donation. I have to pay for hosting and development costs. Smile A donation is a godsend for a broke student paying for hosting and scripting in his free time. Smile Thanks!
[Image: btn_donate_SM.gif]

This plugin is a free plugin from the Phreak Your Geek community.
Download this plugin
Deleting files, wow. Nice improvement. Hope to see the lang files uploading feature very soon.
Wow Steven, impressive, keep up the great work.

Cheers,
Gene
(2009-06-02, 08:30 PM)faviouz Wrote: [ -> ]Deleting files, wow. Nice improvement. Hope to see the lang files uploading feature very soon.

Can't wait Big Grin
Big Grin Thanks guys! I'm working on creating a standardized packing method - meaning all plugin authors will have to pack their plugins "correctly" for multiple files to be uploaded. Beyond that, though, the problem arises of how to get unzipping and such to work on every server, Windows or Linux, some libraries or no libraries. Sad

I'll find a way. Big Grin
(2009-06-02, 09:36 PM)Steven Wrote: [ -> ]Big Grin Thanks guys! I'm working on creating a standardized packing method - meaning all plugin authors will have to pack their plugins "correctly" for multiple files to be uploaded. Beyond that, though, the problem arises of how to get unzipping and such to work on every server, Windows or Linux, some libraries or no libraries. Sad

I'll find a way. Big Grin

Wow, this is something that SMF has and IMO, should be core on MyBB. Good luck and hopefully the plugin authors will go along with your packaging method (XML?).

Cheers,
Gene
hi,nice plugin and my idea this plugin are adapted to mybb self features Smile

thanks.
I have to say, it looks like you've made a brilliant job of this... well done Smile
Not bad...

Quote:Wow, this is something that SMF has and IMO, should be core on MyBB. Good luck and hopefully the plugin authors will go along with your packaging method (XML?).

Having to write xml install files is more complex than the current method employed by mybb. I hope they never go that route. It's a pain in the arse for authors and users alike. SMF's method is fine for them...the mybb method is fine for mybb.
In that case, I hope Steven can pull it off it without using XML.

How are you doing Jesse?

Cheers,
Gene
Pages: 1 2