Item logo image for NFC Upload Filename Fix

NFC Upload Filename Fix

ExtensionTools2 users
Item media 3 (screenshot) for NFC Upload Filename Fix
Item media 1 (screenshot) for NFC Upload Filename Fix
Item media 2 (screenshot) for NFC Upload Filename Fix
Item media 3 (screenshot) for NFC Upload Filename Fix
Item media 1 (screenshot) for NFC Upload Filename Fix
Item media 1 (screenshot) for NFC Upload Filename Fix
Item media 2 (screenshot) for NFC Upload Filename Fix
Item media 3 (screenshot) for NFC Upload Filename Fix

Overview

Normalizuje nazwy wysyłanych plików do Unicode NFC (ż zamiast z + kropka) — naprawia błąd Chromium na macOS.

Naprawia polskie (i inne) znaki diakrytyczne w nazwach plików wysyłanych z Chrome i Brave na macOS. PROBLEM Przeglądarki oparte na Chromium na macOS wysyłają nazwy plików w formie Unicode NFD. Litera „ż” trafia wtedy na serwer jako dwa znaki: „z” i osobna kropka. Wiele serwisów tego nie obsługuje i zamiast „żółć.pdf” pokazuje coś w rodzaju „z˙o´łc´.pdf”. Dotyczy to między innymi Send to Kindle, WordPressa i starszych aplikacji ASP.NET, np. systemów EZD. Safari wysyła nazwy poprawnie, w formie NFC, a Chromium nie planuje tego zmienić. CO ROBI ROZSZERZENIE Zamienia nazwy plików na formę NFC, zanim trafią na serwer. Zawartość plików się nie zmienia. Działa przy: • wyborze pliku w zwykłym formularzu (także ASP.NET WebForms i WordPress), • wysyłaniu formularza, również przez form.submit(), • uploaderach w JavaScripcie (file.name, FormData), • przeciąganiu i wklejaniu plików. Jeśli nazwa jest już poprawna, rozszerzenie niczego nie zmienia. TYLKO NA WYBRANYCH STRONACH Po instalacji rozszerzenie nie działa nigdzie. Sam decydujesz, na których domenach ma działać: 1. Wejdź na stronę, na której wysyłasz pliki. 2. Kliknij ikonę rozszerzenia i wybierz domenę. 3. Zgódź się w oknie przeglądarki na dostęp do tej domeny. Domenę możesz w każdej chwili usunąć, co cofa też zgodę na dostęp. Listę domen można wyeksportować do pliku i zaimportować na innym komputerze. PRYWATNOŚĆ • Brak stałego dostępu do jakiejkolwiek strony. Dostęp jest nadawany osobno dla każdej wybranej domeny. • Rozszerzenie niczego nie wysyła i nie zbiera żadnych danych. Lista domen jest przechowywana lokalnie w przeglądarce. • Kod nie jest minifikowany i nie pobiera niczego z sieci. SPRAWDZENIE W ustawieniach rozszerzenia jest strona testowa. Wybierz na niej plik z polskimi znakami w nazwie, a zobaczysz, czy nazwa została poprawiona. Uwaga: rozszerzenie nie zmieni nazw plików wysłanych wcześniej, bez niego.

Details

  • Version
    1.2.1
  • Updated
    October 28, 2026
  • Offered by
    robert@blaut.biz
  • Size
    22.32KiB
  • Languages
    polski
  • Developer
    Email
    rozszerzenia@blaut.biz
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps