Ograniczenia przesyłania
Przegląd
Dział zatytułowany „Przegląd”Administratorzy mogą ograniczyć przesyłanie według typu i rozmiaru pliku bezpośrednio we właściwościach komponentu — bez konieczności pisania kodu.
Ograniczenia typów plików
Dział zatytułowany „Ograniczenia typów plików”Dwie właściwości kontrolują, które typy plików są akceptowane:
Allowed File Extensions
Dział zatytułowany „Allowed File Extensions”Lista dozwolonych rozszerzeń (np. pdf,docx,xlsx). Po skonfigurowaniu tylko te typy mogą być przesyłane. Pozostaw puste, aby zezwolić na wszystkie typy.
Excluded File Extensions
Dział zatytułowany „Excluded File Extensions”Lista blokowanych rozszerzeń (np. exe,bat,sh). Te typy są odrzucane podczas przesyłania. Pozostaw puste, aby niczego nie wykluczać.
Użycie obu jednocześnie
Dział zatytułowany „Użycie obu jednocześnie”Gdy oba są skonfigurowane, działają jako połączony filtr:
- Najpierw sprawdzana jest lista dozwolonych — jeśli rozszerzenie pliku nie znajduje się na liście dozwolonych, plik jest blokowany.
- Następnie sprawdzana jest lista wykluczonych — jeśli plik przeszedł kontrolę dozwolonych, ale jest na liście wykluczonych, nadal jest blokowany.
Plik musi znajdować się na liście dozwolonych i nie znajdować się na liście wykluczonych, aby został zaakceptowany.
Limit rozmiaru pliku
Dział zatytułowany „Limit rozmiaru pliku”Ustaw właściwość Max File Size (MB), aby ograniczyć maksymalny rozmiar przesyłanego pliku. Ustaw 0, aby nie stosować limitu.
Gdy użytkownik próbuje przesłać plik przekraczający limit, przesyłanie jest blokowane i wyświetlany jest komunikat błędu toast z nazwą pliku i skonfigurowanym limitem.
Informacja zwrotna dla użytkownika
Dział zatytułowany „Informacja zwrotna dla użytkownika”Gdy przesyłanie jest blokowane, komponent dostarcza czytelną informację zwrotną:

- Pojedynczy plik zablokowany — komunikat toast podaje nazwę pliku i wyjaśnia przyczynę zablokowania (błędny typ lub zbyt duży rozmiar).
- Wiele plików zablokowanych — komunikat toast wymienia wszystkie zablokowane pliki z podaniem przyczyny.
- Przesyłanie mieszane — jeśli część plików zostanie przesłana pomyślnie, a inne zostaną zablokowane, wyświetlane są zarówno powiadomienie o sukcesie, jak i ostrzeżenie.