def docinfo
"<% if has_header? && !notitle %>\n<%= template.title_tags(@header.title) %>\n<% end %>\n<% if attr? :revdate %>\n<date><%= attr :revdate %></date>\n<% else %>\n<date><%= attr :docdate %></date>\n<% end %>\n<% if has_header? %>\n<% if attr? :author %>\n<% if (attr :authorcount).to_i < 2 %>\n<author>\n\#{tag 'firstname', :firstname}\n\#{tag 'othername', :middlename}\n\#{tag 'surname', :lastname}\n\#{tag 'email', :email}\n</author>\n\#{tag 'authorinitials', :authorinitials}\n<% else %>\n<authorgroup>\n<% (1..((attr :authorcount).to_i)).each do |idx| %>\n<author>\n\#{tag 'firstname', :\"firstname_\\\#{idx}\", true}\n\#{tag 'othername', :\"middlename_\\\#{idx}\", true}\n\#{tag 'surname', :\"lastname_\\\#{idx}\", true}\n\#{tag 'email', :\"email_\\\#{idx}\", true}\n</author>\n<% end %>\n</authorgroup>\n<% end %>\n<% end %>\n<% if (attr? :revnumber) || (attr? :revremark) %>\n<revhistory>\n<revision>\n\#{tag 'revnumber', :revnumber}\n\#{tag 'date', :revdate}\n\#{tag 'authorinitials', :authorinitials}\n\#{tag 'revremark', :revremark}\n</revision>\n</revhistory>\n<% end %>\n<%= docinfo %>\n\#{tag 'orgname', :orgname}\n<% end %>\n"
end