I need forum software. Apparently I hear phpBB is insecure by design and it seems there's problems having it with SSL.
I also plan on having mail such as roundcube and chat (looking at phpfreechat). So perhaps it would be nice if the forum had nice user integration or something that makes it easy for users to use their email accounts created on my site. Maybe something with openID?
Forum has support SSL, preferably without too much extra config, other than installing using softaculous with https protocol.
(I plan to redirect any non HTTPS URLs to HTTPS via editing .htaccess
in case this matters).
As far as how feature rich this is, I'm looking for a forum with potential to develop on site but I'm not an expert so too complicated of features would be a hassle. At the same time, I do not want to be limited in the future in case I decide to do more. I would like to be able to customize the organization of the boards. One particular feature that interests me is the ability for threads to have polls/surveys attached to them. This is for if users wish to make threads requesting changes in the website, etc. I would consider their request depending on how many other users support it.
I plan on having ads on the entire site as well as the forum. Most likely all types of ad units, including pop-ups, pop-unders via CPM/PPC.
I do not want any limits on how much traffic it can handle or a limit on memory. The forum should allow 999999 billion posts as long as the server has sufficient space.
I hope this is enough information to give some guidance. I'm a starting webmaster/designer and I don't have too many specific features in mind.
What I mentioned above, security, usability, and some amount of good design/customizable is what it boils down to.
Here's a complete breakdown of all the features I am looking at using MoSCoW method:
Must have
- SSL compatible
- installable via Softaculous
- ads can be placed on forum pages
- anonymous posting
- any content including adult can be posted on forums
- users able to subscribe to threads via a control panel
- admin able to add as many boards or forum sections as wanted
- to create subsections
- to have descriptions on each section or sub-section
Should have
- polls/surveys by users
- compatible with majority of browsers
- compatible with mobile devices
- users can use without javascript enabled
- privilege system, but I would like this to be customizable or be able to disable it if I do not like how privileges are given to users vs non-users (an example of a site that uses this is blackhatworld)
- ability for users to sign in using their email accounts they already would have made on my site
- plenty of possible plugins and add-ons that can be installed
Could have
- license for user-generated content (creative commons, etc.), ability for admin to globally set this, and included in registration process
- ability for users to upload and download just about any file type in their posts (like on blackhatworld)
- openID logins
- ability for users to subscribe to threads via email
- be able to put a motto/words near the top of the boards index page or in other words above where all the boards are listed
- admin can create sticky posts for forum rules, etc.