Intern:Elsevier

The REST service for linking PANGAEA with Elsevier's ScienceDirect provides two functions:

Linking Banner
One generates a GIF image with a PANGAEA Logo and some text, if a data set is available. The encoding of the DOI must be in the same format like dx.doi.org needs it. Any special characters should be urlencoded using the UTF-8 Character Set. For normal Science-Direct-DOIs consisting of only ASCII chars, no encoding is needed most times (but I am not sure):

http://linkinghub.pangaea.de/elsevier/supplementBanner/10.1016/j.margeo.2006.07.006

If no data is available, the service returns a transparent one-pixel-gif image:

http://linkinghub.pangaea.de/elsevier/supplementBanner/10.1016/somefakedoi

This image can be included as SRC-Attribute for a HTML tag.

The second REST service is a resolver/redirector:
http://linkinghub.pangaea.de/elsevier/redirectToSupplement/10.1016/j.margeo.2006.07.006

Encoding is the same, only the action is different. This link redirects the user to the supplementary dataset behind your Science Direct DOI name. You may put this URL in a  around the image. If the image is empty (1 pixel, the user is normally not able to click on it, if he does, he will be directed to an information page on www.pangaea.de, describing that there is no supplement available). If it works you get a 301 redirect (because the linking hub url is not generally available and should not be indexed by search engines, search engines should use the DOI-link of PANGAEA, this is why it is a permanent redirect).

General Usage
In complete you can insert the following HTML into your Science Direct webpage (replacing the DOI name to the encoded current article’s DOI name):

  

In real life the link looks like this: "  ", if no supplement available: "  " (you should see nothing)

It may be possible, to only generate the above HTML fragment for ScienceDirect journals from the geoscientific world. If not too much effort is needed, we would like to avoid to get too many hits on our webserver from journal pages, that will never get datasets (like computer science papers,…). Maybe Elsevier has a property in your database that identifies the scientific area of article and journal.