Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Citations code provides a Java interface that defines methods used by the Citations Helper to find appropriate configuration information for a given user. See:

    org.sakaiproject.citation.api.SiteOsidConfiguration

Implementation

A SiteOsidConfiguration implementation picks the proper XML configuration files for the current user, based on that user's context: campus and course affiliations, guest status, etc.

...

The default SiteOsidConfiguration API implementation provided with the Citations Helper is available here:

    org.sakaiproject.citation.impl.SampleSiteOsidConfiguration

This class makes three basic decisions:

...

You may also want to review the editing overview for Citations configuration files.


Note: The Java source code linked to from this page is in Sakai trunk. Be sure to review the code included with your Sakai release when making changes.