X-Git-Url: http://git.rot13.org/?p=bookreader.git;a=blobdiff_plain;f=BookReaderIA%2Fdatanode%2FBookReaderJSIA.php;h=016e988a581c37273ee841f3347a29d070656c59;hp=5b2dcad08658bc776a839cc7f5f416c12a9bbb85;hb=16035a78509d0ec1d023dd92ea90d45e69f7748e;hpb=4b9653bce0d891598e19aa60727efc2a6eb41b43 diff --git a/BookReaderIA/datanode/BookReaderJSIA.php b/BookReaderIA/datanode/BookReaderJSIA.php index 5b2dcad..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 = [