This should be what your looking for... https://devinity.org/threads/click-here-to-apply-for-staff.474/
Always makes me happy coming back and visiting this forums! Makes me even happier knowing that everything seems to be alive and well! hope you're doing good too!