We use cookies on this site. By browsing our site you agree to our use of cookies. Close this message Find out more

Home > Library home > Teaching support > Linking to library e-resources from Moodle
More in this section Teaching support

Linking to library e-resources from Moodle

Royal Holloway staff can use Moodle as an effective & efficient way to direct students to specific library resources, including e-journal articles and e-book chapters. The majority of our online databases and journals will not allow PDF downloads of their articles to be uploaded to Moodle for teaching, and so we recommend that stables links to articles and resources are provided instead.

Creating links to online resources for use in Moodle is simple. There are 4 steps:

Use LibrarySearch to find out whether an article, e-journal, or e-book is available online and if Royal Holloway has access to it. You can refine your search by selecting 'Full text Online' from the options on the left hand side.

(Please check the date range for journals - this will be available once you click View Online)

If you have any issues with linking to e-resources, please contact: library@rhul.ac.uk

When linking to e-journals, articles, or e-books, it is important to use a 'stable' or 'persistent' URL - that is, a link that will remain constant throughout commercial or archival changes (such as a change of publisher).

Some e-journals will allow you to create stable links simply by using the web address (URL) you get when you retrieve the article. Many, including JSTOR and EBSCO, include session information in the URL that will expire after a period of time - these cannot be used to create stable links.



Stable URLs are located wihthin the article information in Tables of Contents and also above the article in the full reference information.
They look like this: http://www.jstor.org/stable/3060574


Click on the title of the article to see the full reference information, then click 'Permalink' on the right hand panel. This is the stable URL and it can be highlighted and copied from here:

MyiLibrary e-books

Go to the 'cover' page of the e-book, and click on 'Bibliographic details'. Then click 'Citation' and copy the stable URL from one of the citations formats. This works for chapters too.
They look like this:http://lib.myilibrary.com?ID=74769

DawsonEra e-books

Go to the 'Full Title Display' page, and copy the URL from the browser address field. You can also go to the relevant chapter and copy the browser URL from the chapter page.
The stable URLs look like this: http://www.dawsonera.com.ezproxy01.rhul.ac.uk/depp/reader/protected/external/AbstractView/S9780199714360


Copy the Digital Object Identifier (DOI) and paste it onto the end of the DOI resolver URL - http://dx.doi.org/ - this will ensure it continues working. The DOI will look like this: 10.1016/0304-1131(82)90015-7 so the stable URL is:

To create a link that can be used in Moodle, and works on- and off-campus, the RHUL login URL can be used.


It is sometimes easier to do this in a Wordpad document that will not preserve the hyperlink and instead copy in plain text.

The final URL should look like:





MyiLibrary e-book


DawsonEra e-book





If you have any issues creating these links, please do contact: library@rhul.ac.uk 

  1. Go to Moodle and log in.
  2. Turn editing ON.
  3. Go to Week/Topic
  4. From the 'Add a Resource' drop down menu select URL'
  5. Enter a name for the resource (e.g. the bibliographic information, journal title, etc).
  6. Paste the URL in the Location text field.
  7. Click 'Save and return to course'.

There is more information on the Moodle support pages.


Need help? Contact us

Need help? Contact us
Email library@rhul.ac.uk
Tel 01784 443823
Web Feedback

Connect with us

Twitter_Logo_Blue  FB-f-Logo__blue_58  YouTube-social-square_red_48px  Instagram-pink32x32  wordpress-logo-32-blue

Comment on this page

Did you find the information you were looking for? Is there a broken link or content that needs updating? Let us know so we can improve the page.

Note: If you need further information or have a question that cannot be satisfied by this page, please call our switchboard on +44 (0)1784 434455.

This window will close when you submit your comment.

Add Your Feedback