rtfm: cara migrasi dari gdl (ganesha digital library) ke eprints

37
PANDUAN MIGRASI GDL 4.2 KE EPRINTS 3 Ismail Fahmi [email protected] Badan Litbang Kesehatan

Upload: ismail-fahmi

Post on 24-Jan-2018

615 views

Category:

Internet


8 download

TRANSCRIPT

Page 1: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

PANDUAN

MIGRASI GDL 4.2 KE

EPRINTS 3

Ismail Fahmi

[email protected]

Badan Litbang Kesehatan

Page 2: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

GDL 4.2

2

Page 3: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

METADATA: GDL 4.2<dc>

<title>Aktivitas Ibu dalam Organisasi dan Paparan terhadap Media Massa dalam Penyimpangan Positif Status Gizi Anak Balita</title><title>

<series></series></title><creator>Sihadi, Ir. M.Kes.</creator><creator>

<orgname>Center for Research and Development of Nutrition and Food, NIHRD</orgname><email>[email protected]</email>

</creator><publisher>JKPKBPPK</publisher><subject>

<keywords>nutritional status; mass media; mother activities; children under five years old; buletin penelitian kesehatan; GIZI-BPPK</keywords></subject><description>Malnutrition causes growth and mental retardation, and also contributes to child mortality. One of the causal factors which leads to protein energy

malnutrition are social factors. This study looked for social factors which are associated to mother&amp;#8217;s participation in organizations and mother`s exposure to mass media in regards to positive deviance of children`s nutritional status. </description>

<date>2000-12-31</date><date>

<modified>2015-05-22 15:20:31</modified></date><type>grey</type><type>

<schema>general</schema></type><identifier>jkpkbppk-gdl-grey-2000-sihadi2c-2-nutrition</identifier><identifier>

<hierarchy>/Research Report/Buletin_Penelitian_Kesehatan/2000/</hierarchy></identifier><language>Bahasa Indonesia</language><relation>

<count>1</count></relation><relation>

<no>1</no>

<datemodified>2015-01-18 21:01:06</datemodified>

<haspart>jkpkbppk--narendrayo-5048-1-1617umu-s.pdf</haspart>

<haspath>./files/disk1/101/jkpkbppk--narendrayo-5048-1-1617umu-s.pdf</haspath>

<hasuri>/download.php?id=740</hasuri>

<hasfilename>1617 UMU - PENGEMBANGAN MULTIPLEX DIPSTICK UNTUK DETEKSI DI ocr cs.pdf</hasfilename>

<hasformat>binary/octet-stream</hasformat>

<hassize>7636983</hassize>

<hasnote></hasnote>

</relation></dc>

3

Page 4: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

EXPORT TABEL METADATA KE CSVeprints@repository:/home/chandra$ ls

archives eprints.sql gdl.zip orgnames.lst

archives.tar gdl-data.tar hierarchy.txt subjectsFromPath.txt

dl__metadata.csv gdl.xml inst2subject.pl subjects.txt

eprints@repository:/home/chandra$ more dl__metadata.csv

"jkpkbppk-gdl-grey-2000-sihadi2c-2-nutrition","363","0/191/345/363","grey","<dc>

<title>Aktivitas Ibu dalam Organisasi dan Paparan terhadap Media Massa dalam Penyimpangan Positif Status Gizi Anak Balita</ti

tle>

<title>

<series></series>

</title>

<creator>Sihadi, Ir. M.Kes.</creator>

<creator>

<orgname>Center for Research and Development of Nutrition and Food, NIHRD</orgname>

<email></email>

</creator>

<publisher>JKPKBPPK</publisher>

<subject>

<keywords>nutritional status; mass media; mother activities; children under five years old; buletin penelitian keseha

tan; GIZI-BPPK</keywords>

</subject>

<description>Malnutrition causes growth and mental retardation, and also contributes to child mortality. One of the causal factors which leads to protein energy malnutrition are social factors. This study looked for social factors which are associated to mot

4

Page 5: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

TYPE DALAM EPRINTS

