Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
J-ИРБИС :  ИРБИС Irbis
 
Флаг <С электронными версиями>
Пользователь: Novinka (IP-адрес скрыт)
Дата: 26, December, 2014 07:52

Кирилл Евгеньевич,
почему флаг <С электронными версиями> не отображается для формы поиска extended_periodical? Мы, например, в основном статьи подшиваем в электронном виде.
И еще вопрос, этот флаг работает и по 951, и по 953 полям?

Re: Флаг <С электронными версиями>
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 27, December, 2014 00:42

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

Флаг отбирает все документы с 951 полем. 953 для подключения электронных версий использовать крайне нежелательно.

Re: Флаг <С электронными версиями>
Пользователь: Novinka (IP-адрес скрыт)
Дата: 14, January, 2015 06:21

Здравствуйте, Кирилл Евгеньевич, с наступившими Вас праздниками)) и самые наилучшие пожелания))

Я добавила флаг в extended_periodical. Не ищет. Проверила extended_default, книги тоже с электронками не находятся. В АРМ Каталогизатор поиск по префиксу EXT= работает.



Редактировано 1 раз. Последний раз 14.01.2015 06:41 пользователем Novinka.

Re: Флаг <С электронными версиями>
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 15, January, 2015 09:38

Вы правы, такой словарь ещё нужно создавать. Есть более простой путь -- достаточно добавить на форму в качестве чекбокса поиск по виду документа

<input type="checkbox" value="EXT" name="document_form">

Ещё раз обновил Вашу систему. Сейчас флаг должен работать правильно.



Редактировано 1 раз. Последний раз 15.01.2015 09:52 пользователем Кирилл Соколинский (СЗТУ).

Re: Флаг <С электронными версиями>
Пользователь: Оренбург (IP-адрес скрыт)
Дата: 19, January, 2015 10:04

Кирилл Евгеньевич!
У нас по Электронным версиям поиск не идет.
1. Делаем поиск по автору и Характеру документа - есть результат (рис.1)
2.Поиск по автору и С электронными версиями - результата нет (рис 2.)

Вложения: 1.jpg (115.6KB)   2.jpg (70.6KB)  
Re: Флаг <С электронными версиями>
Пользователь: Novinka (IP-адрес скрыт)
Дата: 20, January, 2015 05:21

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------
> Вы правы, такой словарь ещё нужно создавать. Есть
> более простой путь -- достаточно добавить на форму
> в качестве чекбокса поиск по виду документа
> <input type="checkbox" value="EXT" name="document_form">

Кирилл Евгеньевич, спасибо, такой чекбокс (я заменила) работает правильно. А как создавать справочник? Он же создан в Ирбис... Просто хочу разобраться. Ну и как можно меньше вносить изменений))

Re: Флаг <С электронными версиями>
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 21, January, 2015 21:03

Novinka написал(а):
-------------------------------------------------------
> А как создавать
> справочник? Он же создан в Ирбис... Просто хочу
> разобраться.

Уточните, пожалуйста, о каком справочнике Вы говорите?

Re: Флаг <С электронными версиями>
Пользователь: Novinka (IP-адрес скрыт)
Дата: 22, January, 2015 05:44

)) это у меня "опечатка". Как создавать СЛОВАРЬ)))?

Вы там выше ответили:

> Вы правы, такой словарь ещё нужно создавать.

Мне нужно создать словарь или Вам?) Если мне, то как?

Альтернативный чекбокс по виду документа работает, но может можно ради единообразия со всеми все-таки заставить работать базовый

<input type="checkbox" value="true" name="ed_ext" id="ed_ext">

Нет так нет, просто хочу как можно меньше изменять J-ирбис.



Редактировано 2 раз. Последний раз 22.01.2015 10:13 пользователем Novinka.

Re: Флаг <С электронными версиями>
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 23, January, 2015 11:29

Novinka написал(а):
-------------------------------------------------------
> )) это у меня "опечатка". Как создавать
> СЛОВАРЬ)))?
>
> Вы там выше ответили:
>
> > Вы правы, такой словарь ещё нужно создавать.
>
> Мне нужно создать словарь или Вам?)

Я делал специальный словарь для организации, где требовалось отбирать лишь определённые виды внешних ресурсов.

Поле ed_ext из базовой поставки я удалил. Пользуйтесь полем document_form, как более удобным.

Re: Флаг <С электронными версиями>
Пользователь: Novinka (IP-адрес скрыт)
Дата: 26, January, 2015 07:33

Очень важный вопрос в том, чтобы это было в поставке (неужели не востребовано другими библиотеками?).
Прямо сейчас пытаюсь продемонстрировать руководству, как работает флаг, а его нет. Видимо, было обновление. Заносить main.htm в не обновляемые - нет смысла. Я конечно за минуту все восстановила, но выглядело это странно.



