Code Monkey home page Code Monkey logo

question2answer's Introduction

Question2Answer

Build Status Open Issues Current Release PHP version License

Question2Answer (Q2A) is a popular free open source Q&A platform for PHP/MySQL, used by over 22,000 sites in 40 languages.

Key features

  • Asking and answering questions (duh!)
  • Voting, comments, best answer selection, follow-on and closed questions.
  • Complete user management including points-based reputation management.
  • Create experts, editors, moderators and admins.
  • Fast integrated search engine, plus checking for similar questions when asking.
  • Categories (up to 4 levels deep) and/or tagging.
  • Easy styling with CSS themes.
  • Supports translation into any language.
  • Custom sidebar, widgets, pages and links.
  • SEO features such as neat URLs, microformats and XML Sitemaps.
  • RSS, email notifications and personal news feeds.
  • User avatars (or Gravatar) and custom fields.
  • Private messages and public wall posts.
  • Log in via Facebook or others (using plugins).
  • Out-of-the-box WordPress 3+ integration.
  • Out-of-the-box Joomla! 3.0+ integration (in conjunction with a Joomla! extension).
  • Custom single sign-on support for other sites.
  • PHP/MySQL scalable to millions of users and posts.
  • Safe from XSS, CSRF and SQL injection attacks.
  • Beat spam with captchas, rate-limiting, moderation and/or flagging.
  • Block users, IP addresses, and censor words

Plugins

Q2A also features an extensive plugin system:

  • Modify the HTML output for a page with layers.
  • Add custom pages to a Q2A site with page modules.
  • Add extra content in various places with widget modules.
  • Allow login via an external identity provider such as Facebook with login modules.
  • Integrate WYSIWYG or other text editors with editor/viewer modules.
  • Do something when certain actions take place with event modules.
  • Validate and/or modify many types of user input with filter modules.
  • Implement a custom search engine with search modules.
  • Add extra spam protection with captcha modules.
  • Extend many core Q2A functions using function overrides.

Q2A themes, plugins and language files created by other members are available here.

Development

Question2Answer is open source and we welcome contributions! The collaborative development process is being managed by Scott Vivian. Please read the contributing page for more information on how to get involved. We also have an active community where you can ask for help and discuss Q2A with other members.

Official releases can be found either on the Q2A website or via the Releases tab on GitHub.

question2answer's People

Contributors

svivian avatar pupi1985 avatar danielruf avatar prothoughts avatar amiyasahu avatar gidgreen avatar phy25 avatar fulldecent avatar jaggedjax avatar chr256 avatar gturri avatar gurjyot avatar igorcode avatar pyksid avatar spudley avatar fardina avatar q2apro avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.