Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Опыт и разработки пользователей ИРБИС :  ИРБИС Irbis
 
Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Kuriliark (IP-адрес скрыт)
Дата: 29, June, 2024 11:14

Коллеги, добрый день! Предлагаю ознакомиться с результатами перевода интерфейса Web-ИРБИС на bootstrap5:
[test-ebs.ircons.ru]

Были адаптированы следующие фреймы:
1)Авторизация пользователя
2)Поисковая страница
3)Личный кабинет

При этом имеющийся функционал Web-ИРБИС был сохранен

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Gena (IP-адрес скрыт)
Дата: 01, July, 2024 15:29

Очень и очень не плохо

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Konstantinus (IP-адрес скрыт)
Дата: 01, July, 2024 15:43

Но реализация все так же через CGI? (/cgi-bin/irbis64r_plus/irbis_webcgi.exe?)

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Alio (IP-адрес скрыт)
Дата: 01, July, 2024 16:08

Kuriliark написал(а):
-------------------------------------------------------
> Коллеги, добрый день! Предлагаю ознакомиться с
> результатами перевода интерфейса Web-ИРБИС на
> bootstrap5:
> [test-ebs.ircons.ru]
>
> Были адаптированы следующие фреймы:
> 1)Авторизация пользователя
> 2)Поисковая страница
> 3)Личный кабинет
>
> При этом имеющийся функционал Web-ИРБИС был
> сохранен
А можно полюбопытствовать: В ЧЕМ СМЫСЛ ЭТОЙ РАБОТЫ?

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Kuriliark (IP-адрес скрыт)
Дата: 01, July, 2024 16:42

Да, реализация на последней версии Web-ИРБИС турбо. На текущий момент адаптация касается только интерфейсной части

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Kuriliark (IP-адрес скрыт)
Дата: 01, July, 2024 16:43

Alio написал(а):
-------------------------------------------------------
> Kuriliark написал(а):
> --------------------------------------------------
> -----
> > Коллеги, добрый день! Предлагаю ознакомиться с
> > результатами перевода интерфейса Web-ИРБИС на
> > bootstrap5:
> > [test-ebs.ircons.ru]
> >
> > Были адаптированы следующие фреймы:
> > 1)Авторизация пользователя
> > 2)Поисковая страница
> > 3)Личный кабинет
> >
> > При этом имеющийся функционал Web-ИРБИС был
> > сохранен
> А можно полюбопытствовать: В ЧЕМ СМЫСЛ ЭТОЙ
> РАБОТЫ?

Смысл заключается в том, чтобы освежить визуальное оформление Web-ИРБИС, так как на текущий момент он смотрится крайне устаревшим

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Alio (IP-адрес скрыт)
Дата: 01, July, 2024 17:15

Kuriliark написал(а):
-------------------------------------------------------
> Alio написал(а):
> --------------------------------------------------
> -----
> > Kuriliark написал(а):
> >
> --------------------------------------------------
>
> > -----
> > > Коллеги, добрый день! Предлагаю ознакомиться
> с
> > > результатами перевода интерфейса Web-ИРБИС на
> > > bootstrap5:
> > > [test-ebs.ircons.ru]
> > >
> > > Были адаптированы следующие фреймы:
> > > 1)Авторизация пользователя
> > > 2)Поисковая страница
> > > 3)Личный кабинет
> > >
> > > При этом имеющийся функционал Web-ИРБИС был
> > > сохранен
> > А можно полюбопытствовать: В ЧЕМ СМЫСЛ ЭТОЙ
> > РАБОТЫ?
>
> Смысл заключается в том, чтобы освежить визуальное
> оформление Web-ИРБИС, так как на текущий момент он
> смотрится крайне устаревшим
Вот эти "слепые" окошки это "освежение визуального оформления"?

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Kuriliark (IP-адрес скрыт)
Дата: 01, July, 2024 19:25

