On Thu, Sep 11, 2008 at 7:46 AM, Satya Ranjan Sahu <[EMAIL PROTECTED]> wrote:
> Hi all,
>
>           I am trying to remove some fields in input-forum.xml of a DSpace
> 1.4.2 installation.  But when I am trying to remove 'citation' field, it is
> showing internal error.
>
> And it should be checked by default the option "The item has been published
> or publicly distributed before" in the first 'Submit: Describe this Item'

Short answer: In 1.4.2, you are stuck. You CANNOT have the "published
before" box checked and *not* have the Citation field. I can't think
of a way to hide the field with CSS, because there's no way to put a
class or ID attribute on it, is there?

Longer answer:

The "published before" checkbox adds dc.date.issued, dc.citation, and
dc.publisher to the next form page when it is checked. This creates a
lot of bad and opaque interactions, the one you cite among them. Even
worse, if you add a default value to the collection for one of those
three fields, but the hapless depositor doesn't check the "published
before" checkbox, DSpace pitches a (completely incomprehensible) blue
fit at the depositor.

(This got me in trouble with a custom thesis form, which does need
dc.date.issued despite unpublished status. That's when *I* pitched a
blue fit.)

Tim, do you want to comment on how you've gotten around this issue in 1.5?

Dorothea

-- 
Dorothea Salo [EMAIL PROTECTED]
Digital Repository Librarian AIM: mindsatuw
University of Wisconsin
Rm 218, Memorial Library
(608) 262-5493

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to