29 lines
864 B
Text
29 lines
864 B
Text
---
|
|
title: News
|
|
in_menu: false
|
|
sort_info: 30
|
|
--- pipeline:tags,blocks,fragments
|
|
|
|
<h1>News</h1>
|
|
|
|
<a href="{relocatable: news.atom}">Atom-Feed</a>
|
|
|
|
<webgen:block name="newsdata" node="current" />
|
|
|
|
--- name:newsdata pipeline:erb
|
|
<%
|
|
opts = {:alcn => '/news/*.html', :sort => 'sort_info', :reverse => true, :flatten => true}
|
|
context.website.ext.item_tracker.add(context.dest_node, :nodes, :node_finder_option_set,
|
|
{:opts => opts, :ref_alcn => context.node.alcn}, :content)
|
|
context.website.ext.node_finder.find(opts, context.node).each do |node|
|
|
# context.options['contentprocessor.kramdown.options'] = {:auto_id_prefix => node.lcn.tr('.', '-')}
|
|
%>
|
|
|
|
<div class='news-item'>
|
|
<div class="news-date float-right">
|
|
Published on <%= node['created_at'].strftime("%A, %d %B %Y") %>
|
|
</div>
|
|
<%= context.render_block(:name => 'content', :chain => [node]) %>
|
|
</div>
|
|
|
|
<% end %>
|