Alio написал(а):
-------------------------------------------------------
> Kuriliark написал(а):
> --------------------------------------------------
> -----
> > Alio написал(а):
> >
> --------------------------------------------------
>
> > -----
> > > Kuriliark написал(а):
> > >
> >
> --------------------------------------------------
>
> >
> > > -----
> > > > Коллеги, добрый день! Предлагаю
> ознакомиться
> > с
> > > > результатами перевода интерфейса Web-ИРБИС
> на
> > > > bootstrap5:
> > > > [test-ebs.ircons.ru]
> > > >
> > > > Были адаптированы следующие фреймы:
> > > > 1)Авторизация пользователя
> > > > 2)Поисковая страница
> > > > 3)Личный кабинет
> > > >
> > > > При этом имеющийся функционал Web-ИРБИС был
> > > > сохранен
> > > А можно полюбопытствовать: В ЧЕМ СМЫСЛ ЭТОЙ
> > > РАБОТЫ?
> >
> > Смысл заключается в том, чтобы освежить
> визуальное
> > оформление Web-ИРБИС, так как на текущий момент
> он
> > смотрится крайне устаревшим
> Вот эти "слепые" окошки это "освежение визуального
> оформления"?

Уточните, что значит "Слепые окошки"?

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Alio (IP-адрес скрыт)
Дата: 01, July, 2024 19:35

Объясните, в чем "освежение"?
И вообще - вместо того, чтобы пытаться расширять функционал web-ирбис, при том что поле для этого бескрайнее, Вы тратите время на такие, мягко говоря, пустяки...

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Kuriliark (IP-адрес скрыт)
Дата: 02, July, 2024 10:16

Александр Иосифович, интерфейс является немаловажным фактором при выборе системы. При одинаковом функционале пользователь всегда сделает выбор в пользу удобного, понятного и современного интерфейса. Помимо этого, адаптация кода упрощает и создание доработок в функционале, так как делает код более понятным. Даже уже на уровне верстки я определил функцию первой страницы не просто как окно авторизации, а как полноценную страницу сайта, куда может выводится дополнительная информация или новостной блок. Помимо этого было изменено меню и в него теперь есть возможность выводить статичные материалы и фильтровать их в зависимости от статуса и авторизованности пользователя. Это создает почву по превращению Web-ИРБИС в полноценный и конкурентоспособный сайт для библиотеки

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 02, July, 2024 11:08

Попробуйте открыть дефолтный Web-ИРБИС со смартфона. И попробуйте открыть со смартфона интерфейс, представленный Иваном.
Bootstrap позволит более удобно располагать элементы интерфейса на экране устройства (прежде всего смартфона), используя свойства адаптивности.
Что касается функционала - то главная потребность, на мой взгляд, заключается в качественной сортировке результатов поиска (в порядке убывания степени релевантности записей поисковому запросу пользователя). Всё остальное (страницы новостей, слайдеры, списки новых поступлений, функции личного кабинета) можно адаптировать/доработать под потребности пользователей как силами дистрибьютора, так и силами самого пользователя (при наличии компетентных специалистов).

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Kuriliark (IP-адрес скрыт)
Дата: 03, July, 2024 16:43

Коллеги, был реализован вывод новостей на главной странице из произвольной БД. Уже можно ознакомиться с ними на демонстрационной версии

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Kuriliark (IP-адрес скрыт)
Дата: 06, July, 2024 17:54

Коллеги, были внесены дополнительные функциональные доработки в логике работы авторизации. Теперь в электронный каталог можно переходить с главной страницы без авторизации, при этом после авторизации контекст работы сохраниться, а личный кабинет доступен с любой страницы. Ознакомиться можно по обновленной ссылке: test-ebs.ircons.ru

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Alio (IP-адрес скрыт)
Дата: 06, July, 2024 21:13

А. Роман написал(а):
-------------------------------------------------------
> Попробуйте открыть дефолтный Web-ИРБИС со
> смартфона. И попробуйте открыть со смартфона
> интерфейс, представленный Иваном.
> Bootstrap позволит более удобно располагать
> элементы интерфейса на экране устройства (прежде
> всего смартфона), используя свойства
> адаптивности.
Попробовал - стандартный удобнее.


