Opublikowano wydanie ONLYOFFICE DocumentServer 9.3 z realizacją serwera dla edytorów online ONLYOFFICE i organizacji pracy zespołowej. Edytory można wykorzystać do pracy z dokumentami tekstowymi, arkuszami kalkulacyjnymi i prezentacjami. Kod projektu udostępniany jest na zasadach licencji AGPLv3. Gotowe pakiety zostały przygotowane dla systemów Linux, Windows i macOS.
Jednocześnie wydano produkt ONLYOFFICE DesktopEditors 9.3, zbudowany na wspólnej bazie kodu z edytorami online. Edytory desktopowe są przedstawione w formie aplikacji na pulpit, napisanych w JavaScript z wykorzystaniem technologii webowych, ale łączą w jednym zestawie komponenty klienckie i serwerowe, dostosowane do samodzielnego użycia na lokalnym systemie użytkownika, bez potrzeby łączenia się z zewnętrzną usługą. Do współpracy można także wykorzystać platformę Nextcloud Hub, która zapewnia pełną integrację z ONLYOFFICE.
W ONLYOFFICE ogłoszono pełną kompatybilność z formatami MS Office i OpenDocument. Wśród obsługiwanych formatów znajdują się: DOC, DOCX, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, XLS, XLSX, ODS, CSV, PPT, PPTX, ODP. Można rozszerzać funkcjonalność edytorów za pomocą wtyczek, na przykład dostępne są wtyczki do tworzenia szablonów i dodawania filmów z YouTube. Gotowe paczki są dostępne dla Windows i Linux (pakiety deb i rpm).
Główne nowości:
- Dodano wsparcie dla zapisywania dokumentów w formacie Markdown (md).
- W edytorze dokumentów dodano tryb przeglądania wielostronicowego, który pozwala jednocześnie na przeglądanie kilku stron obok siebie.

- Wprowadzono możliwość oznaczania komentarzy różnych użytkowników różnymi kolorami. Umożliwiono oznaczenie początku i końca każdego fragmentu tekstu, na który zostawiono komentarz.

- Ustawienia nagłówków i stopek połączono i przeniesiono do osobnej zakładki.

- Dodano możliwość szybkiego zaznaczania całych słów lub akapitów przy użyciu podwójnego lub potrójnego kliknięcia myszką.

- W edytorze formularzy PDF rozszerzono możliwości dodawania podpisów do dokumentów. Po załadowaniu obrazu podpisu w polu z podpisem dodano możliwość usunięcia białego tła. Oprócz załadowania obrazu wprowadzono wsparcie dla podpisu handlowego bezpośrednio na ekranie, z użyciem touchpada, ekranu dotykowego, tabletu graficznego lub myszy. Pojawiła się również możliwość wprowadzenia podpisu tekstem z wyświetleniem rezultatu za pomocą specjalnej czcionki.

- W edytorze dokumentów PDF dodano wsparcie dla edytowania pól zabezpieczonych hasłem.

- Wprowadzono możliwość tworzenia i edytowania linków, wskazujących na zewnętrzne zasoby lub istniejące strony w dokumencie PDF.

- W edytorze PDF dodano wsparcie dla historii wersji plików PDF, edytowania osadzonych w dokumentach PDF czcionek oraz ustawiania opcji drukowania stron. W PDF dozwolone jest wstawianie pól edytowalnych w komórki tabel oraz korzystanie z makr do dodawania/usuwania/edycji stron, formularzy, adnotacji, tabel, obrazów i diagramów.
- W edytorze arkuszy kalkulacyjnych zoptymalizowano początkowe renderowanie dużych tabel zajmujących ponad 3 MB. Dodano narzędzie 'Solver', które pozwala rozwiązywać zadania programowania liniowego bezpośrednio w arkuszu za pomocą metody Simplex.

- Dodano funkcje REGEXTEST, REGEXREPLACE i REGEXEXTRACT, które umożliwiają używanie wyrażeń regularnych do wyszukiwania, ekstrakcji i zastępowania w tekście.

- Dodano wsparcie dla dynamicznych tablic, dzięki którym formuły mogą zwracać zestaw wielu wartości, które są automatycznie rozdzielane na kolejne sąsiednie komórki.

- Na pasek narzędzi dodano przycisk 'Format' dla szybkiego dostępu do wszystkich opcji formatowania i zarządzania wyświetlaniem tabel, wierszy i kolumn.

- W edytorze prezentacji dodano wsparcie dla animacji GIF podczas pokazu slajdów, co pozwala dodać animację do prezentacji bez wstawiania wideo.

- Dodano wsparcie dla otwierania do przeglądania plików w formacie TSV (Tab-Separated Values).

- Zrealizowano możliwość dodawania hiperlinków do obrazów, kształtów i grup.
- Rozszerzono możliwości nagrywania makr dla dokumentów, arkuszy kalkulacyjnych i prezentacji.
- Dodano przycisk resetowania zmiany skali.
- Usunięto luki: Cross-Site Scripting (XSS) przy dynamicznym ładowaniu makr (CVE-2021-43446, CVE-2023-50883, CVE-2024-44085); odczyt z obszaru poza granicami bufora i dereferencja wskaźnika podczas przetwarzania specjalnie sformatowanych plików XLS; problem w usłudze instalacji aktualizacji, który pozwalał na działanie z uprawnieniami systemowymi.
Źródło: opennet.ru













