Add pluggable talk page poster and use it for mediawiki.feedback
authorMatthew Flaschen <mflaschen@wikimedia.org>
Tue, 31 Mar 2015 03:28:11 +0000 (23:28 -0400)
committerMatthew Flaschen <mflaschen@wikimedia.org>
Mon, 6 Apr 2015 21:10:23 +0000 (14:10 -0700)
commit061b987f1cb9ba248978f28a2c68ff30905de3cf
tree9dff225cfe1780e266fd401557b7c4bcaf3a7031
parenteaf49eeb26963c4781964a7fd0b98b6662dfadce
Add pluggable talk page poster and use it for mediawiki.feedback

The core implementation will only support wikitext.
Flow will add its own implementation, and it can be used for any talk
page system identifiable by content model.

Bug: T91805
Change-Id: Ic69acafb24aa737536fe3a074e1958690732f0a7
12 files changed:
CREDITS
jsduck.json
languages/i18n/en.json
languages/i18n/qqq.json
maintenance/jsduck/categories.json
resources/Resources.php
resources/src/mediawiki.messagePoster/mediawiki.messagePoster.MessagePoster.js [new file with mode: 0644]
resources/src/mediawiki.messagePoster/mediawiki.messagePoster.WikitextMessagePoster.js [new file with mode: 0644]
resources/src/mediawiki.messagePoster/mediawiki.messagePoster.factory.js [new file with mode: 0644]
resources/src/mediawiki/mediawiki.feedback.js
tests/qunit/QUnitTestResources.php
tests/qunit/suites/resources/mediawiki/mediawiki.messagePoster.factory.test.js [new file with mode: 0644]