вторник, 7 декабря 2010 г.

Импорт структуры разделов и коллекций

Приступим к рассмотрению импорта структуры разделов в DSpace, в документации это дело можно найти по следующему названию : Community and Collection Structure Importer.

Command used: [dspace]/bin/dspace structure-builder
Java class: org.dspace.administer.StructBuilder
Argument: short and long (if available) forms: Description of the argument able
-f Source xml file.
-o Output xml file.
-e Email of DSpace Administrator.


Для создания структуры необхожимо создать xml документ в следующем формате:
 
  
  Community Name 
  Descriptive text 
  Introductory text 
  Special copyright notice 
  Sidebar text 
   
   Sub Community Name 
    ...[ad infinitum]... 
    
   
   
   Collection Name 
   Descriptive text 
   Introductory text 
   Special copyright notice 
   Sidebar text 
   Special licence 
   Provenance information 
   
  
 
Приведем пример готовой структуры:
 
  
  Информационное направление 
  Секция информационного направления 
  Вступительные текст?! 
  ОлРайгхтсРезервед 
  Sidebar text 
   
   Электронные архивы 
   
   
   DSpace 
   Статьи посвященные платформе электронных библиотек DSpace 
   Introductory text 
   Копирайт Иваныч 
   Sidebar text 
   BSD license 
   Provenance information 
   
  
 

Теперь импортируем структуру
/bin/dspace structure-builder -f /path/to/source.xml -o path/to/output.xml -e admin@user.com

Заходим на сайт и видим

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

В следующий раз рассмотрим пример импортирования данных из joomla k2 (eng | rus), но на самом деле это будет просто база данных.

Комментариев нет:

Отправить комментарий