Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
J-ИРБИС :  ИРБИС Irbis
 
Просмотр полных текстов для неавторизованных пользователей
Пользователь: nikulin (IP-адрес скрыт)
Дата: 21, March, 2024 08:31

Здравствуйте, подскажите, как можно в J-Irbis 2.0 осуществить для неавторизованных пользователей просмотр некоторых полных текстов?

Вообще в каталогизаторе Ирбис 64, в 955 поле есть возможность выставлять права доступа, но на отображение в j-irbis 2.0 это никак не влияет, всё равно выдаёт ошибку: "Для получения доступа к документу необходимо авторизоваться."

Re: Просмотр полных текстов для неавторизованных пользователей
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 23, March, 2024 15:07

Параметры, которые определены в БД RIGHT накладываются на установки по умолчанию. Т.е. то, что определено в БД RIGHT переопределяет те настройки, которые действуют по умолчанию.

Установите в Основных настройках доступность просмотра 'ed_net_access'=>'free' После этого для нужных записей запретите просмотр с использованием записей БД RIGHT.

Убедитесь, что у Вас установлено последнее онлайновое обновление.

Пожалуйста, обязательно указывайте наименование своей организации!

Если проблему не удастся решить, приложите jirbis_configuration.php (удалив из него все пароли) и запись в БД RIGH, с помощью которой Вы хотите параметрировать доступ к документу.

Re: Просмотр полных текстов для неавторизованных пользователей
Пользователь: nikulin (IP-адрес скрыт)
Дата: 25, March, 2024 11:07

Спасибо за ответ. А подскажите, что именно необходимо сделать, чтобы запретить просмотр с использованием записей БД RIGHT у конкретных изданий?

Библиотека им. А.К.Югова, Курган.

Re: Просмотр полных текстов для неавторизованных пользователей
Пользователь: nikulin (IP-адрес скрыт)
Дата: 29, March, 2024 08:50

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------
> Параметры, которые определены в БД RIGHT
> накладываются на установки по умолчанию. Т.е. то,
> что определено в БД RIGHT переопределяет те
> настройки, которые действуют по умолчанию.
>
> Установите в Основных настройках доступность
> просмотра 'ed_net_access'=>'free' После этого для
> нужных записей запретите просмотр с использованием
> записей БД RIGHT.
>
> Убедитесь, что у Вас установлено последнее
> онлайновое обновление.
>
> Пожалуйста, обязательно указывайте наименование
> своей организации!
>
> Если проблему не удастся решить, приложите
> jirbis_configuration.php (удалив из него все
> пароли) и запись в БД RIGH, с помощью которой Вы
> хотите параметрировать доступ к документу.

Библиотека им. А.К.Югова, Курган.

Изменили в файле конфигурации (jirbis_configuration.php) параметр на 'ed_net_access'=>'free'. Но как обойти использование БД RIGHT для конкретного документа, не разобрались. В 955 поле можно сделать только доступ для гостей, но при этом со стороны J-IRBIS всё равно выдаёт ошибку: "Для получения доступа к документу необходимо авторизоваться."

Пробовали добавить 951 поле, где в подполе №9 есть возможность указать полный доступ для J-Ирбис2, в основных настройках меняли доступность, но это также не помогает. Там есть ещё подполе №4 "Режим доступа", но там варианты только для зарегистрированных и авторизованных (скрин 1).

Прикрепляю jirbis_configuration.php и скрин нашей записи в БД RIGH (если правильно Вас понял).

Вложения: скрин 1 Про подполе 4 в 951 поле.jpg (39.4KB)   jirbis_configuration.php (113.5KB)   запись в БД.jpg (365.7KB)  
Re: Просмотр полных текстов для неавторизованных пользователей
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 02, April, 2024 00:12

nikulin написал(а):
-------------------------------------------------------
> Кирилл Соколинский (СЗТУ) написал(а):
> --------------------------------------------------
> -----
> > Параметры, которые определены в БД RIGHT
> > накладываются на установки по умолчанию. Т.е.
> то,
> > что определено в БД RIGHT переопределяет те
> > настройки, которые действуют по умолчанию.
> >
> > Установите в Основных настройках доступность
> > просмотра 'ed_net_access'=>'free' После этого
> для
> > нужных записей запретите просмотр с
> использованием
> > записей БД RIGHT.
> >
> > Убедитесь, что у Вас установлено последнее
> > онлайновое обновление.
> >
> > Пожалуйста, обязательно указывайте наименование
> > своей организации!
> >
> > Если проблему не удастся решить, приложите
> > jirbis_configuration.php (удалив из него все
> > пароли) и запись в БД RIGH, с помощью которой
> Вы
> > хотите параметрировать доступ к документу.
>
> Библиотека им. А.К.Югова, Курган.
>
> Изменили в файле конфигурации
> (jirbis_configuration.php) параметр на
> 'ed_net_access'=>'free'. Но как обойти
> использование БД RIGHT для конкретного документа,
> не разобрались. В 955 поле можно сделать только
> доступ для гостей, но при этом со стороны J-IRBIS
> всё равно выдаёт ошибку: "Для получения доступа к
> документу необходимо авторизоваться."
>
> Пробовали добавить 951 поле, где в подполе №9 есть
> возможность указать полный доступ для J-Ирбис2, в
> основных настройках меняли доступность, но это
> также не помогает. Там есть ещё подполе №4 "Режим
> доступа", но там варианты только для
> зарегистрированных и авторизованных (скрин 1).
>
> Прикрепляю jirbis_configuration.php и скрин нашей
> записи в БД RIGH (если правильно Вас понял).

Сообщите, у Вас установлено последнее обновление?

1. Заполнение поля 951^4 вручную не имеет смысла! ("скрин 1 Про подполе 4 в 951 поле.jpg (39.4KB) "). Оно формируется J-ИРБИС 2.0 автоматически, при загрузке файла через интерфейс сайта

2. Памрметр ed_external_same у Вас имеет значение True. Т.е. для для внешних пользователей фактически применяется правило локального доступа. В Вашем случае это 'ed_local_access' => 'auth' Вам требуется либо установить ed_external_same=0, либо было бы логичным установить 'ed_local_access' => 'free' Т.е. сделать свободный доступ к документам нормой по умолчанию для всех пользователей, в т.ч. не авторизованных.

3. Хотя "виртуальный" уровень GUEST поддерживается J-ИРБИС 2.0, он не имеет там большого смысла. Если Вы хотите, чтобы к отдельным документам были какие-то особые права доступа, привязывайте эти права к реальным категориям. А права для GUEST -- это права по умолчанию из Основных настроек (jirbis_configuration.php)



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