MediaWiki Answers extension developed by ShoutWiki and Brickimedia
PHP CSS JavaScript
Pull request Compare This branch is 3 commits behind ShoutWiki:master.
Latest commit 12f859a Apr 12, 2014 George Barnick Removing unused Wikia Ad messages
Permalink
Failed to load latest commit information.
CategoryHubs
EditResearch
FacebookConnect Adding files from ShoutWiki codebase Mar 24, 2014
FlexibleCategoryViewer Adding files from ShoutWiki codebase Mar 24, 2014
GetQuestionWidget Adding files from ShoutWiki codebase Mar 24, 2014
NewSkin Update AnswersOld.php Apr 12, 2014
SuperDeduper Adding files from ShoutWiki codebase Mar 24, 2014
api Adding files from ShoutWiki codebase Mar 24, 2014
maintenance
templates Adding files from ShoutWiki codebase Mar 24, 2014
Answers.i18n.php Removing unused Wikia Ad messages Apr 12, 2014
Answers.php
AnswersClass.php
AnswersHooks.php Removing createCanonicalNamespaces( $list ) Apr 7, 2014
AttributionCache.class.php Adding files from ShoutWiki codebase Mar 24, 2014
CategoryWithAds.php Adding files from ShoutWiki codebase Mar 24, 2014
CustomMoveForm.php Adding files from ShoutWiki codebase Mar 24, 2014
DefaultQuestion.php Change instances of NS_ANSWERS to NS_MAIN Apr 7, 2014
EditSimilarAnswers.php Adding files from ShoutWiki codebase Mar 24, 2014
FakeAnswersMessaging.php Adding files from ShoutWiki codebase Mar 24, 2014
HomePageList.class.php
HomePageList.php Adding files from ShoutWiki codebase Mar 24, 2014
JavaScriptAPI.js Adding files from ShoutWiki codebase Mar 24, 2014
LICENSE
PrefilledDefaultQuestion.php Adding files from ShoutWiki codebase Mar 24, 2014
README
README.md Removing a bunch of Wikia Ad crap Apr 11, 2014
SpecialCreateDefaultQuestionPage.php Adding files from ShoutWiki codebase Mar 24, 2014
TrackCategories.php Adding files from ShoutWiki codebase Mar 24, 2014
TrackMainPage.php Adding files from ShoutWiki codebase Mar 24, 2014

README.md

1. About

The Answers extension is a collection of extensions and other tools (including a skin) to operate a questions and answers wiki with MediaWiki as the backend.

2. History

The tools were written by various Wikia developers for Wikia.

The initial public release (http://trac.wikia-code.com/changeset/39697) of the Answers extension was on 22 July 2011, though some components of it (such as the old skin, EditResearch extension, etc.) had been public from the very beginning.

It appears that Wikia stopped working on the extension(s) at some point, after which the work was picked up by Jack Phoenix <jack@countervandalism.net>, the author of this very README file.

3. Authors

4. On directory structure

The original release contained only the directories "FacebookConnect", "templates" and "tests". I moved some other Answers-specific stuff here in an attempt to keep things centralized.

  • api
    • MediaWiki API modules, called by various things
  • CategoryHubs
  • EditResearch
  • FacebookConnect
  • FlexibleCategoryViewer
  • GetQuestionWidget
    • allows users to get a question widget for their site
  • maintenance
    • maintenance scripts intended to be run from command line (CLI)
  • NewSkin
    • Answers skin (both old and new versions), its images, CSS and JS files
  • SuperDeduper
  • templates
  • tests

5. Installing

Add the following to your wiki's LocalSettings.php:

require_once("$IP/extensions/Answers/Answers.php");

After that, go to your wiki's [[Special:Version]] page to verify that the installation was successful.