> Что касается функционала - то главная потребность,
> на мой взгляд, заключается в качественной
> сортировке результатов поиска (в порядке убывания
> степени релевантности записей поисковому запросу
> пользователя). Всё остальное (страницы новостей,
> слайдеры, списки новых поступлений, функции
> личного кабинета) можно адаптировать/доработать
> под потребности пользователей как силами
> дистрибьютора, так и силами самого пользователя
> (при наличии компетентных специалистов).

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: ircons (IP-адрес скрыт)
Дата: 04, December, 2024 18:22

На днях опишем следующие шаги по адаптации модуля к потребностям библиотек.
Организовали карусель, а также ряд разделов, которые обычно востребованы у библиотек: новые поступления, виртуальные выставки, статичные материалы (инструкции, правила пользования библиотекой и т.п. документы).
В перспективе (январь 2025 года) вывод информации из БД KZD "Календарь знаменательных дат" и мероприятий из БД EVENT.

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Куделя (IP-адрес скрыт)
Дата: 04, December, 2024 19:28

С вьювером то справились?

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС64 2025

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, December, 2024 20:36

Как теперь попасть на Вашу тестовую версию?

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Куделя (IP-адрес скрыт)
Дата: 27, March, 2025 05:19

В одну телегу впрячь неможно JqueryUI и трепетный bootstrap :))
Но мы вроде справились:

i.irklib.ru

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС64 2025



Редактировано 1 раз. Последний раз 28.03.2025 06:12 пользователем Куделя.

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Alio (IP-адрес скрыт)
Дата: 27, March, 2025 11:23

Куделя написал(а):
-------------------------------------------------------
> В одну телегу впрячь неможно JquryUI и трепетный
> bootstrap :))
> Но мы вроде справились:
>
> i.irklib.ru

Браво!

Только ПРОИЗВОЛЬНЫЙ поиск надо убрать.



Редактировано 1 раз. Последний раз 27.03.2025 11:36 пользователем Alio.

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Alio (IP-адрес скрыт)
Дата: 28, March, 2025 13:41

Alio написал(а):
-------------------------------------------------------
> Куделя написал(а):
> --------------------------------------------------
> -----
> > В одну телегу впрячь неможно JquryUI и
> трепетный
> > bootstrap :))
> > Но мы вроде справились:
> >
> > i.irklib.ru
>
> Браво!
>
> Только ПРОИЗВОЛЬНЫЙ поиск надо убрать.

И еще вопрос: почему поиск такой медленный?

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Alio (IP-адрес скрыт)
Дата: 28, March, 2025 14:55

Наткнулся вот на что:

В строке полнотекстового поиска указываю:

МАЛЫШЕВА

В качестве уточнения задаю вид издания:

НОМЕР ГАЗЕТЫ ИЛИ ЖУРНАЛА

Нахожу номер газеты ЛЕНСКИЕ ВЕСТИ 2014 №45, где есть материал МАЛЫШЕВОЙ

Теперь в строке полнотекстового поиска указываю:

МАЛЫШЕВА ЛЕНСКИЕ ВЕСТИ

то же уточнение

В результате ничего не найдено.

Думаю, что причина в том, что в FSt/IFS в методе инверсии 5 у Вас не работает конструкция

&uf('6ZAGNJ')

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Alio (IP-адрес скрыт)
Дата: 28, March, 2025 15:17

И еще одно замечание.

Если в качестве полнотекстового поиска задается запрос типа:

ИСТОРИЯ БИБЛИОТЕК

(т.е. запрос из слов, имеющих огромное кол-во ссылок)

Поиск вылетает по таймауту.

В связи с этим советую Вам обратить внимание на параметр шлюза, который был введен в версии 2023

BIBLSEARCHPRIORITY=1

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Куделя (IP-адрес скрыт)
Дата: 28, March, 2025 15:38

Alio написал(а):
-------------------------------------------------------
> И еще одно замечание.
>
> Если в качестве полнотекстового поиска задается
> запрос из слов, имеющих огромное кол-во
> ссылок Поиск вылетает по таймауту.

Эта проблема была мной же и озвучена год назад. Ее исправили (надеюсь), но уже не в web-php, а в webcgi. А сам движок я еще не поменял - только форматы, фреймы и скрипты. Надеюсь, что и с "медлительностью" это поможет.

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС64 2025

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Куделя (IP-адрес скрыт)
Дата: 28, March, 2025 15:43

