User Story #1750
Upload von Dokumenten auf Projektseiteländerseite
Added by Kurt Gerber almost 7 years ago.
Updated over 6 years ago.
Assignee:
Sebastian Manger
Description
Nina schreibt:
Der Upload Button funktioniert nicht (die Länder sollte hier ihre Dokumente hochladen können) und heisst anstatt «Upload» «Download». Diesen Button habe ich nun wieder entfernt. Zudem müsste es hier möglich sein, dass bloss die jeweiligen Länder das Recht erhalten, hier Dokumente hochzuladen (d.h. auf der argentinischen Seite vom DS SLM sollten bloss die Argentinier Dokumente im Framework hochladen können.
Ist das möglich?
Files
- Assignee changed from Kurt Gerber to Lukas Vonlanthen
an Lukas und Sebastian: Bitte mal nachsehen und Zeit schätzen. NUR ZEIT SCHÄTZEN vorerst!
- Priority changed from Normal to High
Diese Funktion war sicher so abgemacht mit sinnwerkstatt, ist aber nicht umgesetzt!
Wenn 'wir' nun die Länderseiten nun eh selbst machen, würde ich nichts ändern. Ansonsten wird der Aufwand eher gross (3-4 Tage), da wir uns in eine neue Ecke von wagtail-cms einlesen müssen.
Also der Upload Button sollte schon irgendwie funktionieren (falls halt dann alle Leute die Rechte hätten, den Button zu gebrauchen, wäre das wohl auch ok). Sind die 3-4 Tage für die Umsetzung des Uploads Buttons gedacht, oder auch für die Rechte?
- Estimated time set to 32.00 h
Stand der Dinge seit der letzten Nachfrage von Nina?
An sich wäre der Button schon notwendig, das hat nichts mit dem Edititeren der Länderseite zu tun, sondern war eigentlich gedacht für das Reporting von DS-SLM.
Deshalb noch einmal Nachfrage bei Nicole, wie das jetzt gedacht ist beim Reporting.
Ich habe mit Nicole gesprochen. Das hat momentan keine Priorität. Zuerst schauen Sie in DS-SLM, wie das Reporting überhaupt anläuft. Eventuell wird es dann hervorgeholt. Aber nur bei Bedarf.
- Priority changed from High to Normal
- Tracker changed from Bug to User Story
- Assignee changed from Lukas Vonlanthen to Sebastian Manger
Sebastian, Kurt und Nicole haben das Feature heute besprochen. Sebastian schätzt die Zeit.
- Subject changed from Upload von Daten auf Projektseiteländerseite von DS-SLM funktioniert nicht. to Upload von Dokumenten auf Projektseiteländerseite
Lösung:
- Neuer Upload Button innerhalb der DS-SLM 'Module'.
- Permission für page edit notwendig.
- Keine Permission für Wagtail admin (Backend) notwendig.
- Dokumente erscheinen NICHT in Media Library.
- WOCAT Sekretariat kann aber selektiv Dokumente in Media Library sichtbar machen.
- Technisch:
- Ansatz: im get_context_data permissions checken (pseudo: page.permissions_for_user(context['request'].user).can_edit()):
- Wenn Permissions OK: Upload Button anzeigen:
- Formular für Upload: name und file:
- Neue API für document upload, mit 'defaults' für 'media library hidden' und country aus dem context; ausserdem position im modul.:
- Vermutlich: neues Model? allenfalls mit onetoone auf die media library, falls das freigegeben werden soll.
- Anzeige 'Download' des hochgeladenen Files im richtigen Kontext:
- 'Basic' refactor DSFModulesBlock:
- Filtern in der Media Library:
- 'Freigabe' durch CDE
- Neue 'hidden' Funktionalität
- Estimated time changed from 32.00 h to 80.00 h
- Estimated time changed from 80.00 h to 90.00 h
- Estimated time changed from 90.00 h to 94.00 h
- Estimated time changed from 94.00 h to 90.00 h
- Priority changed from Normal to High
- Status changed from Accepted to Closed
Also available in: Atom
PDF