class DocItem class NotFound < Exception; end attr_accessor :id, :title, :text, :language, :order def initialize(attrs = {}) attrs.each do |name,value| self.send("#{name}=", value) end self.language ||= 'en' end def html(theme = nil) text.gsub(/