Request button

W wersji 3.1.310 został udostępniony Request button umożliwiający pobranie pliku chronionego/prywatnego przez osobę niezalogowaną.

Aby aktywować Request button należy włączyć przełącznik requestButton.showButton. Przełączniki znajdują się w Funkcjach administracyjnych → Konfiguracja podgląd → feature toggles:

Modyfikacja przełączników jest możliwa jedynie przez użytkowników z rolą superadmin.

 

Sposób działania:

Użytkownik niezalogowany [lub o roli selfedition] znajduje publikację, w której załączony plik jest oznaczony jako chroniony lub prywatny. Użytkownik, aby uzyskać dostęp, musi kliknąć w ikonę znajdującą się przy pliku, która informuje o możliwości wygenerowania linku do pobrania załączonego pliku:

Po kliknięciu w przycisk, wyskakuje okno umożliwiające zgłoszenie prośby o wygenerowanie linku do pobrania plików. Obligatoryjnie należy uzupełnić pole „Email”, uzupełnienie pola „Opis” jest fakultatywne:

Po wysłaniu zgłoszenia prośby, użytkownik na wskazany przez siebie adres email dostaje potwierdzenie:

Osoba o uprawnieniach administratora może rozstrzygać wnioski w sekcji Komentarze i zgłoszone uwagi, zaznaczając Prośby o wygenerowanie linku:

Administrator ma możliwość zweryfikowania dla jakiego rekordu użytkownik wystosował prośbę oraz jaka jest treść opisu:

Administrator zatwierdza prośbę klikając w ikonę dłoni z kciukiem w górę, a odrzuca prośbę klikając ikonę czerwonego krzyżyka:

W momencie zatwierdzenia, ze zgłoszonej prośby znika status „Aktywny”, a użytkownik dostaje powiadomienie na wskazanego maila wraz z linkiem umożliwiającym pobranie pliku. Link nie jest ograniczony czasowo i zawiera unikalny hash, który umożliwia pobranie pliku

Administrator ma możliwość dezaktywowania linku poprzez kliknięcie ikony przekreślonego koła, które pojawiło się w miejscu ikony dłoni z kciukiem w górę:

Powiązane szablony:

  • treść przesyłanych maili:

    • mail/pl/notification/fileDownloadLinkConfirmation.xhtml

    • mail/pl/notification/fileDownloadLinkNotification.xhtml