Ik ben enige dagen aan het zoeken naar hoe ik het beste de volgende applicatie kan maken. Het is een online albumviewer/mediamanager
Aanmaken nieuw album
De eindgebruiker voegt afbeeldingen toe via drag-n-drop in een browservenster.
Deze worden (bij voorkeur client-side) geresized tot een vooraf ingesteld formaat.
In het 'upload gedeelte' verschijnen thumbnails van de afbeeldingen en hier kan ook de uiteindelijke volgorde bepaald worden.
Na het klikken van upload, worden de afbeeldingen geupload naar de server en de bestandsnamen van het nieuwe album op volgorde in een database tabel geplaatst
Wijzigen bestaand album
De eindgebruiker selecteert een bestaand album en krijgt hetzelfde uploadvenster te zien waarin de volgorde is te wijzigen, bestanden verwijdert kunnen worden en bestanden toegevoegd kunnen worden middels drag-n-drop.
Voor nu is het alleen afbeeldingen, maar in de toekomst zou het ook videos en mp3 aan moeten kunnen. De applicatie herkent dan de extensie en stopt dan de bestandsnaam in de database in het script voor een mediaplayer. (Of de mediapagina bouwt er later een script omheen op basis van de extentie)
Ik ben op zoek gegaan naar componenten welke het meeste werk voor me af zouden kunnen handelen en ik ben na enig onderzoek tot de volgende twee gekomen.
Qua drag-n-drop upload-ervaring kom Xupload nog het meest in de buurt, maar daar kun je de volgorde niet visueel wijzigen of later de inhoud van het album in dat venster weergeven. Daarbij is dit ActiveX, wat niet goed in firefox werkt. (is overigens niet onoverkomelijk)
http://xupload.aspupload.com
Een ander alternatief is een java-applet. Radupload.
Werkt heel goed, alleen heeft 2 nadelen. 1. Alles wat je in het venster laat vallen wordt meteen geupload. Je kunt dus niet kijken wat er in het 'uploadvat' zit 2. Het is een applet en dat moet altijd even inladen. Het werkt niet zo lekker soepel, vind ik, maar dat is ook niet onoverkomelijk.
http://www.radinks.com/upload/applet.php
Het foto-bestelsysteem van de HEMA komt aardig in de buurt van wat ik wil bereiken.
Dat is gemaakt door een Duits bedrijf, maar ik ga ervanuit dat hun graag de technologie binnen de deuren houden. http://www.iplabs.de/en/ips/platforms/photo_web.html
Heeft er iemand ervaring met dit soort applicaties en weet welke componenten er nog meer op de markt zijn of andere goede startpunten kan aanraden... dan hoor ik dat heel graag.
Het lijkt mij dat dit toch een redelijk handig scriptje is en al vaker gevraagd zou kunnen zijn. Dus ik denk dat er wel ergens een standaard component of (open source) albumscript voor te vinden moet zijn?
Aanmaken nieuw album
De eindgebruiker voegt afbeeldingen toe via drag-n-drop in een browservenster.
Deze worden (bij voorkeur client-side) geresized tot een vooraf ingesteld formaat.
In het 'upload gedeelte' verschijnen thumbnails van de afbeeldingen en hier kan ook de uiteindelijke volgorde bepaald worden.
Na het klikken van upload, worden de afbeeldingen geupload naar de server en de bestandsnamen van het nieuwe album op volgorde in een database tabel geplaatst
Wijzigen bestaand album
De eindgebruiker selecteert een bestaand album en krijgt hetzelfde uploadvenster te zien waarin de volgorde is te wijzigen, bestanden verwijdert kunnen worden en bestanden toegevoegd kunnen worden middels drag-n-drop.
Voor nu is het alleen afbeeldingen, maar in de toekomst zou het ook videos en mp3 aan moeten kunnen. De applicatie herkent dan de extensie en stopt dan de bestandsnaam in de database in het script voor een mediaplayer. (Of de mediapagina bouwt er later een script omheen op basis van de extentie)
Ik ben op zoek gegaan naar componenten welke het meeste werk voor me af zouden kunnen handelen en ik ben na enig onderzoek tot de volgende twee gekomen.
Qua drag-n-drop upload-ervaring kom Xupload nog het meest in de buurt, maar daar kun je de volgorde niet visueel wijzigen of later de inhoud van het album in dat venster weergeven. Daarbij is dit ActiveX, wat niet goed in firefox werkt. (is overigens niet onoverkomelijk)
http://xupload.aspupload.com
Een ander alternatief is een java-applet. Radupload.
Werkt heel goed, alleen heeft 2 nadelen. 1. Alles wat je in het venster laat vallen wordt meteen geupload. Je kunt dus niet kijken wat er in het 'uploadvat' zit 2. Het is een applet en dat moet altijd even inladen. Het werkt niet zo lekker soepel, vind ik, maar dat is ook niet onoverkomelijk.
http://www.radinks.com/upload/applet.php
Het foto-bestelsysteem van de HEMA komt aardig in de buurt van wat ik wil bereiken.
Dat is gemaakt door een Duits bedrijf, maar ik ga ervanuit dat hun graag de technologie binnen de deuren houden. http://www.iplabs.de/en/ips/platforms/photo_web.html
Heeft er iemand ervaring met dit soort applicaties en weet welke componenten er nog meer op de markt zijn of andere goede startpunten kan aanraden... dan hoor ik dat heel graag.
Het lijkt mij dat dit toch een redelijk handig scriptje is en al vaker gevraagd zou kunnen zijn. Dus ik denk dat er wel ergens een standaard component of (open source) albumscript voor te vinden moet zijn?