Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
Электронные архивы :  ИРБИС Irbis
Cистема структурированного хранения электронных документов, обеспечивающая надежность хранения, конфиденциальность и разграничение прав доступа, отслеживание истории использования документа, быстрый и удобный поиск. Источник: Wikipedia 
Страницы: <<Первая...4445464748495051525354>>
Страница: 51 из 54
Re: DSpace (установка, настройка)
Пользователь: andikk (IP-адрес скрыт)
Дата: 10, January, 2018 14:21

Подскажите еще, пожалуйста, используете ли вы словари при добавлении тематик или темы (ключевые слова) вбиваются вручную ?

Re: DSpace (установка, настройка)
Пользователь: andikk (IP-адрес скрыт)
Дата: 10, January, 2018 15:20

.



Редактировано 1 раз. Последний раз 10.01.2018 15:26 пользователем andikk.

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 10, January, 2018 15:49

Мы почти ничего не грузим руками. В основном идет пакетная загрузка. А словари бы пригодились куда больше скорее как авторитеные файлы для авторов (ФИО), но... пока это мечты. Более того, думаю в dsapce 5/6 это и останется мечтами. В 7 вроде обещают счастье... ну и ломание модели данных :)

Re: DSpace (установка, настройка)
Пользователь: andikk (IP-адрес скрыт)
Дата: 10, January, 2018 16:13

IdeaFix написал(а):
-------------------------------------------------------
> Мы почти ничего не грузим руками. В основном идет
> пакетная загрузка. А словари бы пригодились куда
> больше скорее как авторитеные файлы для авторов
> (ФИО), но... пока это мечты. Более того, думаю в
> dsapce 5/6 это и останется мечтами. В 7 вроде
> обещают счастье... ну и ломание модели данных :)

Пакетная загрузка... выгружаете из какой-то системы? А из какой?

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 10, January, 2018 22:29

> Пакетная загрузка... выгружаете из какой-то системы? А из какой?

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

Так же можно работать с выгрузкой из РИНЦ, да и любых других систем, будь то абис, наукометрия или что-то иное.

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 11, January, 2018 02:04

Коллеги, а ни у кого вотпрямщас нет проблем с большой нагрузкой с родины пуэра и алиэкспресс?

