Show return button even when title is long. Add link "On openlibrary.org" when the...
authorMichael Ang <mang@archive.org>
Sat, 15 Jan 2011 00:42:39 +0000 (00:42 +0000)
committerMichael Ang <mang@archive.org>
Sat, 15 Jan 2011 00:42:39 +0000 (00:42 +0000)
BookReader/BookReader.js

index fded77e..7881383 100644 (file)
@@ -4599,13 +4599,19 @@ BookReader.prototype.gotOpenLibraryRecord = function(self, olObject) {
                 .appendTo('#BRreturn');
             */
             
-            $('#BRreturn').css({ 'line-height': '19px'} );
-            
             $('<form id="BRreturnform" action="' + returnUrl + '" method="post"><input type="submit" value="Return book" /><input type="hidden" name="action" value="return" /></form>')
                 .appendTo('#BRreturn');
 
+        } else {
+            $('<a/>').attr( { 'href': self.bookUrl, 'title': 'Go to this book\'s page on Open Library' } )
+                .text('On openlibrary.org')
+                .appendTo('#BRreturn');
         }
         
+        $('#BRreturn').css({ 'line-height': '19px'} );
+        $('#BRreturn a').css( {'height': '18px' } );
+
+        
     }
 }