version 1.14, 2010/05/01 22:47:51 |
version 1.16, 2010/05/05 03:01:08 |
|
|
else { |
else { |
$self->render( |
$self->render( |
list => $self->helper('get_list'), |
list => $self->helper('get_list'), |
|
tags => $self->helper('todo')->known_tags, |
layout => 'todotxt' |
layout => 'todotxt' |
); |
); |
} |
} |
|
|
|
|
@@ tags.txt.ep |
@@ tags.txt.ep |
% foreach my $tag (keys %{ $tags }) { |
% foreach my $tag (keys %{ $tags }) { |
<%= $tag %>, <%= $tags->{$tag} %> |
<%= $tag %>: <%= $tags->{$tag} %> |
% } |
% } |
|
|
@@ tag.txt.ep |
@@ tag.txt.ep |
# <%= $tag %> |
# <%== $tag %> |
% foreach my $item (@{ $items}) { |
% foreach my $item (@{ $items}) { |
<%= $item %> |
<%= $item %> |
% } |
% } |
|
|
@@ index.html.ep |
@@ index.html.ep |
% foreach my $file (@{ $files }) { |
% foreach my $file (@{ $files }) { |
% my ($basename) = $file =~ /^(.*?)(?:\.[^\.]+)?$/xms; |
% my ($basename) = $file =~ /^(.*?)(?:\.[^\.]+)?$/xms; |
<a href="<%= url_for 'list' %>/<%= $basename %>"><%= $file %></a><br /> |
<a href="<%= url_for 'list', format => '' %>/<%= $basename %>"><%= $file %></a><br /> |
% } |
% } |
|
|
@@ list.html.ep |
@@ list.html.ep |
<h1><%= $file %></h1> |
<h1><%= $file %></h1> |
|
% if ( $tags ) { |
|
% foreach my $tag (keys%{ $tags }) { |
|
%= include 'tag_menu', tag => $tag |
|
<br /> |
|
% } |
|
% } |
<ol> |
<ol> |
% foreach my $entry (@{ $list }) { |
% foreach my $entry (@{ $list }) { |
<li> |
<li> |
|
|
|
|
@@ tag.html.ep |
@@ tag.html.ep |
<h2><%= $tag %></h2> |
<h2><%= $tag %></h2> |
% foreach my $item (@{ $items }) { |
% foreach my $item (sort @{ $items }) { |
<%= $item %><br /> |
<%= $item %><br /> |
% } |
% } |
|
|
|
@@ tag_menu.html.ep |
|
% my $items = todo()->listtag($tag); |
|
<%= $tag %>: |
|
<select> |
|
% foreach my $item (sort @{ $items }) { |
|
<option><%= $item %></option> |
|
% } |
|
</select> |
|
|
|
|
@@ layouts/todotxt.html.ep |
@@ layouts/todotxt.html.ep |
<!doctype html><html> |
<!doctype html><html> |