2011/4/17 Frédéric Demians <frederic@tamil.fr>:
(I have created a bug related to this, suggesting that 001 always be used as the identifier for OAI-PMH, or that a syspref be created to let a library choose whether to use biblionumber or 001 as identifier for OAI-PMH: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6198 )
You don't need to create a new syspref and change Koha code. You need to operate Koha OAI server in 'extended' mode. See the doc or 'perldoc oai.pl'. In extended mode, you have your own XSL to transform your MARC biblio record into any format, and so you can produce a Dublin Core format with what you want in identifier term.
Perfect! Thanks Frédéric Demians! Now the only remaining question is "why didn't I think of that myself"? ;-) Best regards, Magnus Enger libriotech.no