socramob / agora Goto Github PK
View Code? Open in Web Editor NEWThis project forked from softwerkskammer/agora
Die Software für die Plattform der Softwerkskammer
License: Other
This project forked from softwerkskammer/agora
Die Software für die Plattform der Softwerkskammer
License: Other
Thumbnails sollten ~600x400 groß sein, damit sie überall gut aussehen.
Wir sollten mindestens 0 Values (also 1.1.1970) noch zusätzlich rausfiltern.
https://github.com/rradczewski/Agora/blob/develop/lib/activityresults/index.js#L71
Im onSubmit einfach einen Spinner auf das Foto legen damit man sieht dass was passiert
Hallo, Euer travis build schient noch nicht zu wollen.
Gruß,
AL
Die Conf Direktive sollte in galleryPath o.ä. umbenannt werden
Klicken auf die "Pfeile" macht nix mehr
https://www.softwerkskammer.org/activityresults/socrates-2014# Dort die 5. Spalte...
GalleryService wird über ActivityResultService aufgerufen um Bild zu speichern, liefert URI zurück die persistiert wird.
Weg 1 - Geil über Ajax:
JQueryFileUploader mit Async-Upload auf POST:/gallery/
FORM POST enthält nur URis von Dateien
Anschließend Wizard für Tagging usw
Weg 2 - Fallback
POST des einzelnen Bildes (wenn req.files nicht leer ist dann Verarbeitung in der Route)
Siehe Mockup Video in Google Drive
Auf dem Desktop stimmen die Proportionen noch nicht. Ggf. mit max-width und max-height oder per Media Query ein paar Einstellungen vornehmen so dass wir im Bootstrap Grid Layout bleiben.
Wenn eine Column dann in eine neue Row wrapped ist das ja per sé erstmal nicht schlimm, solang es übersichtlich bleibt.
Wird durch den Toolbar verdeckt
Für den FileUpload können wir Jade "Macros" in die formComponents Sammlung extrahieren
Bei http://socramob.capella.uberspace.de/activityresults/OpenSpace-2014#
-->
GET http://socramob.capella.uberspace.de/gallery/9475905d-b979-4296-af47-ac0164788a1a.JPG 404 (Not Found) OpenSpace-2014:152
GET http://socramob.capella.uberspace.de/gallery/fdd09e6d-baf1-4c44-a767-a786d22002bd.JPG?size=thumb 404 (Not Found) OpenSpace-2014:152
GET http://socramob.capella.uberspace.de/gallery/1806f88e-8ed7-4b3e-92bd-3173c9965541.JPG?size=thumb 404 (Not Found) OpenSpace-2014:153
GET http://socramob.capella.uberspace.de/gallery/36a8456a-e5fb-4f02-b5b9-31e6f815adea.png?size=thumb 404 (Not Found) OpenSpace-2014:333
GET http://socramob.capella.uberspace.de/gallery/fdd09e6d-baf1-4c44-a767-a786d22002bd.JPG?size=thumb 404 (Not Found) OpenSpace-2014:152
GET http://socramob.capella.uberspace.de/gallery/9475905d-b979-4296-af47-ac0164788a1a.JPG 404 (Not Found) OpenSpace-2014:152
GET http://socramob.capella.uberspace.de/gallery/1806f88e-8ed7-4b3e-92bd-3173c9965541.JPG?size=thumb 404 (Not Found) OpenSpace-2014:153
Es sollte überprüft werden, ob ein Bild 0-Byte groß ist, und dementsprechend sollte das Bild nicht versioniert werden.
Siehe #16
Nach Pull #26 sieht die Edit Seite etwas unübersichtlich aus. Ggf. sollten wir die Tags in zwei Spalten anordnen o.ä.
Lässt sich ggf. mit einem Grid bewerkstelligen.
Hi,
ich möchte DEUTSCH im Datum und bei den Texten. Wenn ich deutsch eingestellt habe.
(Wir haben uns viel Mühe gegeben, das ganze i18n kompatibel zu machen) - Ist nicht wirklich schwer.
Reproduce:
-> Jetzt scrollt es nur noch gaaaaanz langsam
iPhone mit aktuellem iOS
Service ist beim POST auf /:activityResultName/upload
abgestürzt und wurde neugestartet,
im Log steht:
@4000000053e1e5302293a964 /home/socramob/Agora/lib/activityresults/index.js:63
@4000000053e1e53022989334 var image = files.image[0];
@4000000053e1e5302298d1b4 ^
@4000000053e1e53022c3b244 TypeError: Cannot read property 'image' of undefined
@4000000053e1e53022c3b62c at /home/socramob/Agora/lib/activityresults/index.js:63:22
@4000000053e1e53022c3ba14 at /home/socramob/Agora/node_modules/multiparty/index.js:110:9
@4000000053e1e53022c3bdfc at process._tickCallback (node.js:419:13)
Ggf. sollten wir da noch mal ne Guard Clause einbauen.
Detaillview eines Fotos ist zu klein. Es gibt keine Möglichkeit, es in "Originalgröße" oder zumindest Fullscreen zu sehen.
Eine weitere Größe ~1920x1440 sollten wir zum Anzeigen des Bildes in der Slideshow verwenden um Traffic zu sparen.
Aus #18.
Vorschlag: Mehrspaltenlayout a la Bootstrap
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.