Мы тут выпустили новую версию редакторов документов ONLYOFFICE. Не будем мучить вас техническими деталями, но там вы найдете сноски, такое удобство для совместного редактирования, как Undo в «быстром» режиме, специальную вставку в таблицах и еще много всего.



Обычные сноски, которые мы все так долго ждали


В общем, в прошлой версии 4.2 мы добавили поддержку обычных сносок. Поддержка в нашем случае означает не похлопывание по плечу или приготовление сноскам горячего напитка, а то, что мы не теряли этот тип ссылок при открытии документов, в которых они уже есть. И, естественно, позволяли их править. Но добавлять было нельзя, в связи с чем все такие: «Эй, ребят, мы тут сноски вообще-то просили. И что-то не найдем, как добавить?».

Ну в общем вот, вот как они добавляются:



Правда, хорошенькие? И да, концевые, или, как это сейчас модно говорить, endnotes тоже планируются.

Undo в быстром совместном редактировании


Напомним, в редакторах ONLYOFFICE есть два режима совместного редактирования:

  • Быстрый. Вы видите, что печатает ваш соавтор. Включен по умолчанию.
  • Строгий. Вы спокойно работаете над своим куском текста, а правки соавтора видите только после сохранения. И он ваши тоже.

В быстром не было возможности ctrl+z, но теперь есть на случай, если вы зашли в редактируемый кем-то документ и накосячили. Например, выделив текст для более внимательного чтения, случайно подцепили его курсором и уронили в другом конце документа.

Просто нажмите «Отменить последнее действие» и всё вернется на свои места. Но больше ничего не трогайте, закройте документ, сделайте два цикла дыхания и идите выпить кофейку.

Подробнее об устройстве undo читайте в нашей следующей статье, которая выйдет буквально сразу за этой. Redo пока не делаем.

Больше языков для проверки орфографии


Не уверены, что ваш сербский идеален? Этот дьявольский монгольский сводит вас с ума? Не беспокойтесь, наш spellchecker теперь умеет делать, что должен, в общей сложности на 43 языках. В этот раз мы добавили:

  • Catala (Catala);
  • English (Canada);
  • English (South Africa);
  • Euskara (Euskara);
  • Galego (Galego);
  • Hrvatski (Hrvatska);
  • Letzebuergesch (Luxembourg);
  • Slovenski (Slovenija);
  • Srpski (Srbija, Latinica);
  • Български (България);
  • Монгол хэл (Монгол улс);
  • Српски (Србија).

Приятные улучшения в редакторе таблиц



Мы надеемся, что работать в редакторе таблиц стало удобнее. Вот мы тут для новой версии доделали немножко, а именно:

  • Добавили новые формулы (AVERAGEIFS, COUNTIFS, SUMIFS), улучшили и ускорили работу со старыми;
  • Сделали абсолютно новое меню работы с форматами ячеек;
  • Улучшили работу с сортировкой;
  • Добавили новые стили границы ячеек (всего их теперь 11)
  • Добавили поддержку специальной вставки.



Улучшенная совместимость со всеми форматами


Да, мы всегда говорим, что фокусируемся на OOXML (docx, xlsx, pptx) и это правда, но это вообще не значит, что мы забыли про все остальные форматы.

Для того, чтобы вы смогли работать с другими форматами, а не только с базовыми, у нас есть такая штука как модуль конвертации. Физически он представляет собой бинарный файл с названием x2t.

Конвертация происходит, если:

  • Пользователь загрузит файл формата odt, doc, rtf, epub, mht, html, htm, ods, xls, csv, odp, ppt. В таком случае файл конвертируется в формат docx, xlsx или pptx;
  • Пользователь сохранит свой документ в формат odt, html, ods, csv, odp, pdf.

В общем, конвертация происходит часто и поэтому мы её постоянно улучшаем. Для версии 4.3 мы оптимизировали и ускорили модуль конвертации и поправили некоторые проблемы совместимости. Подробности можно посмотреть в change log'е.

Кстати, в совершенствовании конвертации большую роль играют пользовательские файлы. Мы надеемся, что вы будете присылать нам интересные несекретные документы.

Новая версия редакторов уже выложена на GitHub, уже доступна в онлайне и десктопы мы уже тоже собрали. Пожалуйста, убедитесь, что пользуетесь новой версией, прежде чем искать сноски!

И ещё — если вы имеете обыкновение просматривать и редактировать файлы с мобильных устройств, обязательно потестите наши веб-редакторы. В этой версии мы много чего поменяли и улучшили. Вот, кажется, и всё.

