EPrints - softver za digitalne repozitorije
- Open source digitalni arhivi i digitalni arhiv Filozofskog fakulteta (prezentacija)
Nakon instalacije:
Updated by Dobrica Pavlinušić on Mar 27 3:14am
Posted by System ProtoUser on Feb 28 1:20am
AAIEdu.hr LDAP autorizacija
Instalacija AAIEdu.hr autorizacije korištenjem LDAP protokola
U ovom primjeru arhiva se zove ffzg
Potrebno je kreirati datoteku /usr/share/eprints3/archives/ffzg/cfg/cfg.d/user_login.pl
user_login.pl
Ovo je obnovljena verzija koja uzijek koristi korisničke račune sa @ffzg.hr domenom bez obzira da li su u login formu upisali samo login ili login@ffzg.hr
Updated by Dobrica Pavlinušić on Jan 23 5:32am
Posted by Dobrica Pavlinušić on Mar 16 2:01pm
Napredno pretraživanje ima problem sa UTF-8 znakovima.
Za sada izgleda da je krivac tokenizator u EPrints/Index/Tokenizer.pm koji ima definiciju mappinga samo za neke latin1 karaktere:
$EPrints::Index::FREETEXT_CHAR_MAPPING = {
chr(0x0027) => "'", # '
chr(0x00a1) => '!', # ¡
chr(0x00a2) => 'c', # ¢
chr(0x00a3) => 'L', # £
chr(0x00a4) => 'o', # ¤
Kreiranje mappinga za naša slova: (bez use utf8 koji bi ovo enkodirao u utf-8 stringove)
dpavlin@klin:~$ perl -MData::Dump -e 'print Data::Dump::dump("š","Š","đ","Đ","č","Č","ć","Ć","ž","Ž"),$/'
(
"\xC5\xA1",
"\xC5\xA0",
"\xC4\x91",
"\xC4\x90",
"\xC4\x8D",
"\xC4\x8C",
"\xC4\x87",
"\xC4\x86",
"\xC5\xBE",
"\xC5\xBD",
)
Restart indexera
/etc/init.d/epindexer stop
/etc/init.d/epindexer start
Rekreiranje full-text search-a:
sudo -u eprints /usr/share/eprints3/bin/epadmin erase_fulltext_index grf
Ovo nije rješenje, related mailing list post: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/2013-July/002079.html
Updated by Dobrica Pavlinušić on Jul 8 5:39am
Posted by Dobrica Pavlinušić on Jul 4 7:41am
Pitanja
- Tko su krajnji korisnici arhiva? Kome je arhiv potreban i za što?
- Koje vrste dokumenata čuvamo u arhivu? Koji je opseg arhiva, što arhiv obuhvaća? (npr. u institucijskim arhivima pohranjujemo produkciju zaposlenika i studenata ustanove)
- Koji metapodaci su nam potrebni za opis tih dokumenata?
- U kojem formatu datoteke možemo/trebamo čuvati dokumente?
- Da li će arhiva biti javno dostupna, dostupna samo određenoj skupini korisnika ili samo osoblju arhiva?
Uloge, resursi
Koja sve znanja i vještine nam trebaju?
- sistem administrator (sistemski knjižničar)
- administrator aplikacije (sistemski knjižničar)
Updated by Marijana Glavica on Jan 31 7:31pm
Posted by Marijana Glavica on Jan 31 2:45pm
Rekreiranje baze nakon promjena u konfiguraciji
primjer repozitorija pod nazivom pmi
mysql> drop database pmi ;
eprints@eprints:~/bin$ ./epadmin create_db pmi
eprints@eprints:~/bin$ ./epadmin create_user pmi
eprints@eprints:~/bin$ ./import_subjects pmi -xml ../archives/pmi/cfg/subjects.xml
Posted by Marijana Glavica on Nov 4 8:57am
Updated by Dobrica Pavlinušić on May 10 1:42am
Posted by Dobrica Pavlinušić on May 9 9:14am
http://www.gnu.org/philosophy/free-sw.hr.html
- Pravo (sloboda) pokretanja programa radi bilo kojeg razloga (pravo 0).
- Pravo (sloboda) proučavanja kako program radi, i prilagođavanje svojim potrebama (pravo 1). Preduvijet za ovu slobodu je pristup izvornom kodu.
- Pravo (sloboda) redistribuiranja kopija kako biste mogli pomoći svom susjedu. (pravo 2).
- Pravo (sloboda) usavršavanja programa, i izdavanja vaših unapređenja u javnost, tako da cijela zajednica ima koristi. (pravo 3). Pristup izvor kodu je preduvijet za ovo.
Posted by Dobrica Pavlinušić on May 9 10:38am
Definiranje sučelja za unos
Za svaku vrstu građe (tip dokumenta, item_type) moguće je uključiti ili isključiti eprint polja na sučelju za unos podataka.
edit 'eprints3/archives/ARCHIVE_ID/cfg/workflows/eprints/default.xml'
(ovdje dodati primjere workflowa iz postojećih repozitorija)
Posted by Marijana Glavica on Mar 29 10:51am
Dodavanje polja i tipova dokumenata
Dodavanje novog Item type-a
1. edit /opt/eprints3/archives/ARCHIVE_ID/cfg/lang/en/phrases/local.xml
...
<!-- Item Type: PRESSCUT -->
<epp:phrase id="eprint_typename_presscut">Presscut</epp:phrase>
<epp:phrase id="eprint_optdetails_type_presscut">Media about RBI</epp:phrase>
<!-- Item Type: PRESSCUT END -->
...
2. Edit /opt/eprints3/archives/ARCHIVE_ID/cfg/namedsets/eprint
Dodajemo 'presscut' na postojecu listu
3. apache restart
# /etc/init.d/apache2 restart
Dodavanje novog polja
1. edit /opt/eprints3/archives/ARCHIVE_ID/cfg/cfg.d/eprint_fields.pl
...
{
'name' => 'article_type',
'type' => 'set',
'options' => [
'original_scientific_paper',
'review_paper',
'short_communication',
'preliminatory_note',
'letter',
'professional_paper',
'letter_to_the_editor',
'review',
'editorial',
'conference_paper',
'meeting_abstract',
'correction',
'news',
'bibliography',
'biography',
'comment',
'essay',
'in_memoriam',
],
'input_style' => 'medium',
},
...
2. edit /opt/eprints3/archives/ARCHIVE_ID/cfg/lang/en/phrases/local.xml
Posted by Marijana Glavica on Mar 29 10:24am
Posted by System ProtoUser on Feb 28 1:20am
|
Weblog Navigation
Loading...
|