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

==============================================================================
 LATEST MODIFICATIONS of task #6974:
==============================================================================

Update of task #6974 (project cdsware):

                  Status:                    None => Done                   
        Percent Complete:                     70% => 100%                   
             Open/Closed:                    Open => Closed                 


==============================================================================
 OVERVIEW of task #6974:
==============================================================================

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

                 Summary: full-text file revision web interface
                 Project: CDS Invenio
            Submitted by: simko
            Submitted on: 2008-05-30 15:02
         Should Start On: 2008-05-30 00:00
   Should be Finished on: 2008-05-30 00:00
                Category: WebSubmit
                Priority: 7 - High
                  Status: Done
                 Privacy: Public
        Percent Complete: 100%
             Assigned to: jcaffaro
             Open/Closed: Closed
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________


1) A web interface permitting authors to revise their full-texts is needed. 
The web layer of file revision interface would simply gather new information
and call bibdocfile behind the scenes.

2) The same interface could be used by curators or librarians to attach or
otherwise manage full-text files of old records.

3) The full-text management interface should be referenced or interlinked
with the metadata editing interface.

    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: 2008-06-20 13:42              By: Samuele Kaplun <skaplun>
Tony suggests:
--------------------------------------------------------------
1) user chooses a reportNumber, this results
   in the recid being written to a file curdir/SN where
   you should pick it up. The same function that writes
   the recid would also perform checks 'can this user
   do this operation?'
2) function sam_1 is called which:
     a) allows user to select
         - either to replace file and keep previous version
         - either to replace file and remove previous version
     b) has a 'file input' type field (named e.g. XX) to browse for 
        the new file. This causes the file to be immediately uploaded
        to curdir/files/XX/.
     c) displays a list of files for this recid and allows
        the user to select which one (and only one) for revision.
3) If the file is to be stamped (depends on the submission)
     - function_get_data_for_stamping is called to get the info
       for this operation (i.e. other reportnumber,date etc)
     - Stamp_Uploaded_Files is called to stamp the file.
4) function sam_2 is called which puts the files correctedly
    to storage. The newly input file must be renamed to the
    that of the file it replaces. This step (which I think you
    would always do anyway) circumvents any possible question
    of renaming the file as part of the submission process,
------------------------------------------------------------





    _______________________________________________________

Carbon-Copy List:

CC Address                          | Comment
------------------------------------+-----------------------------
2407                                | -UPD-
2195                                | -COM-
1576                                | -SUB-




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

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

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

Reply via email to