Der allgemeine Plan wäre, so etwas zu tun
in jQuery
auf Widget dropajax POST an /widget.php mit Positionsinformationen (vielleicht Containername + Artikelindex) ('leftBar',3), vielleicht benutzerspezifischer Kontonummer sowie der Kennung für das Modul
$.post("widget.php", { module: "myInfoModule", container: 'leftBar', ...},
function(data){
// maybe update UI telling them it's saved? probably not
}, "json");
in PHP /widget.php
Daten lesen und Informationen in mySQL in einem Schema wie diesem speichern
[user_id] [module_id] [container] [position]
1 'myInfoModule' 'leftBar' 3
Wenn Sie dann die andockbare Seite neu laden, würden Sie diese Werte lesen und sie in der von der Datenbank angegebenen Reihenfolge platzieren.
Ich hoffe, das hilft Ihnen beim Einstieg