=== Support Forum === Contributors: so1o, mdawaffe, SamBauers Tags: support, forums Requires at least: 0.9 Tested up to: 0.9 Stable tag: 3.0 Adds the ability to set a support status on topics in selected forums. == Description == This plugin creates an option to convert forums within a bbPress installation into support forums where the users can mark the topics as resolved, not resolved or not a support question. The administrator can also set the default status of the topics, and which statuses have special views. You can select if the original poster has the ability to set the status on topic creation and whether they can change the status later. Three additional options add a visual marker to each topic to indicate it's support, locked or sticky status. * Not a support question = empty slot * Unresolved = red ball (alternative orange ball also provided) * Resolved = green ball * Locked = padlock * Sticky = star Version 3.0 of this plugin removes support for bbPress versions prior to bbPress 0.9. A maintenance branch of the 2.3 version of this plugin is available which will remain updated with security fixes, but no new functionality will be added. The 2.3 branch is available here: http://plugins-dev.bbpress.org/browser/support-forum/branches/2.3 == Installation == 1. If you don't have a /my-plugins/ directory in your bbpress installaltion, create it on the same level as config.php. 2. Upload the file into /my-plugins/ directory 3. Also copy the PNG images into the my-plugins directory. There is an alternative icon for the "no" status which is orange instead of red, rename as required. 4. If you are migrating from version 1.0 of the plugin, go to the administration area and update the topics to the new format Configuration can be carried out within the admin area of bbPress, you will need to be logged in as a keymaster. == License == Support forum version 3.0 Copyright (C) 2007 Aditya Naik (so1oonnet@gmail.com) Copyright (C) 2007 Sam Bauers (sam@viveka.net.au) Support forum comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions. See accompanying license.txt file for details. == Version History == * 1.0 :
Initial Release * 1.1 :
Use topic_resolved meta key
By default the support forums are switched on * 1.2 :
Integrated visual-support-forum plugin features as options in admin
Added admin action to upgrade database instead of running on plugin load
When default status is "unresolved" topics with no status set now show in the "unresolved" view
Sticky topics that are unresolved now show in the "unresolved" view * 1.2.1 :
Added support for new admin menu structure introduced in build 740
Text based labels in topic lists now show again when icons not used * 2.0 :
Object-orientation
Made admin page more serious
Added visual feedback when changing a topic's status
Limited javascript addLoadEvent call to topic pages only
Admin page feedback now uses bb_admin_notice()
Added GPLv2 license details
Added support for bb_admin_add_submenu() * 2.0.1 :
Also remove topic_title filter through bb_topic_title function * 2.0.2 :
Added some whitespace to clean up display of icons in topics * 2.0.3 :
Make PHP4 compatible * 2.1 :
Compatibility with new bb_register_views/BB_Query methods introduced in build 876 for "unresolved" view
Selection of individual forums as support forums rather than the whole site * 2.1.1 :
Add missing gettext calls to admin page to allow full internationalisation * 2.2 :
Added the option to add a view for each individual status * 2.3 :
Added the option for the topic creator to set the status on creation
Added the option to allow the topic creator to change the status of the topic
Tightened up the permissions so that only those who can change others topics can generally change the status
Slightly better formatting of the admin page * 2.3.1 :
Fixed a problem where a warning was produced if there were no settings in the database * 2.3.2 :
Pass $support_forum object by reference for latest WP add_filter() and add_action() methods * 2.3.3 :
Make compatible with new bb_topic_labels filter introduced in build 968
Add option to label sticky topics with an icon * 2.3.4 :
Squash javascript error in admin pages that aren't the plugin options page * 2.3.5 :
Remove some leftover debug code from 2.3.4
Add option to hard code the icon URI in a constant
Squash JavaScript bug on front page
Add title attribute to icons * 3.0 :
Make compatible with bbPress 0.9
Remove backwards compatibility with bbPress pre-0.9
Limit admin function registration to admin area