5

Page 6: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

MAPPING TYPE DARI GDL KE EPRINTSfunction get_type($type){

$types = array('web' => 'article','sw' => 'other','s3' => ‘thesis','s2' => thesis ','s1' => thesis ','res' => 'monograph','quiz' => 'article','publ' => 'article','proc' => ‘article','mmedia' => 'image','jou' => 'article','grey' => 'article','expert' => 'article','course' => 'monograph','clipp' => 'article','book' => 'book'

);return isset($types[$type]) ? $types[$type] : 'article';

}

6

Page 7: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

DIVISION (DEFAULT)

• Division diimport bersama dengan subject– File: /usr/share/eprints3/archives/litbangkes2/cfg/subjects

– Format division (default):

###################################################

# ORGANISATIONAL STRUCTURE

# Format is KEY:TITLE:PARENTS_KEY(S):CANADD?

divisions:University Structure:ROOT:0

fac_eng:Faculty of Engineering, Science and Mathematics:divisions:0

sch_che:School of Chemistry:fac_eng:1

sch_civ:School of Civil Engineering and the Environment:fac_eng:1

sch_ecs:School of Electronics and Computer Science:fac_eng:1

sch_eng:School of Engineering Sciences:fac_eng:1

sch_geo:School of Geography:fac_eng:1

sch_mat:School of Mathematics:fac_eng:1

sch_phy:School of Physics:fac_eng:1

fac_law:Faculty of Law, Arts and Social Sciences:divisions:0

sch_art:School of Art:fac_law:1

sch_edu:School of Education:fac_law:1

sch_hum:School of Humanities:fac_law:1

sch_law:School of Law:fac_law:1

sch_man:School of Management:fac_law:1

sch_soc:School of Social Sciences:fac_law:1

fac_med:Faculty of Medicine, Health and Life Sciences:divisions:0

sch_psy:School of Psychology:fac_med:1

sch_bio:School of Biological Sciences:fac_med:1

sch_med:School of Medicine:fac_med:1 7

Page 8: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

DIVISION (GDL)

• Table dl__metadata diexport dalam format csv.– /home/chandra/dl__metadata.csv

• Mendapatkan daftar division/orgname dari GDL:grep "<orgname>" /home/chandra/dl__metadata.csv |cut -d'>' -f2 | cut -d'<' -f1 | sed ‘s/_/ /g’ | sort -nr | uniq -c | sort -nr

• Output372 Center for Research and Development of Disease Control, NIHRD323 Program Pascasarjana Universitas Gadjah Mada209 Center for Research and Development of Nutrition and Food, NIHRD178 Puslitbang Pelayanan Kesehatan Surabaya149 Puslitbang Bio Medis dan Farmasi137 Badan Penelitian dan Pengembangan Kesehatan133 Universitas Diponegoro132 Center for Research and Development of Health Ecology, NIHRD117 Puslit Penyakit Menular104 Pusat Humaniora Kebijakan Kesehatan dan Pemberdayaan Masyarakat96 Puslitbang Sistem dan Kebijakan Kesehatan96 Puslitbang Ekologi dan Status Kesehatan89 Puslitbang System dan Kebijakan Kesehatan86 Sekretariat Badan Litbang Kesehatan82 Puslitbang Gizi dan Makanan79 BP2 GAKI76 Universitas Gadjah Mada

... 8

Page 9: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

EXPORT ORGNAME KE SUBJECTS• File: inst2subject.pl

%ids = {};#!/usr/bin/perlwhile(<STDIN>){

s/^\s*//;s/^\d+\s+//;s/\s*$//;@words = split /\s+/, $_;$id = "";$cnt = 0;foreach $word (@words){

$cnt++;$word =~ s/[^a-zA-Z0-9 ]//g;if ($cnt eq 2){

$id .= lc(substr($word,0,2));} else {

$id .= lc(substr($word,0,1));}

}if ($cnt eq 1){

$id = lc($_);}if (!defined($ids{$id})){

print "$id:$_:institution:1\n";$ids{$id} = $_;

}}

