Hey Found this while checking out ways to get my TARDIS functioning. Not sure if its any good and how you would limit it's use. However, you might check it out. Perhaps then we could have portals that don't require the pushing of buttons.
http://www.theminecraftmine.com/minecraft-portal-plugin/