This is an automated notification sent by LCG Savannah.
It relates to:
                task #11216, project CDS Invenio

==============================================================================
 LATEST MODIFICATIONS of task #11216:
==============================================================================

Follow-up Comment #1, task #11216 (project cdsware):

published in my public repository ... I hope this will be final version of
this feature

==============================================================================
 OVERVIEW of task #11216:
==============================================================================

URL:
  <http://savannah.cern.ch/task/?11216>

                 Summary: BibEdit: field templates
                 Project: CDS Invenio
            Submitted by: simko
            Submitted on: 2009-09-14 13:30
         Should Start On: 2009-09-14 00:00
   Should be Finished on: 2009-09-14 00:00
                Category: BibEdit
                Priority: 7 - High
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: piotr
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________


When editing an existing record, if the cataloger wants to add a new
field, s/he can currently add a new empty MARC field only.  For
efficiency purposes, it would be useful to offer the cataloger a
drop-down menu from which s/he could choose the field s/he wants to
add, like:

   Add new field: [empty MARC field]
                  [first author]
                  [additional author]
                  [title]
                  [journal publication information]
                  [conference information]
                  [keyword]

The predefined field templates would be snippets of MARCXML that would
look like:

   <!-- BibEdit-Field-Template-Name: first author -->
   <!-- BibEdit-Field-Template-Description: first author -->
   <record>
     <datafield tag="100" ind1=" " ind2=" ">
       <subfield code="a">VOLATILE: Familyname, Firstname</subfield>
       <subfield code="u">VOLATILE: Affiliation</subfield>
     </datafield>
   </record>

just as the record templates we already provide (see also task
#10260).

The field templates would live in
/opt/cds-invenio/etc/bibedit/field_templates/, a parallel to
/opt/cds-invenio/etc/bibedit/record_templates/.

The existing BibEdit-Template-* headers in XML comments should be
renamed to BibEdit-Record-Template-* to have a nice `record template'
and `field template' naming parallel.

                                * * *

Feature extension: it would be nice to have a notion of multiplicity
in the field snippet, in order to insert 20 additional authors in one
go, for example to have:

   Add new field: [additional author]
                  [5 additional authors]
                  [10 additional authors]

where the three field templates would contain different number of
additional authors inside.  In other words, a template snippet could
contain more than one field instance.

Alternatively, one could specify a number of how many times a certain
field template should be applied, like:

   Add new fields: [1] [additional author(s)]
                   [2]
                   [3]


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: 2009-10-16 16:25              By: Piotr Praczyk <piotr>
published in my public repository ... I hope this will be final version of
this feature





    _______________________________________________________

Carbon-Copy List:

CC Address                          | Comment
------------------------------------+-----------------------------
5686                                | -COM-
1576                                | -SUB-




==============================================================================

This item URL is:
  <http://savannah.cern.ch/task/?11216>

_______________________________________________
  Message sent via/by LCG Savannah
  http://savannah.cern.ch/

Reply via email to