Sam, This is not really a possible goal. Our python websubmissions use egroups and email lists to restrict actions - and may use any arbitrary mixture within a submission as a function of the category. Modification restrictions are even more complicated - in general depend on the actual metadata of a given record as well as category, email and egroups. Even more than that, different fields are available depedending on who the user is - this allows powerusers to manage documents of normal users.. I disagree with the notion that a websubmit tree (of all the things a user could do) is even very useful.
Sorry to be so negative.. Tony On Thu, 26 Feb 2009, noreply [Samuele Kaplun] wrote: > > This is an automated notification sent by LCG Savannah. > It relates to: > task #8888, project CDS Invenio > > ============================================================================== > LATEST MODIFICATIONS of task #8888: > ============================================================================== > > Update of task #8888 (project cdsware): > > Status: Remind => Done > Percent Complete: 0% => 100% > Assigned to: None => skaplun > Open/Closed: Open => Closed > > > ============================================================================== > OVERVIEW of task #8888: > ============================================================================== > > URL: > <http://savannah.cern.ch/task/?8888> > > Summary: [possible improvement]: WebSubmit user interface > Project: CDS Invenio > Submitted by: skaplun > Submitted on: 2009-01-26 16:22 > Should Start On: 2009-01-26 00:00 > Should be Finished on: 2009-01-26 00:00 > Category: WebSubmit > Priority: 1 - Later > Status: Done > Privacy: Private > Percent Complete: 100% > Assigned to: skaplun > Open/Closed: Closed > Discussion Lock: Any > Effort: 0.00 > > _______________________________________________________ > > > It would be REALLY > GREAT for a user (after clicking the 'submit' button) to see a tree > containing ONLY the doctypes that is allowed to submit to (ie has any > of the SBI, MBI, APP, etc actions in that doctype). > This way the rest of the doctypes will not be revealed to the user and > the whole submitting procedure will be more straightforward! > Again, I would expect it to work only in a 'standard' Invenio > installation (and not in your complex access system) > > Say for some reason you want to suspend the availability of a certain > doctype (without deleting it). What then? > A quick solution would be to mark all the actions (SBI, MBI, etc) as > 'not displayed' by the websubmitadmin web interface, but the user > _still_ sees the docname in the tree, and along with it, all the > relevant categories (although there are no 'submit', 'modify' etc > buttons). > > So, another good enhancement that would be very useful for an admin to > have is the ability to to suspend/re-enable a doctype as a whole. This > would probably require an additional column (ie. isEnabled:0/1) in the > sbmDOCTYPE table and an extra check here and there, but it doesn't > look too scary... > > > > > _______________________________________________________ > > Carbon-Copy List: > > CC Address | Comment > ------------------------------------+----------------------------- > 2195 | -SUB- > > > > > ============================================================================== > > This item URL is: > <http://savannah.cern.ch/task/?8888> > > _______________________________________________ > Message sent via/by LCG Savannah > http://savannah.cern.ch/ > > -- ---- CERN - European Laboratory for Particle Physics ------------- - Tony Osborne email: [email protected] - - CDS section, UDS Group,IT Dept. Phone: +41 22 767 3567 - - CERN Fax : +41 22 767 8630 - ------------------------------------------------------------------
