QDiscuss is a modern designed, well-architected, powerful forum plugin that is easy to use, with which you can easily add a forum to your site and allow your members to start their own conversations.
QDiscuss is a WordPress native plugin, all data and code run on your WordPress site, and the users in WordPress will be default set as the members of QDiscuss.
Click to see Live Demo
Features:
- WordPress native plugin, your data belongs to you
- One page app
- Three levels roles: Administrator, Moderator, Members
- Forum avatar upload
- Dynamic notifications
- Born mobile, born to touch
- Reply while you read
- Real time updates
- Categories extensions
- Sticky extensions
To Do List
- User profile
- Attachment when post
- ...
Contributing
The QDiscuss is now at the early development stage, we'd love to hear general feedback on the
QDiscuss Development Forum, and on
WordPress Support forum
And thanks to tobscure and his Flarum Forum, the qdiscuss was based on his work.
Requirement
- PHP 5.4 above
- WordPress 3.9 or higher
From your WordPress dashboard
- Visit 'Plugins > Add New'
- Search for 'QDiscuss'
- Activate QDiscuss from your Plugins page.
- Visit 'Settings > Permalinks', set your permalink as pretty links.
- Visit http://your-site-url/qdiscuss, to enjoy your forum.
Manual installation
- Upload qdiscuss.zip to the /wp-content/plugins/ directory
- Unzip the compressed plugin
- Activate the plugin through the 'Plugins' menu in WordPress
- Visit 'Settings > Permalinks', set your permalink as pretty links.
- Visit http://your-site-url/qdiscuss, to enjoy your forum.
v0.4.5
- Redesign the dashboard style
v 0.4.4
- If not extension installed, not show the spinning.
- Using Less to manage the dashboard styles.
v0.4.3
- Add Simplied Chinese language translation.
- Add Remove button for processing the uninstallation of QDiscuss's extension.
- Add new field display_name and only show the display_name in front, but login should be using the username field, same as WordPress.
- Add spinning show before get the extensions data from server.
v0.4.2
- Enhancement : View count, when view count > 1000 : 1k
- Fix: creating discussion without title issue
v0.4.1
- Update de.json
- Fix the qd_manager_server not found error
- Add counting the extension update time
v0.4
- Add auto-update extension process, and can auto-install the QDisucss extension in WordPress backend
- Add German lanuage support
- Fix the user role setting problem
v0.3.2
- Fixed: can not edit the config settings at backend
v0.3.1
- Config the .htaccess file using php script.
- Limit the image width at the discussion page.
v0.3
- Fix the guest can't see user's activity issue.
v0.2
- Create service provider mechanism and core application container for better code's structure.
- Add two middweares login_with_cookie and login_with_header for more security.
- Fix the logout issue
- Inject the Slim package into QDiscuss's Container's router part
- Add view counts of discussion
- Add Muti-Languages support, welcome to contribute to Translation Project Of QDiscuss: https://github.com/ColorVila/QDiscuss-languanges.
- New extension: "markdown editor" is here: http://colorvila.com/qdiscuss-extensions/
v0.1.0
- Fix discussion moved post notice error
- Fix discussion stickied post notice error
- Add checking the extension's version whether be matched with the qdisucss's version
- Check the categories table exist or not when add categories extension, avoid deleting the categories data.
- Fix the bug: can't edit and add category
- Add new database migration class
- Add potal for new extension: mentions
v0.0.9
- Move the qdiscuss extensions directly into wp-content/qdiscuss/extensions.
- New backend process of activity
v0.0.8
- Fix the post grant permission issue
- New table field size.
- Fix the extensions auto-detect issue.
- Add first discussion content.
v0.07
- New drop tables process, include dropping the extension's table
- Add sticky button when add the sticky extension.
v0.06
- Add Extension Mechanism, You can see how to add extension in your QDiscuss forum here: http://colorvila.com/docs/category/qdiscuss/
- js and css auto-compile
- Add categories and sticky extension, you can download both freely in http://colorvila.com/qdiscuss-extensions/
v0.0.5
- Fix the uninstall error
v0.0.4
- Fix user avatar upload error
v0.0.3
- Remove wp-rest-api plugin from qdiscuss
- Fix the php warning in php5.4 when set user's profile
- Add an new config field named forum_welcome_title for displaying some welcome words
- Add version check and upgrade process
v0.0.2
- compress js for speeding up page load
- fix logout url error
- add user search in QDiscuss Dashboard users page
- add full text search in search form
v0.0.1
code structure change