Trove WordPress plugin

9 July 2012

One of the fantastic resources in Trove is the digitised newspaper collection. We’ve seen people using the newspapers for research & republishing their findings on their blogs. There’s a couple of issues with this:

  1. If the text that is copied hasn’t been corrected, if it ever gets updated in Trove it won’t get updated on their blogs
  2. Attribution is a bit hit and miss. Depending upon what the person does, they may or may not add a link back to Trove. We all know it’s nice to share the love and provide a link back to the resource where you’ve found something.

To make life easier for people using newspapers in Trove I’ve built a simple WordPress plugin based around the Trove API to allow you to embed the text from a newspaper article within your WordPress blog so that the text will reflect the current state of the text in Trove & it will provide attribution back to Trove. All it takes is three easy steps:

  1. Install the plugin
  2. Get the article ID of the text from the URL (e.g.:  the ID of http://trove.nla.gov.au/ndp/del/article/2760597 is 2760597)
  3. Where you would like that article to appear in your post us the following short code

    CONTRACTS LET FOR SERVICES TO NEW FLATS

    CONTRACTS LET

    FOR SERVICES TO NEW FLATS

    A contract for the plumbing services to 72 flats in Ainslie has been let by the Department of Works and Housing for £9,418/ l/6d to the Canberra Plumbing Cpmpany Pty. Ltd., Manuka. A tender for sewer and stormwater  

    drainage to the same flats has been let to Makin and Bearse, of Griffith, fer £6,180.  

    A contract for the supply and delivery of joinery for ten houses

    in Section 14 Ainslie has been let to Kennedy and Bird Pty. Ltd., of Sydney, for £2,339/3/3.  

    K. Schreiner, of Braddon, was the successful tenderer for the construction and completion of footpaths in Narrabundah for £646/2/11, while the same tend-   erer will construct and complete concrete footpaths in Griffith for £1,220/6/10.

    A tender for the supply and making of carpet squares for Havelock House has been granted to Marlee Carpets, of Melbourne, for £2,780.

    Source: Trove

That’s it!

I made up a quick screencast to demonstrate the use of it. I really hope that it’s useful for people. If you have any suggestions for improving it or extending it for other uses within Trove I would love to hear about it.

I have to give a big thanks to Kathryn Greenhill for helping me out with beta testing. This is the first thing I’ve built using the Trove API & the first thing I’ve released back into the WordPress community & it feels pretty good!

12 Responses to “Trove WordPress plugin”

  1. Peter Says:

    very cool Paul.

  2. Chris Samuel Says:

    Looks really interesting, thanks for that!

  3. Ellen Forsyth Says:

    This is great

  4. Kylie Willison Says:

    Hi Paul
    I just found out about your plugin on the Australian Genealogy website on Facebook https://www.facebook.com/groups/talltrees/ and I’m really looking forward to using it!! Thanks!

  5. Paul Hagon Says:

    Thanks Kylie, I hope you find it useful.

  6. Tanya Honey Says:

    Hi Paul
    Great plugin. This gives me another reason to take the plunge and pay for a WordPress account. Until then I will include active links to the articles, not just the unlinked url.
    Tanya

  7. Trove Wordpress Plugin | Kylie's Genes Says:

    […] read about the Trove WordPress plugin on the Australian Genealogy Facebook group this week.  This is what it looks like when you use the […]

  8. Pied piper of Ballarat 1956 (Opa Meerbach) +Trove newspapers plugin | Mica Meerbach Says:

    […] I don’t normally search the newspapers, if I did want to share something, Paul Hagon’s rationale for attribution – and use of the text – made me […]

  9. Mica Meerbach Says:

    Thanks Paul, I tried it out. Lots of fun.

  10. Richard Hayward Says:

    Great work Paul.

  11. John Terrell Says:

    A great tool Paul! Is there a way of doing something similar with a Google blog?

  12. Paul Hagon Says:

    Thanks. Unfortunately it’s not possible to do this for a Google blog.