This is a module for an internal project: UGCHub. It uses "mouse over" event to activate edit function. Once done, it validates the content and sends Ajax to backend for saving content.