Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (498)
Games in Android Showcase (115)
games submitted by our members
Games in WIP (563)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Forum software suggestions?  (Read 2608 times)
0 Members and 1 Guest are viewing this topic.
Offline Dxu1994
« Posted 2014-01-08 14:21:36 »

I'm about to start a forum for my games that Ive created, and I'm kind of stuck between choosing which forum solution to go with, so I thought i'd post here and ask if anyone has any input Tongue

So basically I need something that will tie in nicely with an existing user base, would be nice if I could customise the login script to authenticate through a different system for example.

Should be simple to show generated character avatars under every body's name when they post, show their in game names, etc.

I was looking at XenForo, looked at vBulletin 4/5 but to be honest I wasnt very impressed with it (full of bugs!), and I also took a look at IPB.

I'd prefer to go with a paid solution (money isnt really an issue) but if there's a free one that can do all the above (and looks nice) that would be great too!

Something that utilises a lot of ajax to save page reloads would also be a big plus.

And as a forum user, which solution would you prefer?

Discuss? Smiley

Offline Troubleshoots

JGO Knight


Medals: 36
Exp: 7-9 months


Damn maths.


« Reply #1 - Posted 2014-01-08 15:43:01 »

MyBB is nice. It has a lot of good existing plugins and it is very customizable. I'm also pretty sure that you'd be able to create your own login system for it. Ajax wise I don't have a clue. Another big bonus is that it's free. Definitely take a look at it.

Why are all OpenGL tutorials written in Brainf**k?
Offline Dxu1994
« Reply #2 - Posted 2014-01-08 16:21:56 »

Took a look at it, really don't like the fact how they dont have a WYSIWYG editor. I expect many of my players to not be computer wizards so I doubt theyd know how to work with bbcode.

Im actually really close to purchasing a XenForo license, I think im really stuck between either XenForo or IPB now.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Mac70
« Reply #3 - Posted 2014-01-08 16:31:42 »

I recommend SMF - very powerful and customizable forum engine. It is not worth to buy forum engine when you have very good open source alternatives.

Check out my Devblog! Smiley
Offline Troubleshoots

JGO Knight


Medals: 36
Exp: 7-9 months


Damn maths.


« Reply #4 - Posted 2014-01-08 16:51:12 »

Took a look at it, really don't like the fact how they dont have a WYSIWYG editor. I expect many of my players to not be computer wizards so I doubt theyd know how to work with bbcode.

Im actually really close to purchasing a XenForo license, I think im really stuck between either XenForo or IPB now.

As I said, because of MyBB being a free software it has a lot of good plugins. Check the MyBB website, there's a lot of options.
http://mods.mybb.com/view/wysiwyg-editor
http://mods.mybb.com/view/ckeditor-wysiwyg-editor

Why are all OpenGL tutorials written in Brainf**k?
Offline Riven
« League of Dukes »

JGO Overlord


Medals: 799
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #5 - Posted 2014-01-08 18:08:44 »

Whatever you do, keep the forum separate from the game server. Hosting a PHP forum that's written without sql prepared statements is a sure way to get your entire LAMP stack hacked. All those forums are security holes with functionality on top. Oh, and don't even consider SMF. I've seen the code, I'm not the man I used to be...

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Dxu1994
« Reply #6 - Posted 2014-01-08 18:15:12 »

Whatever you do, keep the forum separate from the game server. Hosting a PHP forum that's written without sql prepared statements is a sure way to get your entire LAMP stack hacked. All those forums are security holes with functionality on top. Oh, and don't even consider SMF. I've seen the code, I'm not the man I used to be...

Yeah, the forums are hosted in a completely separate DB server, but i'll still need read access to the AuthDB so I can perform login authentication.

Simple Machines looks like a Simple Nightmare..



I ended up purchasing XenForo due to many reviews favouring it and to me a price of $140 USD for indefinite use, a year of support and a cheap renewal fee per year if I want updates seems very reasonable.

I didn't want to go with a free solution because afaik paid solutions will and usually do patch up their holes quicker, have less security issues etc.

I was disgusted by the code in vBulletin 5, and I really despise the code in MyBB (downloaded latest one to take a look, doing evals to output templates..?). Didn't even want to check PhpBB out because I thought it was just extremely ugly.

To me, XenForo is clean, it's extensible, and just looking at the directory structure I can say that it's organized extremely well.

I guess we'll just need to see where this goes. Smiley

Thank you all for your replies!

Offline Riven
« League of Dukes »

JGO Overlord


Medals: 799
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #7 - Posted 2014-01-08 18:48:29 »

You showed one of the best pieces of code in SMF Pointing There is so much duplicated code (each with their distinct bug fixes) that modifying the simplest thing can take hours. Oh well, enough about my struggles with freeware.

Also, there are more nested tables than some browsers support. Just check the sourcecode of this very page.

Enjoy XenForo - never heard of it! Smiley

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Dxu1994
« Reply #8 - Posted 2014-01-08 19:27:09 »

You showed one of the best pieces of code in SMF Pointing There is so much duplicated code (each with their distinct bug fixes) that modifying the simplest thing can take hours. Oh well, enough about my struggles with freeware.

Also, there are more nested tables than some browsers support. Just check the sourcecode of this very page.

Enjoy XenForo - never heard of it! Smiley

Haha, that's the problem with free forums, they always seem to have issues. I can't say vBulletin is any better than free forums though (now)

XenForo with it's MVC & OOP seems like the cleanest forum script I've ever come across:



And it has zero tables, all layout is done with CSS Wink

For $140 USD I think this was a steal.

Time to move forward Smiley

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

radar3301 (12 views)
2014-09-21 22:33:17

BurntPizza (29 views)
2014-09-21 01:42:18

BurntPizza (19 views)
2014-09-21 00:30:30

moogie (20 views)
2014-09-20 23:26:15

UprightPath (27 views)
2014-09-20 19:14:06

BurntPizza (31 views)
2014-09-19 02:14:18

Dwinin (48 views)
2014-09-12 08:08:26

Norakomi (74 views)
2014-09-10 12:57:51

TehJavaDev (102 views)
2014-09-10 05:39:09

Tekkerue (50 views)
2014-09-09 01:24:56
List of Learning Resources
by Longor1996
2014-08-16 09:40:00

List of Learning Resources
by SilverTiger
2014-08-05 18:33:27

Resources for WIP games
by CogWheelz
2014-08-01 15:20:17

Resources for WIP games
by CogWheelz
2014-08-01 15:19:50

List of Learning Resources
by SilverTiger
2014-07-31 15:29:50

List of Learning Resources
by SilverTiger
2014-07-31 15:26:06

List of Learning Resources
by SilverTiger
2014-07-31 10:54:12

HotSpot Options
by dleskov
2014-07-08 00:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!