Dynamic web settings hooking

Refs #825