Project

General

Profile

User Story #1750

Upload von Dokumenten auf Projektseiteländerseite

Added by Kurt Gerber almost 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
High
Assignee:
Sebastian Manger
Target version:
Start date:
05 Dec 2017
Due date:
% Done:

0%

Estimated time:
90.00 h
Spent time:

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

DS-SLM-upload.jpg (38.7 KB) DS-SLM-upload.jpg Upload button wird fälschlicherweise als download button angezeigt.. Kurt Gerber, 05 Dec 2017 15:13
#1

Updated by Kurt Gerber almost 7 years ago

  • Assignee changed from Kurt Gerber to Lukas Vonlanthen

an Lukas und Sebastian: Bitte mal nachsehen und Zeit schätzen. NUR ZEIT SCHÄTZEN vorerst!

#3

Updated by Kurt Gerber almost 7 years ago

  • Priority changed from Normal to High
#4

Updated by Sebastian Manger almost 7 years ago

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.

#5

Updated by Nina Lauterburg almost 7 years ago

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?

#6

Updated by Kurt Gerber almost 7 years ago

  • 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.

#7

Updated by Kurt Gerber almost 7 years ago

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.

#8

Updated by Kurt Gerber almost 7 years ago

  • Priority changed from High to Normal
#9

Updated by Kurt Gerber almost 7 years ago

  • 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.

#10

Updated by Kurt Gerber almost 7 years ago

  • 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
#11

Updated by Kurt Gerber almost 7 years ago

  • Estimated time changed from 32.00 h to 80.00 h
#12

Updated by Kurt Gerber almost 7 years ago

  • Estimated time changed from 80.00 h to 90.00 h
#13

Updated by Kurt Gerber almost 7 years ago

  • Estimated time changed from 90.00 h to 94.00 h
#14

Updated by Kurt Gerber almost 7 years ago

  • Estimated time changed from 94.00 h to 90.00 h
#15

Updated by Kurt Gerber almost 7 years ago

  • Priority changed from Normal to High
#16

Updated by Kurt Gerber over 6 years ago

  • Status changed from Accepted to Closed

Also available in: Atom PDF