it-swarm-eu.dev

Synchronizace alb

Potřebuji vytvořit uživatelské rozhraní pro synchronizaci fotoalb ve dvou systémech (některé webové stránky a facebook). Kopírování do každého systému by mělo být volitelné a mělo by existovat možnost aktualizace alba v prvním nebo druhém systému, pokud byly soubory nebo názvy změněny.

Dokážu vymyslet jeden seznam smíšených alb z obou systémů s ikonami určujícími, kam patří, a akce jako „export na facebook“, „import z facebooku“, „aktualizace na facebooku“ nebo „aktualizace z facebooku“.

Nebo jsem si dokázal představit, že máme tři seznamy a funkce drag-n-drop: alba v našem systému, synchronizovaná alba, alba pouze na facebooku.

Existují nějaké příklady inspirace k dokončení tohoto úkolu? Jakákoli rada by byla oceněna.

4

Analogie, která vyvstává na mysli, je „třícestná slučování“ z mnoha systémů řízení zdrojů, kde je třeba provést změny v kódu buď z místního souboru, aktualizované verze v řízení zdroje, obojí nebo ve skutečnosti ani žádné.

Obvyklé rozvržení je mít ovládací prvek zdroje vlevo nahoře, lokální kopii vpravo nahoře a sloučenou verzi přes spodní část.

alt text

Úpravy jsou zvýrazněny: obvykle modrá pro přidání, červená pro odstranění a zelená pro změny a můžete si vybrat, které úpravy chcete z každého souboru provést.

Takže můžete v každé oblasti představit sérii miniatur jednu pro ty na Facebooku, ty místně a kombinovaný seznam (v závislosti na vaší akci). Zvýraznění by ukázalo, které soubory budou přidány, odstraněny nebo aktualizovány a uživatel by mohl každý potvrdit před pokračováním.

2
ChrisF

A co přístup Venn-Diagramm? (s ikonou uvedenou výše) https://skitch.com/amherd/ffu8r/venn

1
Björn