Here is the current feature list planned for my forum script. This is not final therefore some things may be removed and others added.
Installation/Maintenance
> Web based installer
> Web based upgrade
> Web based forum repair
> Web based forum recovery
Security
> User accounts
> Password encryption
> Anti-hacking precautions
Forums And Categories
> Unlimited forums
> Unlimited sub-forums
> Private forums
> Passworded forums
Threads and Posts
> Message formatting
> BB Code tags
> Polls
> Notification of replieas
> Topic subscription
> Emoticons
> Sticky, locked, etc
Groups
> Unique group permissions
> Group moderation/administration
> Group tagboards
> Group filesharing
Member Features
> Unlimited users
> Personal profiles
> User ranks
> Private message system
> Avatars
> Personal web space
> Custom site display options
Moderation
> Topic/post editing
> Topic/post deleting (including mass)
> Topic splitting
> Moderator control panel
> Unlimited moderators
> Different permission levels
Administration Panel
> General site configuration
> Forum and category setup
> Backup and restoration features
> User manager
> Word censoring
> Post verification
> Ban management
> Mass emailing
> Template editor
> Plus loads more...
Customization & Templates
> Multiple styles available to the users
> Templates completely seperate from PHP code
> Easy template editing via admin panel
> Complete control over the layout
> Easy to install and use
Extra Features
Help center - This will work just like a FAQ however with loads more features.
Rewards Area - A place similar to an online shop where earned points can be used.
Downloads Area - A place where files can be offered for download to all or limited users/groups.
Plus much more...
Please if you have any suggestions let me know as soon as possible.
Thanks
Comments
It will obviously take quite a lot of time... perhaps even run into next year since I havent got hours and hours of free time to work on it.
The Royal Ram
You should work 10 hour days on it this (extra long) summer... :P
I might just finish all of the basic features first and then release that for beta testing and then still continue to work on the more advanced features...
the main problem is that Im having to read php tutorials as i go along, lol
The Royal Ram
The Royal Ram