مرحبا
ich nutze schon seit ewigkeiten Tools wie Speed Dial, oder Foxtab. Allerdings sind nach fast jedem Grossen Update beide Tools eine weile unbrauchbar, warum auch immer. Die gesetzten Tabs exportieren ist die reinste zumutung (von Foxtab zu Speed Dial z. B.). Aus diesem Grunde möchte ich mir ein kleines Online-Speeddial nachbauen.
Jetzt habe ich Schwierigkeiten mit der Reihenfolge der einzelnen Tabs (Links) einer Gruppe. Ursprünglich wollte ich die Tabreihenfolge direkt im Feld für die Links speichern. Allerdings soll die Reihenfolge der Tabs per Drag and Drop änderbar werden. Dann müsste ich aber die Nummerierung jeder Gruppe komplett ändern, wenn ich einen Tab per Drag and Drop verschiebe. Wie könnte ich die Reihenfolge der Tabs speichern? Javascript ist vorausgesetzt, ohne braucht es nicht funktionieren.
Mein Aktuelles Modell:
CREATE TABLE IF NOT EXISTS `tabs` (
`id` int(3) unsigned NOT NULL AUTO_INCREMENT,
`link` varchar(250) NOT NULL,
`title` varchar(150) NOT NULL,
`description` longtext NOT NULL,
`grouid` int(5) NOT NULL,
`tabposition` int(3) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
CREATE TABLE IF NOT EXISTS `groups` (
`id` int(3) unsigned NOT NULL AUTO_INCREMENT,
`groupid` int(5) NOT NULL,
`groupname` varchar(80) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Nur tabposition
gefällt mir nicht wirklich. Wie würdet Ihr das angehen?
mfg
.
..: