Hi. Is this "called everytime" issue possibly something to do with the following oddity:
Line 37-38 of quickedit.plugin.tpl:
// Don't do anything if we aren't logged in
if(!isset($_SESSION['mrgValidated'])) {
It looks to me that this logic is actually only running the plugin if ’mrgValidated’ isn’t set. And given that the ’
mgrValidated’ is the session thingie used by MODx, mrg is never set. So the plugin always runs.
Looks to me that this should be "run if ’mgrValidated’ *is* set", ie:
if(isset($_SESSION['mgrValidated'])) {
Am I right?