Hi, All.
Here is how I imagine implementing what is described below.
- create a logical field named "public" with an unused MARC Tag
- create public picture collections that include records that should
be "public" as defined by the "public" tag. For example, "CESR
Pictures" would be restricted and contain all CESR Pictures, while
"CESR Public Pictures" would be public and contain all CESR Pictures
that should be public according to the "public" tag. "CESR Public
Pictures" would be a subset (not subcollection) of "CESR Pictures".
- create a new action, "MPR: Maintain Public Records"
- use WebAccess to only allow members of the "photoadmin" role to
perform "MPR" over the PICTURE doctype.
- configure the interface for the "MPR" submission of the "PICTURE"
doctype so that a photoadmin can enter the reference number of the
picture they would like to make public
- configure Functions of the "MPR" Submission of the "PICTURE"
Document Type to accomplish the following
- A page will appear for the selected record that uses a checkbox to
show the current value of the "public" field for that record
(unchecked if the field does not exist).
- The photoadmin can toggle the checkbox to modify the value of the
"public" tag for that record between "true" and "false", and submit
the changes.
Does this seem to be a reasonable way to proceed? Are there any
suggestions for improving or simplifying this plan?
Many thanks,
Devin
On Mar 20, 2009, at 3:34 PM, Devin Bougie wrote:
... We would initially like to pursue the option of keeping our
public photo gallery as a collection within Invenio, but I am sorry
to say that apparently I will need a little more assistance to get
this working. Given the following description of our setup and what
we're trying to accomplish, I would greatly appreciate any
instructions or examples, along with any other suggestions on how to
improve our configuration.
We have a PICTURE doctype that contains several categories for
various groups within our lab (for example, CESR, CMS, ERL, ...).
The "experiment" field is filled in with the chosen category, and
the record becomes a part of the "CESR Pictures," "CMS Pictures,"
"ERL Pictures," etc. collection. All of these collections are
restricted, and any member of our lab may submit new pictures to
these collections.
We would like to have a simple way for members of our "photoadmin"
role to label some pictures as public, which then makes them *also*
appear under the "Public Pictures" collection. Just to clarify, we
would like Public records to be available both in the "Public
Pictures" collection and in the individual restricted collection.
If it helps, our (still being setup) site can be viewed here:
https://edms.classe.cornell.edu