9

Page 10: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

GENERATE INSTITUTION SEBAGAI SUBYEK

• Run command:cat subjects.txt | perl inst2subject.pl | sort -nr | uniq

• Results:ypewa:ypewa:Yayasan Pendidikan Widyadhana Atmaja:institution:1:institution:1ypekmi:ypekmi:Yayasan Pengembangan Kesehatan Masyarakat Indonesia:institution:1:institution:1yarsi:yarsi:institution:1:yarsi:Yarsi:institution:1:institution:1who:who:institution:1:who:WHO:institution:1:institution:1wfop:wfop:World Food Programme:institution:1:institution:1vcorsn:vcorsn:Vector Control Research Station, NIHRD:institution:1:institution:1vcorscfradohen:vcorscfradohen:Vector Control Research Station, Center for Research and Development of Health Ecology, NIHRD:institution:1:institution:1vanrcrus:vanrcrus:Vector and Reservoir Control Research Unit, Salatiga:institution:1:institution:1uya:uya:Universitas YARSI:institution:1:institution:1uunb:uunb:Udayana University, Bali:institution:1:institution:1uud:uud:Universitas Udayana:institution:1:institution:1utr:utr:Universitas Trisakti:institution:1:institution:1usyk:usyk:Universitas Syiah Kuala:institution:1:institution:1usuu:usuu:Universitas Sumatera Utara:institution:1:institution:1uso:uso:Universitas Soedirman:institution:1:institution:1...

10

Page 11: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

TAMBAHKAN KE FILE SUBJECTS

• Edit file /usr/share/eprints3/archives/litbangkes2/cfg/subjects

• Ganti entri divisions dengan institutions dari GDL.# Format is KEY:TITLE:PARENTS_KEY(S):CANADD?##################################################### ORGANISATIONAL STRUCTUREdivisions:Institutions:ROOT:0ypewa:Yayasan Pendidikan Widyadhana Atmaja:divisions:1ypekmi:Yayasan Pengembangan Kesehatan Masyarakat Indonesia:divisions:1yarsi:Yarsi:divisions:1who:WHO:divisions:1wfop:World Food Programme:divisions:1vcorsn:Vector Control Research Station, NIHRD:divisions:1vcorscfradohen:Vector Control Research Station, Center for Research and Development of Health Ecology, NIHRD:divisions:1vanrcrus:Vector and Reservoir Control Research Unit, Salatiga:divisions:1uya:Universitas YARSI:divisions:1uunb:Udayana University, Bali:divisions:1

11

Page 12: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

EXPORT SUBJECT (HEADING)

Command:

chandra@repository:~$ cat dl__metadata.csv |grep "<subject>"|cut -f2 -d'>'|cut -f1 -d'<'|sort|uniq

TETANUS TOXOID

THYPOID

THYROID; COGNITIVE SCIENCE; LEARNING; CHILD

THYROID DISEASES; FERTILITY

THYROID; FERTILITY; GOITER

TOXOPLASMOSIS; ABORTION

TRAINING; DIGITAL LIBRARY

TUBERCULOSIS, PULMONARY

TUBERCULOSIS, PULMONARY; MYCOBACTERIUM, ATYPICAL

TUBERCULOSIS; RIFAMYCINS

TYPHOID-PARATYPHOID VACCINES

ULTRASONOGRAPHY, DOPPLER

VACCINES

Vectron 20 WP, An. Sundaicus, effectiveness, Bintan.

VERAPAMIL; LIVER; RATS

12

Page 13: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

TABEL FOLDER (PATH)

• Dalam metadata GDL, subject/hierarchy dari setiap record ada dalam element IDENTIFIER_HIERARCHY spt di bawah ini:

<identifier>

<hierarchy>/Research Report/Buletin_Penelitian_Kesehatan/2000/</hierarchy></identifier>

• Konversi dari hierarchy ini ke Eprints subyek dilakukan langsung dari tabel dl__folder GDL.

13

Page 14: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

