Originally Posted by Princess Nikida
NOTE: Just hit the max post size limit... Thankfully, the first response to the post just happens to be mine (actually, there used to be another in that spot, but it looks like it has been deleted). Due to this, the "suggested features list" is now included in the next post ( here).
Forum Index- Show the title of the last posted to thread for each forum on index.php
- Todays birthdays to not always refresh the cached template when someone submits a profile.
- Option to remove "moderator" column via on/off in Admin CP
Forums / Categories- Password protected forums
- Meta tags -- forum descriptions (and keywords?) are added to the Meta tags for each forum page
- Thread preview on mouse-over (optional, via Admin CP)
- Subscribed threads are indicated with an icon on thread / forumdisplay listings
- Expand/collapse categories in forum view
Threads / Posts- Hit counter on announcements
- Threaded and hybrid views (optional, via Admin CP and/or User CP)
- Similar threads display (optional, via Admin CP)
- All user info cells are combined into one template
- Quick reply box (with optional "forced" click on post to quote)
Posting / Editing- WYSIWYG Editor for major text input fields (IE 5.5+, Mozilla 1.3+, Mozilla Firebird 0.6.1+)
- Minimum number of characters in post
- Insert smilie/vB code where cursor is (IE 5+ Only)
- Preview on edit
- Ability to add attachment when editing a post instead of just when creating
- Reason for editing
- Reason for deleting
- Hitting the back button no longer necessary when you have too many images
- Ability to manage thread (for mods and admins) while posting (i.e. - lock, stick, etc.)
- Quotes are not included in min char count to keep members from posting long quotes with no content of their own (optional, via Admin CP)
- Attempting to post a duplicate thread now results in an error message, and the user being sent back to the forumdisplay listing
- Non-WYSIWYG editor shares many of its interface components with WYSIWYG editor for visual consistency
Attachments- Multiple attachments
- Preview safe attachments
- Attachment images (.gif,.jpg,,etc) are no longer in the database (optional, via Admin CP)
- Attachment thumbnails (requires PHP to have GD enabled)
Calendar- Much improved calander system (too many changes to mention)
- Multiple calendars
- Calendar moderators
- Private event reminder
- Multiple days events (spanning multiple days)
- Reoccuring events (monthly, weekly, annually, etc.)
- Specify holidays
- Events visible to specific user groups
- Ability to add custom fields to calendar
- Calendar events on forum index (optional, via Admin CP)
- Option for full day events (instead of having to select an hourly span)
Email- Digests: new posts/threads in selected forums daily/weekly/monthly
- "excerpt of message:" are now in the new reply email notifications
- 'report post to mod' sends anonymous copy to the original poster of the message
- Happy b'day emails
- Newsletter / mailling integration
- Opt-out list for e-mail options
- User activation emails and lost password emails will not use the mailqueue, resulting in instant delivery
- Ability to disable the mailqueue system completely (useful for boards with small amounts of traffic)
Login- No more "nosessionhash" setting.
- No more use cookies setting
- MD5 password by javascript before it is sent to the server
- Option to save cookie *on this computer* when logging in
- Login/logout ability in all pages, with user/pass form -- single login system
- "Want to register?" and "Forgotten your password?" before user/pass form fields, for using tab
- Password break-in watches -- too many failed attempts warning with a preset wait after too many failures.
PMs- Completely revamped PM system
- Integrating Tracking with the Regular Folders
- Mass download of PMs in CSV, TXT, or XML format
- Preview PM before sending
- Ability to send PM to multiple receipents
- Mark PM(s) as read/unread
- Private messages are now grouped by sending date, and each group can be collapsed to conserve screen space
Polls- Option for users to see who voted for which option (public vote)
- When you vote your name is highlighted when viewing results
- Poll results ordered by most to less voted
- Ability to post a poll AFTER a thread had started
- Threads that do not already have polls now include a link at the bottom of the posts lists that allows users (with permissions to create polls) to add a poll to that thread
Registration / New Users- Quick registration system...username, password, email and any required custom fields and timezone
- Send an email "thanks for registering and welcome to .." on user registration (welcome email)
- Image / word verification for registration (requires PHP to have GD enabled)
- New user moderation:
-- Radio buttons for "approve", "deny", "not sure" (save in limbo)
-- Default emails to send to approved and disapproved users
- New COPPA system which requires date of birth to be entered and the appropriate page shown, this will cut down on under 13 registrations into a non COPPA group
- **NEW**: Ability to disable COPPA users (users under age 13) from registering
- **NEW**: Ability to set default registration options for most options in User Control Panel
Search- Get daily for just one category
- Search only in subscribed forums
- A list of ignored words or words used in a search are added to the results page
- Option to find only started by 'username'
- Display matching forums in results
- Support for searching custom profile fields
- Search for exact username (e.g. turn off wildcards)
- Search flood check
- Autoselect forumid for search when clicking search button on toplinks from the forum.
- Quoted text excluded from search results
- Associate searchid with userid so people can't insert searchid's and get results they're not supposed to see
- Search system is improved with regards to speed. Even faster now!
- Select multiple forums to search
- Search flood check does not apply to admins and mods
- Search for users based on custom profile fields.
User Group Options --> User CP (Group Memberships)- Public User Groups (PUGs) that members can "join" via User CP
- Usergroup leaders can view who is in their user group
- Usergroup leaders can remove users from their group
User Options --> User CP- Settings / Options Section:
- User Pictures - user can upload a personal picture. This picture is shown in the profile of the user.
- Longer signature field with optional limit
- Option to enable / disable daylight savings time
- Option to select default type of subscription in User CP (rather than just subscribe or don't subscribe)
- **NEW**: Requires password when changing e-mail address
- Subscribed Threads Section:
- Subscription to Threads/Forum without receiving e-mails
- Change selected subscriptions to selected type (e.g.: like the PM system, with check boxes next to each message, and an option to move, delete, or download them)
- Miscellaneous Section:
- Users may remove attachments directly from their attachment manager via UCP
- Calendar events to which users are subscribed can now be managed via a tool in the user control panel
- Other:
- Pop-up auto-refreshing buddylist with ICQ-style alerts when new buddies come online.
- Validity check for homepages
- vCard download (must be enabled in users' control panels) to allow the user profile to be placed into the address book
Moderator Options / Permissions- Permissions:
- Admin can designate moderators who can themselves set forum passwords.
- New permission - caneditpoll (separate from caneditposts)
- Tools:
- New merge/split/delete posts system
- Remove check for attachments from mass-prune
- Ability to delete all threads in a forum with less than x amount of replies.
- Ability to delete all threads with a 0 rating.
- Ability to prune by categories (not just forums)
- Ability to prune all closed threads in a forum.
- Ability to remove thread redirects
- Mass-moving of threads
- The "prune threads selectively" page should be similar to forumdisplay. Not only should the thread title be shown, but also the thread starter, number of replies, and last post time.
- Selective mass delete, move posts
- Other:
- Extended Moderator Activity Logging
- Ability to moderate thread creation but not replies
Admin Options- Annoucements:
- Multiple announcements as separate threads (instead of one)
- Attachments:
- Allow users to specify max size of attachments to be viewed. If image is larger than user's specified size, it would be resized to the max image size and able to be clicked on to open the attachment full size in a new window (requires PHP to have GD enabled)
- Can specify the size of attachments per type
- Improved attachment system. Statistics, Attachment types editing.
- Ability to delete old attachments. Ability to limit users to X number of bytes in total attachments. Option to "expire" attachments in CP.
- Ability to store attachmentsin sub directories based on the userid of the poster
- Avatars:
- **NEW**: Ability to mass move avatars in categories
- Banning / Warning / Violation system:
- Timed bans
- Separate section for banned users
- Logs on who banned who and when the ban was implemented (not retroactive)
- Users can be moved to other groups (i.e. - not the Registered group) and still be banned
- Email:
- Email members based on custom profile field
- Resend for registration confirmation emails
- Extended Stats:
- Most Active Forum - New posts / new threads per forum per hour
- Most Popular Forum - Views per forum per hour
- Peak Online Time - Active users per hour
- Most Popular Registering Period - New users per hour
- Forums:
- Ability to restrict "view new" to certain forums and groups of forums.
- A "forum" can be just a link to something or somewhere else
- Option to show forum lock icons
- Choose forums in forum jump
- Unlimited size of email field to automatically notify on new posts to a forum
- Language Manager / Language Packs:
- Ability to specify language as "left-to-right" or "right-to-left"
- Ability to have image folder overridden to specified folder
- Ability to specify encoding
- Ability to override date and time formats
- Ability to specify thousands and decimal separator
- Options / Settings:
- Ability to specify "powers" given to Mods
- Signature length control
- Improved email address ban
- A more complete set of subscription options for daily/weekly/on new posts updates, for forum, thread and board.
- An option to have thread views updated hourly rather than immediately
- Option to set max avatar height and width seperately (i.e. : width=75, height=100)
- Option to have passwords expire after __ days
- Option to specify userid's of admins that are not allowed to be editted (by other admin or mods, set via config.php)
- Super admin group - assigns permissions for regular admins, allows them to do certain things (like admins -> mods currently) / Ability to give limited access to Admin CP (mini-admins)
- Option to disable control panel session timeout
- Paid subscriptions:
- Multiple payment processors (Paypal, Clickbank and Authorize.net)
- Option to add manual entries to the paid subscriptions system, as well as options to edit existing entries
- Will work in several currencies
- Paid subscriptions now have a link in the user control panel
- User Groups:
- Options:
- Add options to pick which groups appear on the memberlist, birthdays, etc
- Place user under moderation (via usergroup)
- Ability to set display options for usernames for user groups
- Ability to allow/disallow avatars, sigs, and titles per user group
- Usergroup determines avatar size
- Permissions:
- New permission - "Can use invisible mode"
- New permission - "Can see invisible users"
- Other:
- Users can be members of multiple usergroups with their permissions "combined"
- Add usergroup with permissions initially set as set for another group
- Ability to setup moderators / group leaders for PUGs (control of user group via User CP)
- Allow users to change usergroups automatically based on postcount, reg. date, or reputation
- Users:
- Admin editing of User's Avatar is more user friendly.
- Additional user profile fields - you can now add profile fields which can have either a single line text box, multi line text box, single selection radio buttons, single selection menu, multiple selection menu, or multiple selection checkboxs.
- An option for allowing a regex option to be specified for a custom profile field
- Add user option in the admin CP to change the user's referrer
- Option to merge user accounts
- Search members based on custom profile field
- User notes -- A field for the admin to keep notes on the user
- Search for exact username (e.g. turn off wildcards)
- Ultimate Ignore (a.k.a - Tachy Goes to Coventry): Admin can specify userid's to that is automatically added to all users ignore lists (although the user him/herself will be able to see their own posts)
- vBcron system:
- New control to allow admins to execute scheduled tasks instantly via a click of a button
- Other:
- New admin cp front end
- Categories for Avatars and Smilies
- Context sensitive help
- Help topics manager for the context sensitive help
- Admin can run REPAIR and OPTIMIZE on tables as a group or singularly (using mysql 3.23+)
- An SQL box in the admin section for executing general queries
- Diagnostic tests for testing system compatibility and settings
- User ranking and karma admin
- New settings manager
- Ability to set display / parse order of smilies
- More advanced throttling options on forum:
- *nix Load Limit (turn away new sessions at when load average hits limit)
- Ability to save a backup file to local file for download via FTP
- Ability for admins to choose their own style for the control panels, overriding the default style choice in the options editor
- Improved admin control panel navigation frame, allowing groups of links to be expanded and collapsed, along with the ability to save your expanded groups preferences so that you can have 'favorite' groups open whenever you load up the control panel
BB Code- [ thread ] and [ post ] BB Codes added to link directly to threads / posts
- All bbcode/smilies are stripped from posts BEFORE indexpost()
- Improved bbcode parser
- vBCode descriptions in the "What are vBCodes" link are now the actual descriptions in the database. No more editing the template.
- Added default vBCodes: Left Align, Right Align, Center
Styles / Templates- Completely revamped Style system
- You can place $post[postcount] in your postbit template to see each posts position in the thread
- Conditionals in templates. Also called vB Conditionals, these are "if" "then" "else" statements built directly into the templates. This gives the admin/designer improved flexibility in creating dynamic design
- Infinite parenting system for templates/replacements
- Ability to specify the default styleset
- Improved style editor including color preview swatches (which support background images) and a fully functional popup color picker system
- Permissions editor colors now held in CSS for constant colors between different interfaces
- The new horizontal-style postbit can be changed to use the old-style vertical postbit via a simple switch in the vBulletin Options admin control panel
- CSS stylesheets can now be saved as cacheable files, rather than included within the HTML of every page (to make use of caching ability)
- Special <phrase> tags may now be used in templates. This allows you to use phrases that contain variable parts by only editing the templates (versus editing the files). Here's an example: <phrase 1="member.php?find=lastposter&t=$thread[threadid]" 2="$thread[lastposter]">$vbphrase[by_x]</phrase> {1} and {2} in the phrase by_x will be replaced with the values you see there
- Ability to revert all edited templates in a style
General / Major Additions- User rating - Karma
- User ranking
- Removal of redirects
- Back to Top link at bottom of page
- Search engine friendly archive of open forums (requires Apache)
- Restyled FAQ section now looks similar to a forum
- Visible "announcement" on forum pages when forum is "off" to remind admin
- Drop-down box on pages for changing of styles without going to the user CP
Code Changes / Code Improvements- Improved post storage to reduce resource usage when showing threads.
- Use gmdate() and NOT date()
- A second phpinclude template to be executed at the same time as dooutput() - to allow manipulation of elements already generated by the page
- An API for posting functions (newreply, newthread, newpoll, editpost)
- Who's Online code is moved to a function so that it can be used to figure out a single user's location, to be used in the user's profile and other places if need be
- Have install routine check for ALTER permissions and let user know ahead of time of status (vbtest.php)
- Admin and mod directories are no longer hard coded to www.forum-url.com/admin/ (i.e. - you can specify the directory name for the admin and mod CP)
- Prefix table names
- URL length of links on the user-side of vBulletin shortened and optimized for better spidering by search engines
- Javascript phrase parsing rewritten for compatability with Macintosh browsers
- Improved unicode support regarding strings
Continued on next post (here)...
|