SignatureCheck

This script checks that users have signed their talk page replies when they hit Publish. If there is no signature wikicode on the page then it will throw up a confirmation box warning them about it and asking if they are sure they want to proceed anyway. [Minor edits do not trigger the signing warning]

It also detects the creation of Forum pages without the Forumheader template being present on it, since some users inexplicably choose to delete the header before submitting their post.

Installation
Just add the appropriate line to your  call in MediaWiki:Common.js:

ToDo

 * Make the messages in the confirmation customisable (doubles as i18n)
 * Fix the internal logic to use  instead of direct DOM queries.
 * Make forumheader template name customisable.