changeset 1606:902922403634

put basic image info (when available) in about dialog.
author robcast
date Mon, 06 Mar 2017 20:25:06 +0100
parents 0dd2971d586c
children 852f775d935b
files webapp/src/main/webapp/jquery/jquery.digilib.js
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/webapp/src/main/webapp/jquery/jquery.digilib.js	Mon Feb 13 20:08:33 2017 +0100
+++ b/webapp/src/main/webapp/jquery/jquery.digilib.js	Mon Mar 06 20:25:06 2017 +0100
@@ -311,6 +311,14 @@
             if (logoUrl.charAt(0) !== '/' && logoUrl.substring(0,3) !== 'http') {
                 logoUrl = settings.digilibBaseUrl + '/' + logoUrl;
             }
+            var imgInfoDiv = '';
+            if (data.imgInfo != null) {
+            	var info = data.imgInfo;
+            	imgInfoDiv = '<p>Image: ' + info.filename + '<br/>' 
+            		+ '(' + info.width + 'x' + info.height + 'px'
+            		+ ((info.dpi_x > 0) ? (', ' + info.dpi_x + 'dpi') : '')
+            		+ ')</p>';
+            }
             var html = '\
                 <div id="'+cssPrefix+'about" class="'+cssPrefix+'about" style="display:none">\
                     <p>Digilib Image Viewer</p>\
@@ -318,6 +326,7 @@
                         <img class="'+settings.cssPrefix+'logo" title="Digilib" src="'+logoUrl+'"/>\
                     </a>\
                     <p>Version: '+settings.version+'</p>\
+                    '+imgInfoDiv+'\
                 </div>';
             var $about = $(html);
             $about.appendTo($elem);