Wer auf einer Seite Listen benötigt, die der Benutzer beliebig umsortieren können soll, der findet in einem Tutorial bei phpRiot einen Lösungsvorschlag.
You might have been in a situation before where you had a list of items in your database that needed to be output in a specific order. These items could be anything: perhaps a listing of your favourite movies or your favourite books. For whatever reason, you want them ordered in a custom way that can’t be determined automatically (such as alphabetical).
Es geht also darum, Informationen in einer Liste anzuzeigen, die der Benutzer individuell per Drag’n'Drop umsortieren kann. Was damit genau gemeint ist, kann man dem Beispiel gleich auf der ersten Seite des Tutorials entnehmen.
Es wird eine Lösung vorgestellt, die auf PHP und AJAX basiert und die Scriptbibliotheken
script.aculo.us sowie Prototype verwendet. Dabei werden alle Schritte von der Erstellung eines DB-Schemas (für MySQL und PostgreSQL) über den PHP-Code zur Generierung der Liste, das Hinzufügen der Drag’n'Drop-Fähigkeit bis zum PHP-Skript zur Verarbeitung der Benutzeraktionen erläutert.
[ via Ajaxian ]