Select language:
+7 (499) 500-14-94
Компания

Как изменилась Vivaldi в 2013 году

 
12 декабря 2013

Как изменилась Vivaldi в 2013 году

 

Сервер 2.13

 

В мае 2013 года появилась новая версия сервера Vivaldi, в которой решены следующие задачи.

  • В базу данных сохраняется история аутентификации пользователей (имя, хеш пользователя; данные о пользователе — e-mail, отображаемое имя; время входа; проверяющая сторона; IdP пользователя).
  • Встречаются случаи, когда один логический документ может состоять из нескольких частей (файлов). Модель доступа к документу доработана таким образом, чтобы обеспечить выполнение подобных сценариев.
  • Создан компонент доступа к метаданным по OAI PMH для обеспечения доступа к документам Удмуртского государственного университета.
  • Разработан новый механизм квот доступа на количество документов: стали возможными следующие ограничения.
    • Просмотр первых 10% от общего текста автореферата диссертации с ограничением количества просмотра — не более 50 уникальных произведений в сутки.
    • Просмотр полного текста автореферата диссертации с ограничением количества просмотра — не более 5 уникальных произведений в сутки общим количеством, не превышающим 15 уникальных произведений за 30 дней.
    • Квоту документов можно накладывать на просмотр, копирование, печать и загрузку.
  • Разработана SiteMap для индексирования карточек документов поисковыми системами.
  • Разработан компонент доступа к метаданным в формате ISO2709 для работы Vivaldi в библиотеке Высшей школы менеджмента СПбГУ.
  • Преобразован редактор прав. Выполнены следующие требования.
    • Внедрена концепция «добавления условий в правило».
    • Права отображены в таблице картинками.
    • Объекты доступа, субъекты доступа и разрешения отображаются всегда.
    • Действие «Приостановить» добавлено в таблицу.
    • Редактор водяного знака выполнен в форме диалога.
    • Заменен редактор цвета.
    • Выбор расположения водяного знака сделан в виде картинки: квадрат с подсвечиваемыми при нажатии чувствительными зонами в углах и по центру.
    • Квоты можно добавлять из общей палитры возможных ограничений. Выбор квотируемого действия вынесен в диалоговый редактор квоты.
    • Каждая галочка в разделе «Аренда» — это отдельное правило.
    • Создана отдельная колонка для признака приостановленности.
  • Центральный сервер и сервер входа учитывают локаль пользователя для выбора языка отображаемых страниц.

 

Сервер 2.14

 

  • В августе 2013 года внесены новые изменения в серверную часть Vivaldi. Интерфейс приведён в более точное соответствие дизайну, исправлены незначительные ошибки интерфейса. Проведено кроссбраузерное тестирование, налажено отображение сайта Vivaldi в различных браузерах.
  • Для просмотра документов через HTTPS реализована проверка подписи клиента при запросе страниц.
  • Поскольку получение метаданных документа может занять продолжительное время, был разработан компонент, который кеширует на диске файлы метаданных. Интервал кеширования задаётся свойством, а по умолчанию составляет 24 часа.

 

Клиент 2.4

 

  • В октябре 2013 года произошло обновление настольного клиента: добавляется базовый механизм против фишинга. Клиент проверяет валидность сертификатов серверов при установлении HTTPS-соединений. В случае невалидности выводится сообщение об угрозе с вариантами «продолжить» и «прекратить» (как в обычных браузерах).
  • Обрабатываться стали все строки vivaldi-файла, и открывается соответствующее количество вкладок. Таким образом, можно открыть несколько документов одновременно.

 

Сервер 2.15

 

  • В октябре 2013 года по просьбам библиотек, работающих с Vivaldi, выполнен ряд изменений серверной части.
  • Поиск стал доступен не только с центрального сервера, но и с главной страницы сервера документов.
  • В соответствии с требованием ряда библиотек формат вывода карточек многотомных документов приведён в соответствие с ГОСТ. У многотомников есть ряд проблем с выводом. Например, есть тома с заглавием, есть тома без заглавия, и все эти сочетания надо выводить корректно.
  • Миграция для создания индекса в DocumentEvent. Для ускорения получения данных о просмотренных страницах оптимизирована БД.
  • Добавлена строка в правила доступа для наименования правила доступа.
  • Добавлена поддержка подстановочных кодов в тексте водяного знака. Используются следующие коды.
    • [Читальный зал] или [Room] или [ВЧЗ] — название текущего читального зала.
    • [Коллекция] или [Collection] — коллекция. На случай, если документ входит в несколько коллекций, нужно предусмотреть настройку: [Коллекция:aref,copyrighted,open]. В таком случае учитываются только эти коллекции и именно в таком порядке.
    • [Имя пользователя].
    • [E-mail].
    • [IP].
    • [Timestamp].
    • [User-Agent].

 

Сервер 2.16

 

  • Сразу же за релизом 2.15 вышла следующая версия, в которой реализован полнофункциональный веб-клиент (HTML5) для просмотра документов.

    • Документы теперь можно просматривать из браузера.
    • Продублированы все функции просмотра, имеющиеся в настольном клиенте.
    • На карточке документа в браузере теперь две кнопки: «Открыть» и «Открыть в Vivaldi». Для первой используется веб-клиент, для второй — настольный клиент.
    • Используется HTTPS.
    • В правах доступа появилось дополнительное разрешение «Просмотр в браузере», чтобы для определённых документов администратор мог запретить открытие в браузере.
  • Аналогично настольному клиенту в веб-клиенте реализованы следующие функции: полнотекстовый поиск по документу, электронное копирование, печать.
  • Добавлены всплывающие подсказки на панелях инструментов, доработана всплывающая панель инструментов: она не скрывается моментально при отведении мыши и показывается плавно при подведении.
  • Добавлена поддержка нескольких файлов в MarcSQL-компоненты. Поддержка ситуаций, когда к одному документу привязано несколько файлов. Задача актуальна в связи с внедрением Vivaldi в Псковскую областную универсальную научную библиотеку.
  • Добавлена поддержка вложенных полей при преобразовании в unislim для библиотеки им. А. П. Чехова (Таганрог) и Свердловской областной универсальной научной библиотеки им. В. Г. Белинского.
  • Внедрен PdfSharp для работы с PDF. Через PdfSharp можно свободно копировать страницы из существующего документа в новый. Имеется возможность внедрения водяных знаков с каналом прозрачности. ExtractPage выполняется быстрее, чем через Clown.

 

Новые подключения

 

В 2013 году были подписаны лицензионные соглашения о покупке Vivaldi с Псковской областной универсальной научной библиотекой и с библиотекой Российской таможенной академии.