База знаний ORIDOC 1.4.0

1.4.0 — 11 сентября 2026

Появилось

  • Руководство из Word импортируется целиком. Кнопка «Импорт из Word» — в пустом дереве разделов и в подвале колонки. Из каждого заголовка верхнего уровня выходит отдельная страница, картинки переносятся в проект. Из руководства на двести страниц выходит полсотни страниц документации: сам импорт занимает минуту, разобрать получившееся — работа на час. Против недели ручного переноса это другой порядок, но причёсывать всё равно придётся. Что не перенеслось — программа называет сразу, а не прячет: потерянная картинка это дыра, которую увидит читатель.

    Связи с исходным файлом не остаётся: это переезд, а не связка. Правки в Word в документацию потом не приедут. Отменить импорт одной кнопкой нельзя — лишнее убирается удалением раздела.

  • Окно обновлений предупреждает, если подлинность обновления не подтвердилась. Раньше это выглядело как обычная неудача связи и исчезало само через три секунды. Теперь стоит блок, который не исчезает, и точка на шестерёнке: пока не выяснится, ставить скачанное нельзя. Это единственный случай, когда «попробуйте позже» — неверный совет.
  • Окно замечает, если сервер предлагает версию ниже той, что уже предлагал. Так выглядит откат: старое описание подписано по-настоящему, и раздавать его можно сколько угодно, удерживая человека на версии, которую как раз и чинили. Программа помнит самую высокую версию, какую ей предлагали, и советует проверить на сайте, какая последняя.
  • Окно говорит, если описание версий давно не обновлялось. Подпись отвечает за «выпустили ли это мы», но не за «это сегодняшнее»: сервер может просто перестать обновлять описание, и снаружи это неотличимо от «новых версий нет». Спокойная строка рядом с «установлена последняя», без тревоги.
  • Описание версии и подпись к нему приезжают одним файлом. Раньше их было два, и в минуту выкладки они на секунду не сходились — программа успевала сказать «подлинность не подтверждается» там, где ничего не случилось.
  • Сломанную страницу можно починить в редакторе. Кусок, который программа не смогла разобрать — например, незакрытый блок кода, — она показывает как есть; допишите закрывающую ограду, и на его месте встанет обычный блок. Раньше такое сохранение отклонялось, и единственным выходом было удалить текст.

Починено

  • Абзац, который начинается как список или заголовок, остаётся абзацем. Набрали «- пункт» обычным текстом — после сохранения получали список, «# заголовок» превращался в заголовок, а «`» склеивал всё, что ниже, в один нечитаемый кусок.
  • Пример разметки внутри блока кода больше не рвёт страницу. Три обратные кавычки в тексте примера закрывали блок сами собой, и весь текст ниже переставал разбираться.
  • Картинка с квадратной скобкой в подписи больше не пропадает. После сохранения она превращалась в строку текста, и снимка на странице не оставалось.
  • Одна испорченная страница больше не уносит с собой весь список страниц. Файл, в котором порядок записан не числом, — а файлы правят и руками — оставлял писателя вообще без списка, пока файл не поправят.
  • Название с кавычками выглядит одинаково в списке страниц и на самой странице. Раньше его читали трое по-разному, и кавычки то теряли знак, то обрастали лишними косыми.
  • Программа не примет описание версии, если проверять его подпись нечем: раньше в такой ситуации она молча пропускала проверку. «Подписи нет», «подпись испорчена» и «подписано не нами» теперь говорят разное — первые два обычно значат, что выкладка ещё не доделана.
  • Обновление, пойманное в середине выкладки, больше не пугает словами «подписано не нами»: программа перечитывает описание и подпись ещё раз.