Topic: PluginManager for PunBB1.2

I've been working on a "Upgrade-and-download-admin-plugins"-plugin for PunBB 1.2 today. It's a simple way of adding/updating/removing plugins. The plugins are located on my server, which the PluginManager also get's it's list from.

Screenshot: (click for a larger image)
http://www.etek.chalmers.se/~e0mool/punbb/files/pluginmanager_thumb.png

What do you think? Any suggestions or improvements?

Re: PluginManager for PunBB1.2

looks amazing wink

maybe a show all unused plugins or something for plugins you don't have

Re: PluginManager for PunBB1.2

Yes, I was thinking of someting similar. Maybe a list of some kind:
* Show installed plugins
* Show plugins that can be updated
* Show plugins that are not installed

There's no pagination either, so if there's ALOT of plugins, all will be located on the same page. This will be fixed before release.

Re: PluginManager for PunBB1.2

yep, it's great smile

Guess what ??? username seth was allready taken :(

5

Re: PluginManager for PunBB1.2

Chacmool wrote:

What do you think? Any suggestions or improvements?

That's cool, a very nice feature for the next release.

Will you be the plugin manager then?

Re: PluginManager for PunBB1.2

hcgtv wrote:
Chacmool wrote:

What do you think? Any suggestions or improvements?

That's cool, a very nice feature for the next release.

Will you be the plugin manager then?

Probably yes. I'll have to make a page where people can upload their plugins or something.

Re: PluginManager for PunBB1.2

What exactly is this plugin manager ? is like when you want to install aditional features ? or mods ? now i'm confuzed...

Guess what ??? username seth was allready taken :(

Re: PluginManager for PunBB1.2

plugins are a new feautre for 1.2 they basically allow you to add menu options to the admin page without editing other files for extra admin fuctions which may or may not be linked to a mod

btw how will it know what version of a mod is installed?

Re: PluginManager for PunBB1.2

Connorhd wrote:

btw how will it know what version of a mod is installed?

I don't. The file is hashed and compared to the server-version. This way I don't have to care about versions. The drawback arises when someone have a newer version than on my server...

We'll see how it works :)

Re: PluginManager for PunBB1.2

Connorhd wrote:

plugins are a new feautre for 1.2 they basically allow you to add menu options to the admin page without editing other files for extra admin fuctions which may or may not be linked to a mod

oh ok, now i get it. Well i like it and i can hardly wait for 1.2 full and free of bugz tongue

Guess what ??? username seth was allready taken :(

Re: PluginManager for PunBB1.2

unless your server kept a backlog of hashes e.g.

your server:
1.0 = a1
1.1 = b2
1.2 = c3

if they had b2 then it would say update
if they had c3 it would say up-to-date
if they had d4 it would say unknown version update may be out of date

dunno how you would store it on your server but just a suggestion

Re: PluginManager for PunBB1.2

Well, as I said on IRC, very cool :) If you run into any problems that can be fixed by modifying how the plugins work, don't hesitate to tell me.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

Re: PluginManager for PunBB1.2

looks sweet smile

Indocron
$theQuestion = (2*b) || !(2*b);

14

Re: PluginManager for PunBB1.2

I *really* like this, and it's a long time coming for BBS's/Forums in general - in fact, I think I may had brought up 'plugins' as an idea earlier on. Regardless who thunk it up, I am very happy to see this!  Kudos!!

Very Groovy!!  :>)

Re: PluginManager for PunBB1.2

It's getting even better, I've made a upload-your-plugin-plugin too!

Screenshot: (click for a larger image)
http://www.etek.chalmers.se/~e0mool/punbb/files/pluginuploader_thumb.png

Re: PluginManager for PunBB1.2

Sweet!

"Programming is like sex: one mistake and you have to support it for the rest of your life."

Re: PluginManager for PunBB1.2

i wonder how many plugins there will be for 1.2, theres a limit to how much they can do without having a mod attached to them though

Re: PluginManager for PunBB1.2

yes, there is a limit, but it helps alot.
as ive said before, a user plugin would rule.

wait, a user plugin mod smile

Indocron
$theQuestion = (2*b) || !(2*b);

Re: PluginManager for PunBB1.2

cool! should be included in version 1.2, I think wink

Re: PluginManager for PunBB1.2

user plugin? for the profile?

Re: PluginManager for PunBB1.2

there is Admin plugins, where admins/mods can use the plugins, i say make a user plugin mod.

ill work on it smile

Indocron
$theQuestion = (2*b) || !(2*b);

Re: PluginManager for PunBB1.2

but what would it do? add items to the user profile?

23 (edited by Gary13579 2004-11-04 22:04)

Re: PluginManager for PunBB1.2

no, just anything. like a PM plugin,.

Indocron
$theQuestion = (2*b) || !(2*b);

Re: PluginManager for PunBB1.2

Chacmool wrote:

I'll have to make a page where people can upload their plugins or something.

Maybe PunRes can help? =)

Re: PluginManager for PunBB1.2

Jansson wrote:
Chacmool wrote:

I'll have to make a page where people can upload their plugins or something.

Maybe PunRes can help? =)

I made another plugin instead :D

Though, mods is still your area :)