SQL: KONVERSI PATH KE SUBJECT

• SQL:SELECT CONCAT (REPLACE(path,'/','_'),'_',folder_id, ':',name,':', IF(path='0','subjects',REPLACE(path,'/','_')),':1')FROM `dl__folder` WHERE 1

• Output:0_123:Member:subjects:10_123_124:[email protected]:0_123:10_123_125:cko@localhost:0_123:10_123_126:[email protected]:0_123:10_123_127:[email protected]:0_123:10_123_128:Guests:0_123:10_123_129:[email protected]:0_123:10_130:Internet_Directory:subjects:10_130_131:Digital_Library:0_130:10_123_132:[email protected]:0_123:10_123_133:[email protected]:0_123:10_123_134:[email protected]:0_123:10_123_136:[email protected]:0_123:10_123_136_137:kultum:0_123_136:10_138:laporan perpustakaan:subjects:1

14

Page 15: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

TAMBAHKAN KE FILE SUBJECTS

• File: /usr/share/eprints3/archives/litbangkes2/cfg/subjects

################### GDL DIRECTORYsubjects:Directory:ROOT:00_123:Member:subjects:10_123_124:[email protected]:0_123:10_123_125:cko@localhost:0_123:10_123_126:[email protected]:0_123:10_123_127:[email protected]:0_123:10_123_128:Guests:0_123:10_123_129:[email protected]:0_123:10_130:Internet_Directory:subjects:10_130_131:Digital_Library:0_130:10_123_132:[email protected]:0_123:10_123_133:[email protected]:0_123:10_123_134:[email protected]:0_123:10_123_136:[email protected]:0_123:10_123_136_137:kultum:0_123_136:10_138:laporan perpustakaan:subjects:10_191_353:Jurnal_Ekologi_Kesehatan:0_191:10_123_140:[email protected]:0_123:10_123_141:[email protected]:0_123:10_123_142:[email protected]:0_123:10_123_143:[email protected]:0_123:10_123_144:[email protected]:0_123:10_123_145:[email protected]:0_123:10_123_146:[email protected]:0_123:10_123_147:[email protected]:0_123:10_123_148:[email protected]:0_123:10_123_149:[email protected]:0_123:10_123_150:[email protected]:0_123:10_123_152:[email protected]:0_123:10_123_153:[email protected]:0_123:10_154:IndonesiaDLN:subjects:10_154_155:General:0_154:10_154_155_156:JBPTITBPP:0_154_155:10_154_155_156_157:Research_Reports:0_154_155_156:1

15

Page 16: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

IMPORT SUBJECT KE REPOSITORY

• eprints@repository:~/bin$ ./import_subjects litbangkes2

Are you sure you want to make bulk changes to the subject table in the litbangkes2 repository [yes/no] ? yes

Purging current subjects...

...done purging.

Importing from /usr/share/eprints3/archives/litbangkes2/cfg/subjects...

Done importing 625 subjects from /usr/share/eprints3/archives/litbangkes2/cfg/subjects

Reindexing subject dataset to set ancestor data

Done reindexing

16

Page 17: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

DIVISIONS

17

Page 18: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

SUBJECTS

18

Page 19: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

ELEMENT YEAR• Year diambil dari element <date>• grep "<date>" dl__metadata.csv | sort -nr | uniq -c|more

1 <date>2015-02-04</date>8 <date>2015-02-03</date>1 <date>2015-01-20</date>1 <date>2015-01-04</date>1 <date>2014-12-28</date>

50 <date>2014-12-13</date>33 <date>2014-12-11</date>55 <date>2014-12-10</date>39 <date>2014-12-09</date>31 <date>2014-12-08</date>

152 <date>2014-12-07</date>83 <date>2014-12-06</date>45 <date>2014-12-05</date>61 <date>2014-12-04</date>89 <date>2014-12-03</date>17 <date>2014-12-02</date>27 <date>2014-12-01</date>1 <date>2014-11-30</date>1 <date>2014-11-12</date>

