Dobrica Pavlinušić's random unstructured stuff
eprints: Revision 10


Documents with departments and security settings

select
 archive.eprintid,department,security
from archive,document
where document.eprintid = archive.eprintid and department like '%informacijske%';

Update access to staffonly

begin;
update document set security='staffonly' where eprintid in ( select eprintid from archive where department like '%informacijske%' );
commit;

Repository

http://wiki.eprints.org/w/API:bin/export

backup

# prefix all commands with: sudo -u eprints /usr/share/eprints3/bin/
export ffzg archive XMLFiles > /tmp/ffzg.xmlfile
export ffzg subject XML > /tmp/submject.xml
export ffzg user XML > /tmp/user.xml

restore

epadmin erase_data ffzg

import_subjects --verbose --force --xml ffzg /tmp/submject.xml
import --verbose --migration ffzg user XML /tmp/user.xml
import --verbose --migration ffzg eprint XML /tmp/ffzg.xmlfiles

generate_static ffzg
generate_views ffzg

HASH in export filters with multilang fields

Even better solution which should work across updates is described at: http://www.eprints.org/tech.php/16125.html and our local changes are in eprints-SimpleMultilang.zip