Sha256: 76c0ac3e2e97fe823e7981cca4e76b37150a653ac476e0d6fe9b81510e4200ab
Contents?: true
Size: 1022 Bytes
Versions: 22
Compression:
Stored size: 1022 Bytes
Contents
xml.instruct! :xml, :version=>"1.0" , :encoding => 'UTF-8' xml.CRD('version' => "1.0"){ xml.REFERENCE{ xml.QUESTION @question.body xml.tag! 'ACC-LEVEL', '1' xml.tag! 'REG-ID', "#{LibraryGroup.site_config.name}_#{@question.id}" xml.ANSWER @question.answers.first.try(:body) xml.tag! 'CRT-DATE', @question.created_at.strftime('%Y%m%d') if @question.solved? xml.SOLUTION 1 else xml.SOLUTION 0 end # xml.KEYWORD @question.tags.collect(&:name).join(' ') xml.KEYWORD @question.tags.join(' ') xml.CLASS :type => 'NDC' xml.tag! 'RES-TYPE' xml.tag! 'CON-TYPE' @question.answers.each do xml.BIBL{ xml.tag! 'BIBL-DESC' xml.tag! 'BIBL-NOTE' } end xml.tag! 'ANS-PROC', @question.answers.first.try(:body) xml.REFERRAL xml.tag! 'PRE-RES' xml.NOTE @question.note xml.tag! 'PTN-TYPE' if @question.answers.exists? xml.CONTRI @question.answers.collect(&:user).collect(&:username).uniq.join(' ') end } }
Version data entries
22 entries across 22 versions & 1 rubygems