Китай генерирует 100-200 мегабайт логов в час :( Прошелся по логу и квадратно-гнездовым побанил сетями достаточно много адресов... посмотрю что будет дальше, нажалуюсь нашим сетевикам, писать абузы в Китай наверное смысла нет.

Re: DSpace (установка, настройка)
Пользователь: andikk (IP-адрес скрыт)
Дата: 11, January, 2018 16:41

Подскажите как в Dspace 6.2 убрать на главной в фильтре блок "Has files"?(Это флаг, который принимает значение True или False)

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 11, January, 2018 22:54

В discovery.xml закоментировать и бин и фасеты.

Сам не делал но предполагаю что там и так.

Re: DSpace (установка, настройка)
Пользователь: andikk (IP-адрес скрыт)
Дата: 12, January, 2018 12:55

IdeaFix написал(а):
-------------------------------------------------------
> > Пакетная загрузка... выгружаете из какой-то
> системы? А из какой?
>
> В общем случае не из какой. Часто есть к примеру
> материалы конференции (pdf файл) или стопка
> книжек... она перерабатывается в некий набор, для
> пакетной загрузки.
>
> Так же можно работать с выгрузкой из РИНЦ, да и
> любых других систем, будь то абис, наукометрия или
> что-то иное.

А Вы не могли бы чуть подробнее описать процедуры выгрузки из РИНЦ? Как конкретно это происходит? Какие шаги? Я так понимаю задача сформировать файл (архив) с определенной структурой и его уже грузить в DSpace. Как именно вы формируете данный файл из РИНЦ? Есть какие-то возможности выгрузки в РИНЦе? Как обрабатываете потом эту выгрузку?

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 12, January, 2018 13:09

Из РИНЦ мы в основном рбрабатываем архивы наших же журналов, когда стоит задача выгрузить описания (возмоно без полных текстов) за 10+ лет и загрузить в dspace. Человек с правами издательства делает выгрузку, потом она чистится оставаясь в XML (там правда есть что почистить), потом конвертируется в полскую таблицу, ну а потом safbuilder. В принципе, если технический специалист и библиотекарь-корректор работают слаженно, то делать 500+ заглавий в день - не сложно. Выверенных заглавий естественно.

Re: DSpace (установка, настройка)
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 14, January, 2018 12:51

После выполнения команды
[dspace]bin/dspace cleanup -v
иногда возникает ошибка (замечено на версии 5.3) типа
Error: ERROR: update or delete on table "bitstream" violates foreign key constraint "bundle_primary_bitstream_id_fkey" on table "bundle"
  Detail: Key (bitstream_id)=(451) is still referenced from table "bundle".
Проблема решается путем запуска
update bundle set primary_bitstream_id=NULL where primary_bitstream_id in (451);
над базой данных dspace
См. Error running cleanup task in DSpace 5.x

Но для новичков в системе выполнить такую проблему достаточно трудно
Дествия следующие:
1. Логинимся в систему как супер-пользователь postgres
$ sudo su postgres
2. Подключаемся к БД dspace
psql dspace
При этом в консоль будет выведено уведомление про версию PostgreSQL
Например,
postgres@LibServer02:/home/woodyfon$ psql dspace
psql (9.4.15)
Введите "help", чтобы получить справку.

dspace=#
3. Выполняем команду
update bundle set primary_bitstream_id=NULL where primary_bitstream_id in (451);
В конце команды обязательно точка с запятой. Это SQL-запрос
Для выхода из оболочки
\q

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 14, January, 2018 13:24

Это чисто технически можно и из-под веб интерфейса сделать :)

Для новичка сначала предлагаю разобраться в сути проблемы.

Проблема возникает если сначала был загружен файл, потом он был выбран основным, потом был загружен новый файл, а старый удалён, но при этом новый не был выбран основным.

Следствием этого является не только несрабатывание макроса cleanup, но и порой доступность ссылки на старый файл в метаописании.

Для симптоматического лечения новичкам предлагаю такой путь:

Выписываем все bitstream id проблемные на убмажку, лгинимся в веб интерфейс и в соседней вкладке запашиваем этот битстрим, т.е. для примера выше это будет http://ДОМЕН_РЕПОЗИТОРИЯ/retrieve/451

Как ни странно, откроется PDF. Зная содержимое PDF достаточно легко понять по какому handle он лежит. Ну а зная handle можно легко зайти в редактирование и выбрать основным нужный документ.

не знаю, возможно это проблема моего ближнего круга, но 95% оного я бы в постгрю не пустил :)

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 14, January, 2018 13:25

Кстати, у макроса cleanup есть странный ключ, который выносит данные из базы, но не из ассетстора при такой ситуации. Как зачищать после этого - не очень понятно.

Re: DSpace (установка, настройка)
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 15, January, 2018 20:37

Цитата:
Выписываем все bitstream id проблемные на убмажку, лгинимся в веб интерфейс и в соседней вкладке запашиваем этот битстрим, т.е. для примера выше это будет http://ДОМЕН_РЕПОЗИТОРИЯ/retrieve/451
Как ни странно, откроется PDF. Зная содержимое PDF достаточно легко понять по какому handle он лежит. Ну а зная handle можно легко зайти в редактирование и выбрать основным нужный документ.
Как определить bitstream id?
Я поступил проще:
Запускал
[dspace]/bin/dspace cleanup -v
пока не добился того, чтобы не было сообщений об ошибках. В процессе получил как-бы список этих id. Возможно, через специальный запрос к БД можно получить сразу весь список.
И через команду над БД избавлялся от них. Может по времени не быстрее, но исключается "ручной" труд.
Цитата:
Кстати, у макроса cleanup есть странный ключ, который выносит данные из базы, но не из ассетстора при такой ситуации. Как зачищать после этого - не очень понятно.
Вы про параметр -l? Может, все с точностью наоборот?smiling smiley

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 15, January, 2018 22:31

