+
+# Return the first paragraph of the given item as a string.
+def item_longdesc(item)
+ xml = Nokogiri::XML("<body xmlns='" + Xmlns["xhtml"] + "'>" +
+ item.compiled_content(snapshot: :rawbody) +
+ "</body>")
+
+ p = xml.xpath('//xhtml:p', Xmlns)
+ if p.empty? then nil else p[0].xpath('string(.)') end
+end