<!--
Nick's web site: Intermediate document structure.
- Copyright © 2016-2020 Nick Bowler
+ Copyright © 2016-2022 Nick Bowler
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
" <published>%Y-%m-%d</published>\n" if @item[:published]
%> </article>
<% end
-%> <html xmlns="<%= Xmlns['xhtml'] %>">
+%> <html xmlns="<%= Xmlns['xhtml'] %>" id="<%=
+ "page" + @item.identifier.without_ext.gsub(/[^[:alnum:]]/, "_")
+%>">
<% if !doc_header then
%> <h1><%= @item.fetch(:header, @item[:title]) %></h1>
<% end %><%= doc_str