Forum Project

Mushmellow

Addicted
Joined
Apr 3, 2016
Messages
778
Reaction score
126
FP$
1,101
Ok so I decided to open up a forum about coding. I'm going to help out with coding problems people may have. I was thinking of using Usebb for this but found out the owner left the forum. Ok so my questions are the following:

Should I download the usebb source code and start from there? I mean I can add stuff to it (themes, fix security issues, mods etc).

Or will I be better off starting a new forum software from scratch?

What are the cons and pros on this?
 
UseBB.net is the website of UseBB, a classic PHP 4 based bulletin board package that is no longer under development.
Probably better off using something else.

What is it about UseBB that you like so much?
 
  • Agree
Reactions: Ash
UseBB.net is the website of UseBB, a classic PHP 4 based bulletin board package that is no longer under development.
Probably better off using something else.

What is it about UseBB that you like so much?

I was feeling like I could keep it going. Release some bug fixes and add more features to it.

It look simple and plain.
 
I was feeling like I could keep it going. Release some bug fixes and add more features to it.

It look simple and plain.

It's up to you, it looks too dated IMO though. I know that there are other better forum systems out there, such as NovaBoard (I personally loved it but had it's issues and developers dropped the project - https://www.forummatrix.org/show/NovaBoard)
 
  • Agree
Reactions: Ash
ForumMatrix also looks dated and not just the theme. Maybe, I should try my hand at a forum software comparison thingy lol

I haven't taken a close look at it, but the fact that it's abandoned and PHP4 sets off alarm bells in my head. Back in the day, people did a lot of things which made their systems comparatively less... secure and maintainable than modern systems.

You would *probably* end up rewriting the entire thing anyway. And what a coincidence, I happen to be building a relatively simple looking software.

As for Nova, which I had never heard of until today, I think ideally you would use something that's being actively maintained, but maybe, it really depends on *why* it was dropped.
 
I agree, sadly NovaBoard was dropped due to lack of active development (and a person taking over the project and then dumping it off). At any rate, I think it would be a nice system to start off with since it was pretty simple, has all of the basic and some advanced features, and it's licensed under GNU so it makes it even better (compared to others that have much, much tougher licenses).

Good luck though with whatever you pick and let us know how it goes!
 
I agree, sadly NovaBoard was dropped due to lack of active development (and a person taking over the project and then dumping it off). At any rate, I think it would be a nice system to start off with since it was pretty simple, has all of the basic and some advanced features, and it's licensed under GNU so it makes it even better (compared to others that have much, much tougher licenses).

Good luck though with whatever you pick and let us know how it goes!
Do they have a repository on Github or Sourceforge or something? A domain squatter seems to have snatched their domain.
 
I would recommend using mybb for now and wait until this software is completed https://gosora-project.com/ as it looks promising @Azareal

Gosora looks pretty sexy. I'm using Wordpress and Bbpress on my spanish gaming blog. Would be awesome if there was some kind of convertor from BBpress to Gosora and a Wordpress and Gosora Bridge plugin for it. I'd use it on my WP Blog. I'll be happy to translate Gosora to Spanish if this was possible.
 
Gosora looks pretty sexy. I'm using Wordpress and Bbpress on my spanish gaming blog. Would be awesome if there was some kind of convertor from BBpress to Gosora and a Wordpress and Gosora Bridge plugin for it. I'd use it on my WP Blog. I'll be happy to translate Gosora to Spanish if this was possible.
Thank you very much, a bbPress converter sounds like a good idea. A Wordpress bridge is certainly doable, although I haven't poked around in Wordpress' code-base much, but it shouldn't be that difficult.

Translations are welcome, although I'd hold off until I add some contributor related stuff + a less restrictive license to the primary repo, although that doesn't preclude dropping it into another one atm.

Interesting to see interest in that, I'll have to prioritise the phrase system more, I'll see about throwing some stuff together there.
 
Gosora looks pretty sexy. I'm using Wordpress and Bbpress on my spanish gaming blog. Would be awesome if there was some kind of convertor from BBpress to Gosora and a Wordpress and Gosora Bridge plugin for it. I'd use it on my WP Blog. I'll be happy to translate Gosora to Spanish if this was possible.
Thank you very much, a bbPress converter sounds like a good idea. A Wordpress bridge is certainly doable, although I haven't poked around in Wordpress' code-base much, but it shouldn't be that difficult.

Translations are welcome, although I'd hold off until I add some contributor related stuff + a less restrictive license to the primary repo, although that doesn't preclude dropping it into another one atm.

Interesting to see interest in that, I'll have to prioritise the phrase system more, I'll see about throwing some stuff together there.

What are you planning to do with Gosora? I mean like what new features are you planning to add?
 
@Dynamo

What's useful, mostly. If you have any good ideas, then throw them my way, things with more interest (people speaking up for them) may be prioritised ones with less interest, although that's not set in stone.

I'd like to get a few live things going, we already have live alerts and the live admin dashboard, but maybe a live topiclist could work, also I'd like to improve the accessibility of the software, and make things easier.

E.g. with the upgrader. Instead of downloading a set of files to overwrite your files with by hand like with some players, I'll have a little script which you run, perhaps something like:

Code:
> updater.exe
Looking for updates. Found a new update. Do you want to update? (Y,n)
> Y
Downloading updates...
Yadayada, and maybe add a little Control Panel interface once that's solid.

I have a lot of feature ideas though, like the new themes, Leta and Nox which will help to revamp the themes other than Cosora, which has someone become the "blessed theme".

Also, I'd like to add tons of AJAX to reduce the number of clicks, refactor the code to reduce the amount of duplication and to make it more maintainable, and to maybe add... PMs and 2FA?

I've largely held off on PMs, as I have Discord, etc. to communicate with people with over development, but it shouldn't be a difficult one. Beyond that, there'll be the mango client-side renderer at some point? (for alert items at first), and a bunch of other things, there are a *lot* of feature ideas.

It's hard to say with some things like that, as plans change, very frequently I might add, however the ability to customise menu items, widgets, custom pages, etc. from the control panel are planned.

We do have widgets, however some of the sub-features, most notably the control panel bits, have been delayed, so that's sad, but it'll be here at some point, usually a lot later or sooner than you think lol

Features might seem like an eternity away and... Bam. It suddenly appears in-front of you. I've also added 400 or so new phrases, as you seemed to be interested in translating the thing.
 
I would advise against using a PHP 4-based forum.
Not because they're automatically bad, but simply because PHP 4 is long dead, meaning that it will be prone to lots of volunerbilities not discovered back then.

As of today, only PHP 5.6.x, 7.0.x, 7.1.x, and 7.2.x are maintained, and it's therefore recommended you stick to any of these.
 
Test the market first. I used to get 50,000 visits a month to my site, mostly due to my coding posts. Then a site called stackoverflow opened and heisted 99% of my traffic.
 
Back
Top Bottom