Да, -l. Он несколько усложняет симптоматические лечение.

А насчет bitistream id, так вот же он:

Error: ERROR: update or delete on table "bitstream" violates foreign key constraint "bundle_primary_bitstream_id_fkey" on table "bundle"
Detail: Key (bitstream_id)=(451) is still referenced from table "bundle".

Просто в приличных местрах таких ошибок одна-две.. ;) Но когда меня привлекают к обновлению репозиториев, такая проверка - это одно из первых что я делаю. Вообще, "невербальный" режим dspace cleanup может создаватьв печатление что всё хорошо, а это не так. Странная команда, не понятная. Возвращает ноль, когда всё плохо. Логи же мало кто читает, особенно такие, которые не парсятся типичными анализаторами.

Re: DSpace (установка, настройка)
Пользователь: andikk (IP-адрес скрыт)
Дата: 16, January, 2018 10:53

Создали дополнительную схему vkr и сделали в ней два поля inst (институты) и spec (специальности). При добавлении документа значения данных полей берутся из выпадающего списка. Значения прописаны в input-forms.xml. Для предоставления возможности поиска по данным полям добавили в dspace.cfg две строки:
webui.browse.index.6 = inst:metadata:vkr.inst:text:single
webui.browse.index.7 = spec:metadata:vkr.spec:text:single

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

Теперь необходимо добавить на страницу просмотра документа ссылки на данные поля. Добавили в в dspace.cfg две строки:
webui.browse.link.3 = inst:vkr.inst
webui.browse.link.4 = spec:vkr.spec

Но ссылки при просмотре документа не отображаются. В чём может быть причина?

Причём проделывали тоже самое для поиска по значению dc.relation.ispartofseries, путём добавления строк:
webui.browse.index.5 = series:metadata:dc.relation.ispartofseries:text:single
webui.browse.link.2 = series:dc.relation.ispartofseries
Тут ссылки отображаются, а вот по полям vkr.inst и vkr.spec никак не хотят отображаться.

В чём может быть причина?



Редактировано 4 раз. Последний раз 17.01.2018 13:25 пользователем andikk.

Re: DSpace (установка, настройка)
Пользователь: antonov_valera@tut.by (IP-адрес скрыт)
Дата: 24, January, 2018 08:04

Доброе утро!
Не могу добиться что бы статистика считала по коллекциям( у меня их 2-е)
All Items 3,857
Диссертация 0
Автореферат диссертации 0

запись в dstat.cfg
#item.type=Research Paper
item.type=Автореферат диссертации
item.type=Диссертация

Подскажите пожалуйста , где связка ?

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 24, January, 2018 08:54

хммм... thesis в JSPUI по-моему не считались никогда. И если это было сломано где-то в районе DSPACE 4/5 в связи с переходом на SOLR, то эта проблема не будет решена никогда :) Вернее, она возможно будет решена в новом интерфейсе на Angular2

Re: DSpace (установка, настройка)
Пользователь: antonov_valera@tut.by (IP-адрес скрыт)
Дата: 24, January, 2018 09:09

В версии 1.6 считает ( хотим заменить её на 6.2)
All Items 29,445
Автореферат диссертации 22,107
Диссертация 7,331

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 24, January, 2018 10:28

Можте на demo.dspace.org попробовать, но кажется это перестало работать с переходом статистики (и всего остального) на solr. Могу путать, давно это было.

Re: DSpace (установка, настройка)
Пользователь: andikk (IP-адрес скрыт)
Дата: 31, January, 2018 12:26

Подскажите, пожалуйста, что нужно поправить в jspui, чтобы перевести на русский поля DC, которые отображаются при подробном просмотре конкретной публикации. Хотелось бы сделать так же как [elib.sfu-kras.ru]

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 31, January, 2018 13:09

1. По Вашей ссылке XMLUI.
2. В принципе, нужно поправить шаблон полной записи в JSPUI и пересобрать сервлет. Там в общем не сложно, если есть базовые знания по JAVA.

