pages/index.xnode in utopia-project-0.9.0 vs pages/index.xnode in utopia-project-0.10.0

- old
+ new

@@ -1,18 +1,19 @@ <content:page> <?r if document = self[:document] - children = document.root.children + child = document.first_child - if children.first.type == :header - header = children.shift - title = header.children.first + if child.type == :header + header = child + child.delete + title = header.first_child + case title.type when :text - ?><content:heading>#{title.value}</content:heading><?r + ?><content:heading>#{title.string_content}</content:heading><?r when :img - self.document.attributes[:title] ||= title.attr["alt"] - ?><header><img src="#{title.attr["src"]}" /></header><?r + ?><header><img src="#{title.src}" /></header><?r else ?><content:heading>Project</content:heading><?r end else ?><content:heading>Project</content:heading><?r \ No newline at end of file