You can find the archive at (this site). Sorry I can't do diffs on github - I don't know how, and since I have an LDAP mod installed I'm not sure whether I could. Let me know how this works out for you!
As I said earlier, this is only the client frontend that's modified (nothing's changed in the staff side of things), but it shouldn't be challenging to extend it to the staff/admin end - that just wasn't something that made it into the list of stuff that we needed to do.