# HG changeset patch # User hertzhaft # Date 1296079910 -3600 # Node ID 2493d64eae6404fc2e81da472005f7a7c32bc2fe # Parent 0583d0a38de5a7504637a486b730ff1bd1fb1863 reference button plus action diff -r 0583d0a38de5 -r 2493d64eae64 client/digitallibrary/jquery/jquery.digilib.js --- a/client/digitallibrary/jquery/jquery.digilib.js Wed Jan 26 22:34:26 2011 +0100 +++ b/client/digitallibrary/jquery/jquery.digilib.js Wed Jan 26 23:11:50 2011 +0100 @@ -34,7 +34,7 @@ (function($) { var buttons = { reference : { - onclick : "javascript:getRefWin()", + onclick : "reference", tooltip : "get a reference URL", img : "reference.png" }, @@ -461,6 +461,17 @@ $.extend(settings, params); }; redisplay(data); + }, + + reference : function (data) { + var settings = data.settings; + var url; + if (settings.interactionMode === 'fullscreen') { + url = getDigilibUrl(data); + } else { + url = getScalerUrl(data); + }; + window.prompt("URL reference to the current view", url); } };