$self->redirect_to( '/data/items' );
}
+sub export {
+ my $self = shift;
+ $self->render( export => [
+ map { s{^.+/public/export/}{}; $_ }
+ glob( $self->_export_path . '*' )
+ ] );
+}
+
1;
% if ( my $path = session('save_path') ) {
<a class=save_changes title="<%= $path %>" href="<%= url_for( controller => 'data', action => 'save', path => $path ) %>">save</a>
% }
-
+% if ( $self->can('_export_path') && glob $self->_export_path('*') ) {
+<a href="<%= url_for( controller => 'data', action => 'export' ) %>">export</a>
+% }
<a href="<%= url_for( controller => 'changes', action => 'edits' ) %>">edits</a>
<a href="<%= url_for( controller => 'changes', action => 'index' ) %>">changes</a>
</span>
--- /dev/null
+% layout 'default';
+
+<ul>
+% foreach my $e ( @$export ) {
+<li><a target="<%= $e %>" href="/export/<%= $e %>"><%= $e %></a>
+% }
+</ul>
+
+<pre class=debug><%= dumper $export %></pre>