Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.
+5 votes
in Plugins by

Hi fellows, I finally found the time to change the license of the plugin to GPL open source. Furthermore I have uploaded all files to github: https://github.com/q2apro/q2apro-on-site-notifications

Feel free to add your language, note down an issue, send code improvements.


Question2Answer Plugin: On-Site-Notifications


Facebook-like / Stackoverflow-like notifications on your Question2Answer forum that can replace all email-notifications.


  • easy to use for all your users
  • yellow notify bubble on top next to the username
  • notification box shows new events and also events of last 100 days (specify days in plugin options)
  • notifies on: incoming answer, incoming comment, best answers and upvotes
  • lightweight plugin that does not need any extra server resources
  • available languages: en, fr, de

Do something good for your users and improve their usability experience in your forum!

See demo video here. Or try it out in the q2apro forum.


See quick video tutorial for installation or follow these steps:

  • Download the plugin as ZIP from github or from the q2apro plugin page.
  • Make a full backup of your q2a database before installing the plugin.
  • Extract the folder q2apro-on-site-notifications from the ZIP file.
  • Move the folder q2apro-on-site-notifications to the qa-plugin folder of your Q2A installation.
  • Use your FTP-Client to upload the folder q2apro-on-site-notifications into the qa-plugin folder of your server.
  • Navigate to your site, go to Admin -> Plugins and check if the plugin "On-Site-Notifications" is listed.
  • Change the plugin options if you like.
  • Congratulations, your new plugin has been activated!


The code is probably okay for production environments, but may not work exactly as expected. You bear the risk. Refunds will not be given!

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.


All code herein is OpenSource. Feel free to build upon it and share with the world.

Final Note

If you use the plugin:

Have fun!

Q2A version: 1.6.3
gr8 work my friend :)

1 Answer

0 votes
hello the buble dont show on others themes  its showing only in default themes
The notification appears in the Snow theme, in the q2apro Elegant theme, and the q2apro Intelligent theme and other custom themes as well. If you have a custom theme it will work as long as $this->content['loggedin']['suffix'] is not overwritten. Also make sure that in your html you find: id nfyWrap, class qa-history-new-event-link, id nfyReadClose.

Please note: https://github.com/q2apro/q2apro-on-site-notifications/blob/master/CONTRIBUTING.md
"Do you use a custom theme? Maybe this is changing the layout and breaking the plugin. We cannot help you with that. If you use a custom theme of a third party and the on-site-notifications-plugin does not work with this theme, we won't help you for free as we don't have the time to dig into foreign codes. Please contact the developer of the custom theme instead."