35 <date>2014-04-11</date>98 <date>2014-04-10</date>57 <date>2014-04-07</date>64 <date>2014-04-04</date>47 <date>2014-04-03</date>41 <date>2014-04-02</date>48 <date>2014-04-01</date>

19

Page 20: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

MAPPING ELEMENT GDL KE EPRINTS$outputObj->addChild($cur_record,'eprintid', $eprintid);

$outputObj->addChild($cur_record,'rev_number', 1);

$outputObj->addChild($cur_record,'eprint_status', 'archive');

$outputObj->addChild($cur_record,'userid', 1);

$outputObj->addChild($cur_record,'dir', 'disk0/00/00/00/01');

$outputObj->addChild($cur_record,'datestamp', $metadata['DATE_MODIFIED']);

$outputObj->addChild($cur_record,'lastmod', $metadata['DATE_MODIFIED']);

$outputObj->addChild($cur_record,'status_changed', $metadata['DATE_MODIFIED']);

$outputObj->addChild($cur_record,'metadata_visibility', 'show');

$outputObj->addChild($cur_record,'title', xml_safe($metadata['TITLE']));

$outputObj->addChild($cur_record,'ispublished', 'pub');

$outputObj->addChild($cur_record,'full_text_status', 'public');

$outputObj->addChild($cur_record,'abstract', xml_safe($metadata['DESCRIPTION']));

$outputObj->addChild($cur_record,'date', $year);

$outputObj->addChild($cur_record,'refereed', 'FALSE');

$type = get_type($metadata['TYPE']);

$outputObj->addChild($cur_record,'type', $type);

if ($type == 'monograph'){

$outputObj->addChild($cur_record,'monograph_type', 'documentation');

}

if (isset($metadata['CREATOR_ORGNAME']) && !empty($metadata['CREATOR_ORGNAME'])){

$division_id = get_division_id($metadata['CREATOR_ORGNAME']);

$divisions_node = $outputObj->addChild($cur_record, "divisions");

$outputObj->addChild($divisions_node,'item', xml_safe($division_id));

$outputObj->addChild($cur_record,'publisher', xml_safe($metadata['CREATOR_ORGNAME']));

}

if (isset($metadata['SUBJECT_KEYWORDS']) && !empty($metadata['SUBJECT_KEYWORDS']))

$outputObj->addChild($cur_record,'keywords', xml_safe($metadata['SUBJECT_KEYWORDS']));

$subjects_node = $outputObj->addChild($cur_record, "subjects");

$outputObj->addChild($subjects_node,'item', str_replace('/','_', $record['path']));

// creators

$creators_node = $outputObj->addChild($cur_record, "creators");

$creator_node = $outputObj->addChild($creators_node,'item');

$name_node = $outputObj->addChild($creator_node,'name');

$names = explode(' ', $metadata['CREATOR']);

if (sizeof($names) < 2){

$outputObj->addChild($name_node,'family', xml_safe($metadata['CREATOR']));

$outputObj->addChild($name_node,'given', xml_safe($metadata['CREATOR']));

} else {

$outputObj->addChild($name_node,'given', xml_safe($names[0]));

$family = str_replace($names[0], "", $metadata['CREATOR']);

$outputObj->addChild($name_node,'family', xml_safe(trim($family)));

}20

Page 21: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

