# HG changeset patch # User hertzhaft # Date 1296079910 -3600 # Node ID f5f2b262be07f41fa6c8d2f60332b198eaa2d603 # Parent 0235a8e638185d3b18834ffaf551b7cd9f28c000 reference button plus action diff -r 0235a8e63818 -r f5f2b262be07 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); } };