В следующей статье расскажем подробно про undo, а сразу после — о новой версии Community c глобальной оптимизацией модуля «Проекты», подключением сервиса DocuSign и возможностью творчески подходить к имени файла и использовать в нем символы @#$%&;'.
Поделиться с друзьями
-->

Комментарии (43)


  1. habradante
    18.04.2017 14:39

    Подумал перейти на ваш продукт с LibreOffice. Вы так красиво расписали то как вы стараетесь надо форматом WinOffice, и что ваш редактор открывает его лучше аналогов, что я вдохновленно скачал дистрибутив и поставил. Первый же документ открыл и… нижний колонтитул из строки вытянулся в столбик на пол-страницы.


    1. xkorolx
      18.04.2017 15:27

      Если можно, пришлите файл.Заранее спасибо.


    1. hellonadya
      18.04.2017 16:07

      Пришлите документ, пожалуйста, если он не секретный — files@onlyoffice.com


      1. habradante
        18.04.2017 16:11

        Отправил файл с багом на указанное мыло.


        1. xkorolx
          18.04.2017 16:56

          Какая у Вас версия? В предыдущей баг действительно был. Сейчас все отлично. Проверили — открывается один-в-один.


          1. habradante
            18.04.2017 17:00

            4.2.5.312


            1. xkorolx
              18.04.2017 17:33

              С версией внутри редактора есть проблема. Не обновили ее. Переложим в ближайшее время. А версия пакета? (dpkg --status onlyoffice-desktopeditors). По багу — точно не последняя версия у Вас. Попробуйте обновить? Версия пакета должна быть 4.3.2-48


              1. habradante
                19.04.2017 00:15

                Поставил новую версию — баг пропал. Завтра еще проверю остальной документ.


              1. habradante
                19.04.2017 10:48

                Проверил заново файл, теперь не работают (может вообще не реализованы) переходы с оглавления к странице (по Ctrl+Click). А сами пункты оглавления идут без точек до номера страницы. Этот функционал не реализован или это баг?


                1. xkorolx
                  19.04.2017 10:51

                  Оглавление будет скоро. Пока это не реализовано.


  1. homo_ludenus
    18.04.2017 16:07

    Уже практически год как перевел офис на работу с этими редакторами. Иногда конечно встречаются хитрые документы с ползущим форматированием, но в подавляющем большинстве случаев всё идеально. Особенно радует режим совместной работы над документами.


  1. AbstractGaze
    18.04.2017 16:38

    За undo конечно спасибо, очень не хватало.

    Как дела с быстродействием, вроде обещали подвижки в этом направлении? Я использую для себя community server, который довольно долго кешируется, особенно если переходить с документов в wiki или проекты. Для десктопной версии обещали быстрый запуск, чтобы запуск был сравним с либрой и другими продуктами.

    Ну и вопрос о будущем, вы на net core переходить будете в перспективе?


    1. brestows
      18.04.2017 17:34

      Enterprise Standart тоже имеет проблемы с производительностью.
      Меня больше интересует есть ли в планах реализация kerberos авторизации так как в enterprise это очень удобно было бы.


      1. hellonadya
        18.04.2017 17:48

        Над производительностью и быстродействием работаем от версии к версии. Касательно kerberos авторизации — такого не было в планах, но за идею спасибо — обсудим.


        1. brestows
          19.04.2017 11:03

          Иногда складывается впечатление что никто из вашей компании не работал в компаниях с численностью более 100 человек. Просто я развернул ваш продукт на своих мощностях, Enterprise редакцию, при этом не нашел очевидных вещей для Enterprise версии. То чего не хватает:
          Kerberos (пользователь не должен постоянно вводить пароль что бы попасть в редактор)
          Работа с группами у вас странная, например, создал группу (модуль Люди) в эту группу включил пользователей, на какой то проект повесить данную группу нельзя, т.е. я добавляю группу, но добавляется не группа, а люди из этой группы, потом, меняешь группу (добавив туда пользователя) но в проекте в котором указаны права на эту группу новый человек не появился, что очень странно. Я хочу управлять группами а это не возможно.
          У меня есть корпоративный почтовый сервер, почему нет возможности добавить один раз его настройки (smtp,imap и т.п.) и что бы пользователям осталось только указать email и пароль и выбрать почтовый сервер к которому относится его почта. Такая же ситуация с подключением owncloud пользователь сам должен все настраивать, в корпоративной среде это не принято, принято что бы админ мог всем управлять. У вас такого нет
          Странное поведение уведомлений при наличии LDAP авторизации. Уведомление шлется на email которое генерируется само, на основании логина и домена в LDAP настройках, при этом игнорируется атрибут email из учетной записи пользователя, простите но не всегда домен в LDAP обслуживается почтовым сервером. Почему сделано так, не понятно, хотя раньше уведомления шли именно на почту указанную в атрибуте email, зачем сломали я не понял.

          И это то что бросается в глаза при первом же использовании вашего продукта, мы все еще в режиме тестирования его и думаю найду не мало «пожеланий» к улучшению.


          1. hellonadya
            19.04.2017 13:24

            Нашим Enterprise-решением пользуются именно компании численностью от ста человек. По поводу kerberos — у нас есть sso, сейчас тестируем его с shibolet. По работе с группами — да, в нашей логике всё привязано не к группам, а к пользователям, в принципе все всегда были довольны. Но спасибо — подумаем над настройками для будущих релизов.

            Почтовый сервер дорабатываем, LDAP починим.


            1. brestows
              19.04.2017 13:28

              Как можно быть довольным при работе с пользователями, получается если я пользователя добавил в группы, я еще должен буду зайти во все проекты где была эта группа и пере добавить группу вручную иначе проект не будет знать о вновь добаленом пользователе?
              Как-то немного не так я представлял себе работу с группами.
              Можно подробнее про SSO которое у вас есть, так как если вы SSO считаете LDAP то это не совсем SSO так как пользователь авторизировавшись единожды, вынужден будет авторизироваться в вашем приложении дополнительно.


              1. Marazmatik
                19.04.2017 15:14

                Добрый день, сейчас мы работаем над поддержкой SAML 2.0. Обязательно расскажем про это подробно, но чуть позже, когда все можно будет пощупать.


                1. brestows
                  19.04.2017 15:21

                  Спасибо. Нашел баг, скачиваем с вашего сайта rpm пакет desktop версии, по информации с rpm пакета в нем находится версия 4.3.2-48 установив данный пакет получаем версию 4.2.5.312 что как бы печально. С deb пакетом ситуация такая же


                  1. Marazmatik
                    19.04.2017 15:23

                    С проблемой уже разобрались, пока не выложили апдейт.


    1. hellonadya
      18.04.2017 17:55

      Работаем над ускорением всего. Про net core есть задумки, возможно, перепишем отдельные модули


  1. MAXHO
    18.04.2017 20:22

    А если в вашем редакторе все замечательно, но Word при открытии съедает половину документа, то вам стоит файл слать…

    Пользуюсь вашим редактором с момента появления десктоп версии… Нравится он мне больше чем Libre или Word — люблю лаконичность. НО некотоые вещи не реализаваны, и это как серпом подрезает все на корню.


    1. hellonadya
      19.04.2017 09:55

      Файлы, с которыми возникли проблемы, присылайте на files@onlyoffice.com. Касательно нереализованной функциональности, тоже обязательно озвучивайте.


  1. beho1der
    18.04.2017 20:36

    Поставил совместно с LibreOffice, ваш редактор к сожалению в плане скорости он ему проигрывает, зачастую бывают моменты когда может ЗАТУПИТЬ на ровном месте(например сохранение документа) это относиться как Linuх так и Windows платформе.


  1. kharlashkin
    19.04.2017 10:15

    А я вот «джва года жду» появление клиента синхронизации локальных документов и документов на сервере.


    1. xkorolx
      19.04.2017 10:35

      В планах.


      1. kharlashkin
        19.04.2017 10:37

        В курсе.


    1. brestows
      19.04.2017 11:05

      Я для этого использую «костыль» в виде NextCloud, у меня с большего все на нем завязано.


  1. wyfinger
    19.04.2017 10:34

    Сравнение документов будет?


    1. xkorolx
      19.04.2017 10:36

      Есть история версий, с подсветкой изменений. Сравнения разных файлов в планах, но в долгосрочных.


      1. wyfinger
        19.04.2017 16:07

        Конкретно в моем случае — очень нужная функция, тем более по интерфейсу она совершенно по дебильному сделана в Word, в Excel надстройку приходится отдельную включать. В последнем Word, ко всему прочему, постоянно глючит просмотр результатов (перематывается самопроизвольно).
        Ждем поля, также в Word по дурацки реализовано.
        Ну, про макросы и настройку интерфейса и не спрашиваю.

        Сейчас Вашим продуктом, конкретно я могу пользоваться как вторым, это уже очень много, спасибо.


        1. xkorolx
          19.04.2017 16:11

          Поля скоро. Макросы есть в виде плагинов. Можно писать сценарии для редактора и вообще очень многое делать (оле-объекты и так далее). Спасибо за интерес).


  1. DaylightIsBurning
    20.04.2017 12:18

    Что на счет встроенных объектов, например графиков из Origin?


    1. xkorolx
      20.04.2017 13:17

      Вы можете написать плагин, который будет понимать формат и отрисовываться. При сохранении и последующем открытии все будет работать. Как писать — можно смотреть пример реализации видео с ютуба или шахматы или редактор картинок. https://github.com/ONLYOFFICE/sdkjs-plugins


      1. DaylightIsBurning
        20.04.2017 13:45

        Origin — проприетарный софт, наверное самый популярный софт для построения графиков среди учёных/инженеров. При этом графики можно просто копировать-вставлять в документы офиса (OLE?), они отображаются и, если установлен ориджин, можно по двойному клику их редактировать (открывается внешнее окно ориджина). Среди списка плагинов, на который Вы ссылаетесь не нашел ничего похожего.


        1. xkorolx
          20.04.2017 13:59

          Может позже мы будем смотреть в буфер обмена и смотреть, что там. Что это не просто картинка, а там есть встроенный формат от Origin. И делать взаимодействие с программами, установленными на компе. У нас кроссплатформенный редактор. Который без ограничений работает и в вебе тоже. Я не говорил что там есть такой плагин. Там есть плагины, глядя на которые можно написать свой, к Origin.


          1. DaylightIsBurning
            20.04.2017 14:07

            Я имел ввиду что не нашел там плагинов работающих с OLE. Теоретически при работе в веб можно было бы давать скачивать ориджиновский документ, что бы пользователь мог его у себя на компе отредактировать и вставить новый назад. Не знать, реально ли такое осуществить


            1. xkorolx
              20.04.2017 14:17

              Все реально). Спасибо, в ближайшее время не появится, но потом — в десктопе -то точно. Пока необходимо добить функционал самих редакторов.


          1. DaylightIsBurning
            20.04.2017 14:18

            На самом деле, если бы хотя бы отображался сам график просто — было бы уже хорошо. Ну и самое главное — это что бы при сохранении в .docx/.pptx содержимое такого объекта оставалось рабочим.


            1. xkorolx
              20.04.2017 14:52
              +1

              Если вы встроите такой объект в ворде и откроете у нас — то будет картинка, и бинарные данные не потеряем


  1. denisnone
    25.04.2017 13:09

    «если вы зашли в редактируемый кем-то документ и накосячили».
    Да, знакомо. Крайне неприятная ситуация. Но в редакторе таблиц вы разве это исправили? Вроде пока все по-старому. Кнопка Undo неактивна, если в документе более одного человека.

    И опять тот же вопрос из раза в раз: фильтры. Когда исправите затирание скрытых с глаз данных при редактировании нескольких строк одновременно? Скрытые фильтром данные должны оставаться неприкасаемыми, это табу. Во всех взрослых редакторах таблиц так.


    1. trofim24
      25.04.2017 13:21

      В редакторе таблиц undo для совместного редактирования планируется добавить в ближайших версиях.

      По поводу фильтров мы не забыли. Работаем в этом направлении.
      Там не все так просто, как кажется на самом деле.
      Для решения нужно ответить на следующие вопросы:
      — приравнивается ли обычная скрытая строка к строке, которая скрыта фильтром
      — распространяется ли данное правило на весь лист (когда применен фильтр) или только на область фильтра
      — а может добавить опцию, чтобы пользователь смог сам решить как ему работать в данной ситуации


      1. denisnone
        25.04.2017 17:21

        В Либрофисе вручную скрытые строки не приравнены к строкам, скрытым фильтром.
        У них получается ситуация, что вручную скрытые строки не находятся под защитой и могут быть затерты при сквозной вставке или сквозном автозаполнении или массовом форматировании. А выфильтрованные строки всегда остаются в неизменном виде. В принципе такую логику можно и принять. Она бы устроила большинство пользователей. В любом случае у Libre идея в том, что механизм скрытия строк для ручного и фильтрового скрытия разный, за это по всей видимости отвечает разный код.
        В Microsoft Office for Mac 2016 сделано как-то странно. Если только скрывать вручную или только фильтром, то логика получается как и в Либрофисе. Если же в области фильтрации применить фильтр и затем в той же области скрыть пару строк вручную, то ручные строки окажутся под защитой и останутся нетронутыми. Это решение какое-то неочевидное и странное. Не факт, что они действительно так задумывали, возможно, это какой-то побочный эффект или баг.
        Решение от Либр на вид более стройное.