MAPPING FILE ATTACHMENTfunction add_document($outputObj, $docs_node, $eprintid, $docid, $pos, $metadata){

global $edb, $hostname;

$placement = is_null($pos) ? 0: $pos;

$format = is_null($pos) ? @$metadata['RELATION_HASFORMAT'] : @$metadata['RELATION_HASFORMAT'][$pos];

$filename = is_null($pos) ? $metadata['RELATION_HASFILENAME'] : $metadata['RELATION_HASFILENAME'][$pos];

$filepath = is_null($pos) ? $metadata['RELATION_HASPATH'] : $metadata['RELATION_HASPATH'][$pos];

$filesize = is_null($pos) ? $metadata['RELATION_HASSIZE'] : $metadata['RELATION_HASSIZE'][$pos];

$filepath = str_replace('./files/disk1', 'disk1', $filepath);

$filepath = str_replace('files/disk1', 'disk1', $filepath);

$doc_node = $outputObj->addChild($docs_node, "document");

$doc_node->setAttribute('id', 'http://'. $hostname . '/id/document/' . $docid);

$outputObj->addChild($doc_node,'docid', $docid);

$outputObj->addChild($doc_node,'rev_number', 1);

$outputObj->addChild($doc_node,'eprintid', $eprintid);

$outputObj->addChild($doc_node,'pos', $placement + 1);

$outputObj->addChild($doc_node,'format', $format);

$outputObj->addChild($doc_node,'security', 'validuser');

$outputObj->addChild($doc_node,'license', 'cc_by_sa');

$outputObj->addChild($doc_node,'main', $filename);

$fileid = $docid;

$files_node = $outputObj->addChild($doc_node,'files');

$file_node = $outputObj->addChild($files_node,'file');

$file_node->setAttribute('id', 'http://'. $hostname . '/id/file/' . $fileid);

$outputObj->addChild($file_node,'datasetid', 'document');

$outputObj->addChild($file_node,'fileid', $fileid);

$outputObj->addChild($file_node,'filename', $filename);

$outputObj->addChild($file_node,'filesize', $filesize);

$outputObj->addChild($file_node,'url', 'http://202.70.136.132/gdl/' . $filepath );

}21

Page 22: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

EXPORT GDL KE EPRINTS XML

• Format XML untuk import data pada Eprints: – http://wiki.eprints.org/w/index.php/XML_Export_Format

• Dari GDL dibuat program untuk export.

– Memanfaatkan program OAI-PMH

– Menambahkan verb khusus = Eprints

– Menambahkan metadataPrefix = eprints

• Implementasi:– http://localhost/gdl/oai2.php?verb=Eprints&metadataPrefix=

eprints

22

Page 23: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

OUTPUT GDL-EPRINTS

23

Page 24: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

SIAPKAN FULLTEXT DARI GDL

