X-Git-Url: http://jaekl.net/gitweb/?p=quanlib.git;a=blobdiff_plain;f=book.rb;h=b0a1bbff66de2851b9bab47b8ad6eb0d16cc65f3;hp=5b698e7a474e2909433c0b6c893dc13af802c193;hb=b8fe580f73b094e366643388ecd2d184b643616a;hpb=2c6d69af97c152524366d3fefe1808dfb78f8f56 diff --git a/book.rb b/book.rb index 5b698e7..b0a1bbf 100644 --- a/book.rb +++ b/book.rb @@ -3,6 +3,7 @@ require 'nokogiri' require 'zip' require 'author' +require 'classification' require 'cover' require 'store' @@ -101,6 +102,19 @@ class Book result.push(seriesInfo.join(' ')) end + classification = nil + if nil != @classification_id + classification = @store.load_classification(@classification_id) + end + if nil != classification + if nil != classification.ddc + result.push('Dewey: ' + classification.ddc.to_s) + end + if nil != classification.lcc + result.push('LCC: ' + classification.lcc.to_s) + end + end + return result.join('
') end