Issue #1944910 by tim.plunkett, barraponto, jibran: Convert ban.module's page callbacks to Controllers.