Peter, where does com.itextpdf come from in the file
CitationDocument.java come from?  I must have to add this to the
pom.xml file.

On Fri, Sep 19, 2014 at 7:20 PM, Peter Dietz <[email protected]> wrote:
> 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" <[email protected]> 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 <[email protected]> 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 <[email protected]>
>> > 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
>> >> [email protected]
>> >> p: 740-599-5005 x809
>> >>
>> >> On Wed, Sep 17, 2014 at 3:32 PM, Jose Blanco <[email protected]> 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
>> >>> [email protected]
>> >>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>> >>> List Etiquette:
>> >>> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>> >>
>> >>

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to