• Upload semua file disk1/* dari GDL ke folder /var/www/gdl

• Pastikan setiap file fulltext dapat diakses dengan URL: http://IP-ADDRESS-SERVER/gdl/disk1/..../FILE.PDF

• Folder list:

eprints@repository:/var/www/gdl/disk1$ ls0 101 18 23 29 42 50 61 65 7 77 80 91 95 991 102 19 24 31 47 53 62 66 72 78 88 92 9610 12 2 27 39 49 54 63 67 74 79 89 93 97100 17 21 28 4 5 6 64 69 76 8 90 94 98

eprints@repository:/var/www/gdl/disk1/101$ lsjkpkbppk--andaniekap-5001-1-1569umu-s.pdf jkpkbppk--drsantosos-5011-1-1587umu-s.pdfjkpkbppk--ariffadlan-5009-1-1585umu-s.pdf jkpkbppk--drsrilesta-5034-1-1596umu-s.pdfjkpkbppk--awalpraset-5003-1-1576umu-s.pdf jkpkbppk--drwiwiensu-5019-1-1601umu-s.pdfjkpkbppk--azhampurwa-5036-1-1603umu-s.pdf jkpkbppk--dryudithse-5007-1-1582umu-s.pdfjkpkbppk--bambangset-5008-1-1584umu-s.pdf jkpkbppk--eviumayahu-5025-1-1574umu-s.pdfjkpkbppk--candrabumi-5028-1-1581umu-s.pdf jkpkbppk--gartikasap-5016-1-1598umu-s.pdfjkpkbppk--deltafermi-5023-1-1571umu-s.pdf jkpkbppk--lilikzuhri-5020-1-1604umu-s.pdf

24

Page 25: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

TEST AKSES KE FULLTEXT GDL

25

Page 26: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

IMPORT DATA TO EPRINTS

• Download output Eprints XML dari OAI-PMH verb Eprints ke dalam file gdl.xml

• Import menggunakan command ini:– su eprints

– cd

– cd bin

– ./import litbangkes2 --enable-web-import --user=1 archive XML ~chandra/gdl.xml

26

Page 27: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

STEP BY STEP

• Reset data yang sudah masuk:– epadmin erase_data litbangkes2

• Create user admin– epadmin create_user litbangkes2

• Import XML

– import litbangkes2 --enable-web-import --user=1 archive XML ~chandra/gdl.xml

27

Page 28: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

FILE YANG GAGAL DIIMPORT (MISSING)Failed to retrieve http://202.70.136.132/gdl/disk1/74/jkpkbppk-gdl-proc-2010-drgwasissu-3660-lancet---d.pdf: 404 Not Founddocument.71 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.461 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013Failed to retrieve http://202.70.136.132/gdl/disk1/75/jkpkbppk-gdl-grey-2011-suparmi-3703-hsji_sup-i.pdf: 404 Not Founddocument.81 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.464 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013Failed to retrieve http://202.70.136.132/gdl/disk1/75/jkpkbppk-gdl-grey-2011-sriidaiani-3704-hsji_ida-i.pdf: 404 Not Founddocument.82 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.465 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013Failed to retrieve http://202.70.136.132/gdl/disk1/75/jkpkbppk-gdl-grey-2011-wasissumar-3706-hsji_was-s.pdf: 404 Not Founddocument.83 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.466 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013Failed to retrieve http://202.70.136.132/gdl/disk1/75/jkpkbppk-gdl-grey-2011-santoso-3707-hsji_san-o.pdf: 404 Not Founddocument.84 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.467 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013Failed to retrieve http://202.70.136.132/gdl/disk1/75/jkpkbppk-gdl-grey-2011-evarachmi-3709-hsji_rac-i.pdf: 404 Not Founddocument.85 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.468 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013Failed to retrieve http://202.70.136.132/gdl/disk1/75/jkpkbppk-gdl-grey-2011-endanglest-3710-hsji_les-i.pdf: 404 Not Founddocument.86 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.469 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013Failed to retrieve http://202.70.136.132/gdl/disk1/75/jkpkbppk-gdl-grey-2011-linarustan-3711-hsji_rus-i.pdf: 404 Not Founddocument.87 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.470 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013Failed to retrieve http://202.70.136.132/gdl/disk1/75/jkpkbppk-gdl-grey-2011-hanaapawes-3712-hsji_paw-i.pdf: 404 Not Founddocument.88 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.471 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013Failed to retrieve http://202.70.136.132/gdl/disk1/75/jkpkbppk-gdl-grey-2011-maraipa-3705-hsji_mara.pdf: 404 Not Founddocument.89 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.472 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013Failed to retrieve http://202.70.136.132/gdl/disk1/75/jkpkbppk-gdl-grey-2011-thiantisyl-3708-hsji_thi-i.pdf: 404 Not Founddocument.90 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.473 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013Failed to retrieve http://202.70.136.132/gdl/disk1/75/jkpkbppk-gdl-jou-2011-nationalin-3713-jurnal---k.pdf: 404 Not Founddocument.91 failed to create subdataobj on document.files at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013eprint.474 failed to create subdataobj on archive.documents at /usr/share/eprints3/bin/../perl_lib/EPrints/DataSet.pm line 1013

28

Page 29: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

FRONT PAGE

29

Page 30: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

MENU BROWSE

• Hanya tersedia untuk: Year, Subject, Division dan Author

30

Page 31: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

BROWSE BY YEAR

31

Page 32: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

BROWSE BY SUBJECT

32

Page 33: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

BROWSE BY DIVISION

33

Page 34: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

BROWSE BY AUTHOR

34

Page 35: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

BROWSE ARTIKEL

35

Page 36: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

DETAIL RECORD

36

Page 37: RTFM: Cara Migrasi dari GDL (Ganesha Digital Library) ke Eprints

RECORD DENGAN FULLTEXT

37

Restricted to Registered users only