I think of maling such plugin since a lot of time, but no client interested, maybe i must make a contribution call for this … (like to have something like
www.bountysource.com
but for non existing project).
You must use
Yii Active Record
directly
My point of view :
1. Create a completly clean new page (you already done)
2. Add an identification page with user/pass
3. This page just have a "user/password" form
4. To register or update other part : use a LimeSurvey Survey and afterSurveyComplete event
reverse engineering the MassAction-Plugin
It's NOT reverse engineering, reverse engineering is when you don't have the source code, but only compiled code. For example LibreOffice dev team must reverse engineering Word to do the .doc adaptation.
It's free code example. You have other's here :
framagit.org/SondagePro-LimeSurvey-plugin