[OPEN-ILS-DEV] ***SPAM*** Re: Export to RefWorks in Evergreen

Warren Layton warren.layton at gmail.com
Wed Jul 29 07:02:29 EDT 2009


Here's an extra little patch to add a "Export to RefWorks" link for
bookbags (against trunk).

The link only appears if the user's bookbag is shared (if it's not
shared, Supercat feeds for the bookbag won't be visible to outside
world, including RefWorks). It appears under the "Shared" column
(right under "Yes (View) [RSS]").

Cheers,
  Warren


On Tue, Jun 16, 2009 at 11:18 PM, Warren Layton<warren.layton at gmail.com> wrote:
> Hello all,
>
> I have taken a first stab at including an "Export to RefWorks" button
> in the Evergreen OPAC. The attached patch (refworks_supercat.diff,
> against trunk) should provide the necessary changes to SuperCat to
> support this.
>
> The patch a new transform, MARC21slim2MARCtxt.xsl, which converts MARC
> into the MARC-ish plain text format accepted by RefWorks (see [1]).
> The patch also adds a new feed to SuperCat, called "marctxt".
>
> Also, I'm including a sample patch against the 1.4 OPAC
> (refworks_opac_1_4.diff), and is only provided as a demonstration of
> how this feature could be enabled (for instance, the <VENDOR> and
> <HOSTNAME> tags in the callback URL need to be replaced with proper
> values for each specific site). See [1] and [2] for more info.
>
> This was first foray into the SuperCat code, so let me know if
> something's not up to scratch.
>
> Cheers,
>  Warren Layton
>  NRCan Library
>
> [1] http://robotlibrarian.billdueber.com/sending-marcish-data-to-refworks/
> [2] http://www.refworks.com/DirectExport.htm#DECallback
>
>
> -ps- I don't know if I need to provide a DCO for this, but just in case...
>
> Developer's Certificate of Origin
> =======================
>
> Developer's Certificate of Origin 1.1
>
> By making a contribution to this project, I certify that:
>
> (a) The contribution was created in whole or in part by me and I
>    have the right to submit it under the open source license
>    indicated in the file; or
>
> (b) The contribution is based upon previous work that, to the best
>    of my knowledge, is covered under an appropriate open source
>    license and I have the right under that license to submit that
>    work with modifications, whether created in whole or in part
>    by me, under the same open source license (unless I am
>    permitted to submit under a different license), as indicated
>    in the file; or
>
> (c) The contribution was provided directly to me by some other
>    person who certified (a), (b) or (c) and I have not modified
>    it.
>
> (d) I understand and agree that this project and the contribution
>    are public and that a record of the contribution (including all
>    personal information I submit with it, including my sign-off) is
>    maintained indefinitely and may be redistributed consistent with
>    this project or the open source license(s) involved.
>
> Signed-off-by: Warren A. Layton
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: refworks_bb.diff
Type: text/x-diff
Size: 2257 bytes
Desc: not available
Url : http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20090729/f3623fa1/attachment-0001.diff 


More information about the Open-ils-dev mailing list