Last modified: 2014-09-23 19:15:36 UTC
It would be great if we had a "I agree to the Terms of Service" checkbox on the createaccount page (if it's finalized).
Related URL: https://gerrit.wikimedia.org/r/66033 (Gerrit Change If8c5f439fef7f5d5af000b406c07e405cedd55e6)
ToU page is still marked as a 'draft'. The above patch can be merged once that page is approved by whoever it is who might be in charge of that. http://www.mediawiki.org/wiki/Wikimedia_Labs/Terms_of_use
http://www.mediawiki.org/wiki/Extension:NewSignupPage implements an "I agree to the site ToS" checkbox on Special:UserLogin/signup; for a live demo, take a look at any ShoutWiki site, e.g. http://www.shoutwiki.com/wiki/Special:UserLogin/signup (and yes, I'm totally tooting my own horn here) There's also http://www.mediawiki.org/wiki/Extension:CCAgreement, which does a similar thing by showing the license terms in an iframe; the code could be modified to render a (local) ToS page on the signup page instead of license terms, but it's somewhat hacky as it relies on regex replacements of some things instead of injecting the iframe there properly and as such, there's a risk that it'll break upon major version upgrades or such.
https://wikitech.wikimedia.org/w/index.php?title=Special:UserLogin&returnto=Main+Page&type=signup now includes a disclaimer regarding the ToS so I think this is now implemented.