Jose,

That feature hasn't been contributed, and is currently only in OSU's
codebase (1.8.x currently):

That config file:
https://github.com/osulibraries/DSpace/blob/osukb/dspace/config/modules/disseminate-citation.cfg

The main class that generates the PDF is:
https://github.com/osulibraries/DSpace/blob/osukb/dspace-api/src/main/java/org/dspace/disseminate/CitationDocument.java

And it's wired in to xmlui bitstream downloads at:
https://github.com/osulibraries/DSpace/blob/osukb/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/cocoon/BitstreamReader.java

Andrea Schweer had another citation PDF solution, using curation task.
On Sep 19, 2014 1:32 PM, "Jose Blanco" <blan...@umich.edu> wrote:

> Sorry about that.  I hit send before finishing the email.  What I
> wanted to say is that I can't find:
>
> dspace/config/modules/disseminate-citation.cfg
>
> in dspace 4.2
>
> On Fri, Sep 19, 2014 at 1:31 PM, Jose Blanco <blan...@umich.edu> wrote:
> > Peter, Thank you for helping me out with this.  I can't find:
> >
> >
> > On Fri, Sep 19, 2014 at 11:54 AM, Peter Dietz <pe...@longsight.com>
> wrote:
> >> Hi Jose,
> >>
> >> Perhaps a similar idea is the citation cover-page project I had worked
> on at
> >> OSU. We don't modify the original PDF at all, upon
> download/dissemination,
> >> it generates a pdf that adds that extra page and serves it. Due to
> >> licensing, we'll need to look at java libraries to help accomplish
> this. The
> >> implementation used iTextPDF, which is AGPL (incompatible with DSpace),
> so
> >> the search continues. I'm leaning towards Apache PDFBox.
> >>
> >> You probably don't NEED to store the CC license info into the PDF
> itself.
> >> i.e. What happens if someone edits the Item, and chooses another
> license in
> >> the future, split apart the pdf and change the last page? No thanks.
> Just
> >> display the PDF to the user with all the info you need. Plus, you
> already
> >> have all the info you need at that point (once its in archive).
> >>
> >> ________________
> >> Peter Dietz
> >> Longsight
> >> www.longsight.com
> >> pe...@longsight.com
> >> p: 740-599-5005 x809
> >>
> >> On Wed, Sep 17, 2014 at 3:32 PM, Jose Blanco <blan...@umich.edu> wrote:
> >>>
> >>> I would like to make a change to my DSpace instance.  This is what I
> want
> >>> to do.
> >>>
> >>> When a user uploads a creative commons license for an item with a pdf
> >>> file via the user interface, I would like to append a page to the pdf
> >>> file with some bib information and a cc logo indicating the license.
> >>>
> >>> I am looking for the code that actually puts the pdf file in the asset
> >>> store.  I see that UploadStep.java uploads the file, but I can't
> >>> append the cc license yet because the user has not chosen it at this
> >>> point, so I need the code that takes the file and stores it in the
> >>> assetstore, so I can append then.
> >>>
> >>> Many thanks!
> >>> Jose
> >>>
> >>>
> >>>
> ------------------------------------------------------------------------------
> >>> Want excitement?
> >>> Manually upgrade your production database.
> >>> When you want reliability, choose Perforce
> >>> Perforce version control. Predictably reliable.
> >>>
> >>>
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> >>> _______________________________________________
> >>> DSpace-tech mailing list
> >>> DSpace-tech@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
> >>> List Etiquette:
> >>> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
> >>
> >>
>
------------------------------------------------------------------------------
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to