X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=BookReaderIA%2Fdatanode%2FBookReaderJSIA.php;h=016e988a581c37273ee841f3347a29d070656c59;hb=16035a78509d0ec1d023dd92ea90d45e69f7748e;hp=4d914e2ad74e796c10d40757e66559ee1c1584ed;hpb=c3e4e27fc6b55977153ad3c50645eae3f8216ec2;p=bookreader.git diff --git a/BookReaderIA/datanode/BookReaderJSIA.php b/BookReaderIA/datanode/BookReaderJSIA.php index 4d914e2..016e988 100644 --- a/BookReaderIA/datanode/BookReaderJSIA.php +++ b/BookReaderIA/datanode/BookReaderJSIA.php @@ -358,6 +358,52 @@ br.getOpenLibraryRecord = function(callback) { }); } +// getInfoDiv +br.getInfoDiv = function() { + // $$$ it might make more sense to have a URL on openlibrary.org that returns this info + + var escapedTitle = BookReader.util.escapeHTML(this.bookTitle); + var domainRe = /(\w+\.(com|org))/; + var domain = domainRe.exec(this.bookUrl)[1]; + // XXX use different icon for archive.org + var html = [ + '
', + '', escapedTitle, '', + '
', + '
', + '
', + '

', escapedTitle, '

', + // $$$ lookup on OL + // 'by', + // 'Book Author', + '
', + '

Published ', this.bookPublished, + //, Publisher name', + '

', + //'

Written in Language

', + '

Other Formats

', + '', + '

More information on ' + domain + '.

', + '
', + '', + '
', + // XXX add link to bug tracker + 'Report a problem', + '|', + 'About the Bookreader', + '
' + ]; + + return html.join('\n'); +} + br.pageW = [