If the py files work, it may just be a case of reconstructing the widget in xml. I've looked at the scripting manual and it looks doable - although I say this as an xml/ js novice...Participate in discussion
Account Set Up
Please create only one user account per person. The only exception is if you need a separate organization account; organizational accounts need to use your organization domain.
Registering? We send an activation email. Your account is not activated until you activate it using the email link.