Alio написал(а):
-------------------------------------------------------
> Наткнулся вот на что:
> Нахожу номер газеты ЛЕНСКИЕ ВЕСТИ 2014 №45, где
> есть материал МАЛЫШЕВОЙ
>
> Теперь в строке полнотекстового поиска указываю:
> МАЛЫШЕВА ЛЕНСКИЕ ВЕСТИ
> то же уточнение
> В результате ничего не найдено.


Спасибо. Причина была в том, что я по-умолчанию включил настройку близости слов при поиске = 5. Не подумал (и не проверил) о том, что результат будет полностью игнорировать индексы метаданных. Сбросил на "любое" - теперь все находится.

В данном случае, конечно, результативнее "Ленские вести" указывать в качестве ограничителя по полю "Заглавие"

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС64 2025

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Alio (IP-адрес скрыт)
Дата: 28, March, 2025 16:04

Куделя написал(а):
-------------------------------------------------------
> Alio написал(а):
> --------------------------------------------------
> -----
> > Наткнулся вот на что:
> > Нахожу номер газеты ЛЕНСКИЕ ВЕСТИ 2014 №45, где
> > есть материал МАЛЫШЕВОЙ
> >
> > Теперь в строке полнотекстового поиска
> указываю:
> > МАЛЫШЕВА ЛЕНСКИЕ ВЕСТИ
> > то же уточнение
> > В результате ничего не найдено.
>
>
> Спасибо. Причина была в том, что я по-умолчанию
> включил настройку близости слов при поиске = 5. Не
> подумал (и не проверил) о том, что результат будет
> полностью игнорировать индексы метаданных. Сбросил
> на "любое" - теперь все находится.
>
> В данном случае, конечно, результативнее "Ленские
> вести" указывать в качестве ограничителя по полю
> "Заглавие"

Последнее замечание совсем непонятно. Ты предлагаешь пользователю по умолчанию строку ЧТО ИЩЕМ? и он не задумываясь вводит туда запрос. Откуда ему знать, что "результативнее" будет указывать в качестве ограничения заглавие???

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Alio (IP-адрес скрыт)
Дата: 28, March, 2025 16:05

Куделя написал(а):
-------------------------------------------------------
> Alio написал(а):
> --------------------------------------------------
> -----
> > И еще одно замечание.
> >
> > Если в качестве полнотекстового поиска задается
> > запрос из слов, имеющих огромное кол-во
> > ссылок Поиск вылетает по таймауту.
>
> Эта проблема была мной же и озвучена год назад. Ее
> исправили (надеюсь), но уже не в web-php, а в
> webcgi. А сам движок я еще не поменял - только
> форматы, фреймы и скрипты. Надеюсь, что и с
> "медлительностью" это поможет.
Не понял...

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Куделя (IP-адрес скрыт)
Дата: 28, March, 2025 16:28

Alio написал(а):

> Последнее замечание совсем непонятно. Ты
> предлагаешь пользователю по умолчанию строку ЧТО
> ИЩЕМ? и он не задумываясь вводит туда запрос.
> Откуда ему знать, что "результативнее" будет
> указывать в качестве ограничения заглавие???

Это не замечание. Это я так - просто. Конечно пользователь до такого доходит только при желании и понимании. ПОэтому и сказал вам "спасибо" и отключил

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС64 2025

Re: Перевод интерфейса Web-ИРБИС на Bootstrap5
Пользователь: Куделя (IP-адрес скрыт)
Дата: 28, March, 2025 16:39

Alio написал(а):
-------------------------------------------------------
> Куделя написал(а):
> > Эта проблема была мной же и озвучена год назад.
> Ее исправили (надеюсь), но уже не в web-php, а в
> > webcgi. А сам движок я еще не поменял - только
> > форматы, фреймы и скрипты. Надеюсь, что и с
> > "медлительностью" это поможет.

> Не понял...

У меня движок - ирбис-php 2021 года

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС64 2025



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.