it-swarm-eu.dev

Alben synchronisieren

Ich muss eine Benutzeroberfläche für die Synchronisierung von Fotoalben in zwei Systemen (einige Websites und Facebook) erstellen. Das Kopieren auf jedes System sollte optional sein und es sollte die Möglichkeit bestehen, ein Album auf dem ersten oder dem anderen System zu aktualisieren, wenn Dateien oder Titel geändert wurden.

Ich kann mir vorstellen, eine Liste gemischter Alben von beiden Systemen mit Symbolen zu haben, die angeben, wo sie hingehören, und Aktionen wie "Auf Facebook exportieren", "Von Facebook importieren", "Auf Facebook aktualisieren" oder "Von Facebook aktualisieren".

Oder ich könnte mir vorstellen, drei Listen und Drag-and-Drop-Funktionen zu haben: Alben auf unserem System, synchronisierte Alben, Alben nur auf Facebook.

Gibt es Beispiele für Inspiration, um diese Aufgabe zu erfüllen? Jeder Rat wäre dankbar.

4

Die Analogie, die mir in den Sinn kommt, ist eine "Drei-Wege-Zusammenführung" von vielen Versionsverwaltungssystemen, bei denen Sie Änderungen am Code entweder aus Ihrer lokalen Datei, der aktualisierten Version in der Versionskontrolle, aus beiden oder aus beiden heraus vornehmen müssen.

Das übliche Layout besteht darin, die Quellcodeverwaltung oben links, die lokale Kopie oben rechts und die zusammengeführte Version unten zu haben.

alt text

Die Änderungen werden hervorgehoben: normalerweise blau für Ergänzungen, rot für Löschungen und grün für Änderungen, und Sie können auswählen, welche Änderungen Sie aus jeder Datei vornehmen möchten.

Sie können also in jedem Bereich eine Reihe von Miniaturansichten für die Facebook-Nutzer, die lokalen und die kombinierte Liste (abhängig von Ihrer Aktion) anzeigen. Die Markierung zeigt an, welche Dateien hinzugefügt, entfernt oder aktualisiert werden, und der Benutzer kann sie jeweils bestätigen, bevor er fortfährt.

2
ChrisF

Was ist mit einem Venn-Diagramm-Ansatz? (mit der oben erwähnten symbolbasierten Angabe) https://skitch.com/amherd/ffu8r/venn

1
Björn