Редактировано 1 раз. Последний раз 26.01.2015 09:53 пользователем Novinka.

Re: Флаг <С электронными версиями>
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 27, January, 2015 01:10

Novinka написал(а):
-------------------------------------------------------
> Прямо сейчас пытаюсь продемонстрировать
> руководству, как работает флаг, а его нет.

Сожалею. С одной стороны внеочередные обновления позволяют быстро добавить новый функционал, с другой не всегда дают предсказуемый результат.

Я уже писал, что использовать специальное поле ed_ext Вам нет никакой необходимости.

Re: Флаг <С электронными версиями>
Пользователь: Novinka (IP-адрес скрыт)
Дата: 28, January, 2015 05:03

Кирилл, я поняла про ed_ext.

Но и этого чекбокса
<input type="checkbox" value="EXT" name="document_form">

в поставке нет, по крайней мере в extended_periodical.

Чекбокс затирается при обновлении.

В принципе, я готова его туда постоянно возвращать, если других заинтересованных нет.

Re: Флаг <С электронными версиями>
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 01, February, 2015 01:55

Novinka написал(а):
-------------------------------------------------------
> Кирилл, я поняла про ed_ext.
>
> Но и этого чекбокса
> в поставке нет

В extended_default есть.

>, по крайней мере в
> extended_periodical.

Обратите внимание, что перманентный поиск результатов может быть оценен пользователем положительно только в одном случае -- если хотя бы в нижней части окна пользователь видит фрагмент результата поиска. Если результат поиска полностью скрыт из-за слишком высокой формы, искать становится неудобно. Пользователь не видит реакции на свои действия. Поэтому я стараюсь лишь в исключительном случае добавлять новые поля в поисковые формы.


> В принципе, я готова его туда постоянно
> возвращать, если других заинтересованных нет.

Лучше добавьте форму extended_periodical в no_update_list.txt Ещё более корректным решением является создание собственного поискового режима. Например, extended_periodical_my

Re: Флаг <С электронными версиями>
Пользователь: rallyyy (IP-адрес скрыт)
Дата: 24, February, 2022 11:35

Здравствуйте, возникли проблемы с отбором электронных версий в расширенном поиске - показывает записи, где есть только обложка. До этого все искалось нормально, но у нас недавно были проблемы с файлом jirbis_configuration.php и его пришлось восстанавливать, возможно дело не в этом, но хотелось бы узнать как нам починить чекбокс.

СибГУ им. М.Ф. Решетнева, версия jirbis2 2019.

Вложения: 0001.JPG (331.8KB)   0002.JPG (96.1KB)  
Re: Флаг <С электронными версиями>
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 25, February, 2022 23:24

rallyyy написал(а):
-------------------------------------------------------
> Здравствуйте, возникли проблемы с отбором
> электронных версий в расширенном поиске -
> показывает записи, где есть только обложка.

Да, к сожалению, сегодня из-за того, что у большинства библиотеки не заполнено поле 951^H для полных текстов, в базовой поставке мы не можем использовать оптимальный синтаксис запроса. Тем не менее, Вы можете заполнить файл ji_field_user.php следующим содержанием:

<?php
// Класс, в отором пользователи могут переопределять функции обработки полей
class ji_field_user extends ji_field {

	
	protected function ed_filter(){
		if ($this->value)
		$this->req.='(((<.>V=FT<.>)+(<.>V=EXT<.>*<.>TEKV=01<.>)))';

	}	
	
}


?>

и это даст нужный эффект. Разумеется не забудьте добавить файл с именем папки в no_update_list.txt



Редактировано 2 раз. Последний раз 26.02.2022 10:37 пользователем Кирилл Соколинский (СЗТУ).

Re: Флаг <С электронными версиями>
Пользователь: rallyyy (IP-адрес скрыт)
Дата: 26, February, 2022 06:19

Здравствуйте, попробовали заменить код, но в итоге поиск находил только записи с наличием обложки, т.е если есть ^H02* в поле 951. Поменяли 02 на 01 в строчке

> $this->req.='(((<.>V=FT<.>)+(<.>V=EXT<.>*<.>TEKV
> =02$<.>)))';

и заработало правильно. Будем выполнять глобальную для записей с ссылкой на электронные ресурсы, чтобы добавить в подполе ^H01. Не понятно почему у нас не заработал изначальный код, но надеюсь мы ничего не сделали неправильно.

Re: Флаг <С электронными версиями>
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 26, February, 2022 10:36

rallyyy написал(а):
-------------------------------------------------------
> Здравствуйте, попробовали заменить код, но в итоге
> поиск находил только записи с наличием обложки,
> т.е если есть ^H02* в поле 951. Поменяли 02 на 01
> в строчке

Да, мои извинения, допустил опечатку. Вы всё правильно скорректировали.



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