Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
J-ИРБИС :  ИРБИС Irbis
 
Замена автоматическим обновлением файла, указанного в no_update_list.txt
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 10, February, 2017 09:28

Поясните пожалуйста, почему файл ji_ed_show.php включенный в файл no_update_list.txt (еще в июне 2016 года) был тем не менее заменен при автоматическом обновлении 21.01.2017г.?

Изменения в файле были крайне критичны, т.к. они влияли на возможность бесконтрольного удаления ссылок (повторений 951 поля) и файлов, расположенных по этим ссылкам из интерфейса J-ИРБИС.


В отличие от создания новых записей в БД ВКР в 907 поле не фиксируются данные при добавлении полного текста к уже имеющимся записям или при удалении в этих записях ссылок.

Также обратили внимание, что данные в 907 поле не всегда попадают с идентификатором: ^A20170131^BСТД-ID:91736078

например, попадаются записи с 907 полем в котором известно когда запись создана, но не известно кто создал: ^A20170131^BСТД

Из 1600 записей ВКР, созданных в J-ИРБИС 400 - не имеют идентификатора автора записи.


Необходимо, чтобы любые изменения в записи, вносимые авторизованными пользователями отражались в 907 поле.



Редактировано 4 раз. Последний раз 11.02.2017 15:29 пользователем Кирилл Соколинский (СЗТУ).

Re: Замена автоматическим обновлением файла, указанного в no_update_list.txt
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 12, February, 2017 23:43

>Поясните пожалуйста, почему файл ji_ed_show.php включенный в файл no_update_list.txt
> (еще в июне 2016 года) был тем не менее заменен при автоматическом обновлении 21.01.2017г.?

Если Вы добавили название файла без пробелов и лишних переводов строки, это ТЕХНИЧЕСКИ НЕВОЗМОЖНО! Если бы система обновлений игнорировала данные в no_update_list.txt, то ни одна обновлённая копия J-ИРБИС бы не работала: затирались бы ключевые файлы конфигурации. И к этому несложно прийти логически, если проанализировать содержание файла no_update_list.txt. Назло Вам, заменять изменённый Вами файл система не могла!...

В крайне редких случаях система может исключать из no_update_list те файлы, которые были туда внесены в некоторых билдах базовой поставки (к указанному файлу это не относится). Но игнорировать no_update_list.txt она не может.

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

Прошу выражаться корректно и не вводить в заблуждение читателей форума. Возможность добавления и удаления файлов через WEB интерфейс доступна только для авторизованных на сайте лиц тех категорий, которые указаны в параметре ed_manipulators_categories (таблица "Основные настройки" панели управления J-ИРБИС). По умолчанию это пользователи с категорией "сотрудник".

> Из 1600 записей ВКР, созданных в J-ИРБИС 400 - не имеют идентификатора автора записи.

Причины могут быть две:
1. Режим регистрации ВКР какое-то время был доступен неавторизованным.
2. Когда режим начал использоваться, функция добавления в записи IP пользователя ещё не была реализована.

> Необходимо, чтобы любые изменения в записи, вносимые авторизованными пользователями отражались в 907 поле.

Это полезно, но не необходимо. И будет реализовано в следующей версии.

Если Вы опасаетесь, что в Вашей библиотеке есть сотрудники-вредители, которые будут целенаправленно уничтожать электронные версии, эта мера едва ли даст результат. Ведь любой сотрудник, которому доступна информация из БД читателей может авторизоваться с фамилией и идентификатором своего коллеги. Кроме того, он может изменить категорию любого читателя (скажем, студента) и авторизоваться под ним.


PS
Настоятельно прошу соблюдать правила форума и рассматривать каждую тему в независимой ветке! Поток связанных свободными ассоциациями мыслей здесь не уместен. Ни тема удаления ссылок на электронные версии, ни тема 907 поля в записях ВКР не имеют отношения к «Обновлению J-ИРБИС».



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