Clear postEdit cookie on server-side
authorFomafix <fomafix@googlemail.com>
Sat, 29 Apr 2017 19:00:04 +0000 (21:00 +0200)
committerKrinkle <krinklemail@gmail.com>
Fri, 5 May 2017 23:58:19 +0000 (23:58 +0000)
commit0927a5045d409dd8634954513ecdb1eced7abb18
tree6c2eb9382aef0768882ec979ab64faa36e374e41
parent212f96ec2a4f06becb4a51efe411664bd0abf856
Clear postEdit cookie on server-side

* Load module 'mediawiki.action.view.postEdit' only when needed.
* Transfer message key via JavaScript config variable wgPostEdit.
* The response is maked as not-cachable to prevent that other users get the
  post edit message.

This change redefines the global JavaScript variable wgPostEdit from true
to a string and set it on server-side.

Bug: T164148
Change-Id: Id780bc280ce4a2fa4606141419932b7dcd45157b
includes/EditPage.php
includes/page/Article.php
resources/Resources.php
resources/src/mediawiki.action/mediawiki.action.view.postEdit.js