def to_s(localtime = true)
s = "--------------------------------\n" +
"Title: #{@title}\nLink: #{@link}\n"
if localtime or @date.nil?
s += "Date: #{@date.to_s}\n"
else
s += "Date: #{@date.getutc.to_s}\n"
end
s += "Creator: #{creator}\n" +
"Subject: #{@subject}\n"
if defined?(@categories) and @categories.length > 0
s += "Filed under: " + @categories.join(', ') + "\n"
end
s += "Content:\n#{content}\n"
if defined?(@enclosures) and @enclosures.length > 0
s2 = "Enclosures:\n"
@enclosures.each do |e|
s2 += e.join(' ') + "\n"
end
s += s2
end
return s
end