Re: DSpace (установка, настройка)
Пользователь: andikk (IP-адрес скрыт)
Дата: 31, January, 2018 13:25

IdeaFix написал(а):
-------------------------------------------------------
> 1. По Вашей ссылке XMLUI.
> 2. В принципе, нужно поправить шаблон полной
> записи в JSPUI и пересобрать сервлет. Там в общем
> не сложно, если есть базовые знания по JAVA.

Да, я понял, что по ссылке XMLUI. Думал, что может в JSPUI можно поправить где-нить messages.properties и будет счастье )). Ну да ладно...

Re: DSpace (установка, настройка)
Пользователь: Grievous (IP-адрес скрыт)
Дата: 31, January, 2018 13:31

Ввести в локализацию свои термины и поправить код чтобы они подставлялись вместо оригинала?

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 31, January, 2018 17:53

Grievous написал(а):
-------------------------------------------------------
> Ввести в локализацию свои термины и поправить код
> чтобы они подставлялись вместо оригинала?

Так речь же идёт об full представлении. Там название поля выводится... там не якорь под i10n переменную.

Re: DSpace (установка, настройка)
Пользователь: Grievous (IP-адрес скрыт)
Дата: 01, February, 2018 09:16

IdeaFix написал(а):
-------------------------------------------------------
> Grievous написал(а):
> --------------------------------------------------

> Так речь же идёт об full представлении. Там
> название поля выводится... там не якорь под i10n
> переменную.

Разумеется. Вот и спрашиваю как сделано. Вместо голого названия поля выводить термин из файла локализации?

Re: DSpace (установка, настройка)
Пользователь: andikk (IP-адрес скрыт)
Дата: 01, February, 2018 09:44

В XMLUI данная задача решается правкой файла item-view.xsl. Пользователям JSPUI не повезло )

Re: DSpace (установка, настройка)
Пользователь: andikk (IP-адрес скрыт)
Дата: 01, February, 2018 11:32

Как указывается язык при добавлении информации в определенные поля? Например, указываем автора на русском, нажимаем "Добавить" и указываем на английском. Затем вводим название публикации на русском и в поле альтернативные названия вводим на английском. Если посмотреть в подробном описании добавленного ресурса, то язык везде указывается русский. Хотя если глянуть вот сюда: [elib.sfu-kras.ru] или сюда, то тут видно что для одного и того же поля указывают разные языки.

Re: DSpace (установка, настройка)
Пользователь: IdeaFix (IP-адрес скрыт)
Дата: 01, February, 2018 12:31

На уровне saf язык задаётся в шапке для каждого поля, для добавления руками в jspui тоже есть поле (при правке), при добавлении default.locale. В XMLUI наверное аналогично.

А что до xmlui vs jspui.... проиграли все. Атмира наверное будет что-то делать для dspace, Чинека наверное не будет. А новый интерфейс на angular2 конда еще будет на продакшене.

Re: DSpace (установка, настройка)
Пользователь: andikk (IP-адрес скрыт)
Дата: 01, February, 2018 17:26

IdeaFix написал(а):
-------------------------------------------------------
> На уровне saf язык задаётся в шапке для каждого
> поля, для добавления руками в jspui тоже есть поле
> (при правке), при добавлении default.locale. В
> XMLUI наверное аналогично.

В input-forms.xml в поля <dc-element>contributor</dc-element>
<dc-qualifier>author</dc-qualifier> и <dc-element>title</dc-element>
<dc-qualifier>alternative</dc-qualifier> добавил тег <language value-pairs-name="common_iso_languages">true</language>.
Для альтернативного названия поле язык выводится, а для автора нет. Документ добавляется вручную из jspui. У вас в jspui отображается рядом с полем автора поле для вывода языка?



Редактировано 1 раз. Последний раз 02.02.2018 08:25 пользователем andikk.

Страницы: <<Первая...4445464748495051525354>>
Страница: 51 из 54


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