reformat edits into table
authorDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 3 Jun 2010 20:34:40 +0000 (22:34 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 3 Jun 2010 20:34:40 +0000 (22:34 +0200)
public/mojo_facets.css
templates/changes/edits.html.ep

index 93d83b6..09a8fb6 100644 (file)
@@ -174,26 +174,21 @@ a.facet {
        text-decoration: line-through;
 }
 
        text-decoration: line-through;
 }
 
-.edit-options {
-       margin-top: 3em;
-       float: right;
-       text-align: center;
-       
-}
+/* /changes/edits */
 
 div.edit pre {
        color: #000;
 }
 
 .edit-unknown {
 
 div.edit pre {
        color: #000;
 }
 
 .edit-unknown {
-       border-bottom: 1px dotted #ccc;
+       background: #eee;
 }
 
 .edit-found {
 }
 
 .edit-found {
-       border: 3px dotted #cfc;
+       background: #cfc;
 }
 
 .edit-missing {
 }
 
 .edit-missing {
-       border: 3px dotted #fcc;
+       background: #fcc;
 }
 
 }
 
index 0687c8f..7192346 100644 (file)
 </ul>
 % }
 
 </ul>
 % }
 
+<table>
+<tr><th></th><th>old</th><th>new</th></tr>
+
 % foreach my $e ( @$edits ) {
 % foreach my $e ( @$edits ) {
-<div class="edit edit-<%= $e->{_status} || 'unknown' %>">
-<span class="edit-options">
-<a href="<%= url_for( action => 'edit' )->query( remove => $e->{time} ) %>">remove</a>
+<tr class="edit edit-<%= $e->{_status} || 'unknown' %>">
+<td>
+<%= $e->{time} %>
+
 %  if ( my $status = $e->{_status} ) {
 %  if ( my $status = $e->{_status} ) {
-<div title="status">
+%    my ( $pk, $id ) = %{ $e->{unique} };
+<a href="<%= url_for( controller => 'data', action => 'filter' )->query( filter_name => $pk, filter_vals => $id ) %>"><%= $id %></a>
 <%= $status %>
 <%= $status %>
-</div>
+%  } else {
+<a href="<%= url_for( action => 'edit' )->query( remove => $e->{time} ) %>">remove</a>
 %  }
 %  }
-</span>
-<pre class=debug><%= dumper $e %></pre>
-</div>
+
+</td><td><%== defined $e->{old} && join('<span class=d>&para;</span>', @{$e->{old}}) %>
+</td><td><%== defined $e->{new} && join('<span class=d>&para;</span>', @{$e->{new}}) %>
+
+</tr>
 % }
 
 % }
 
+</table>
+
 <pre class=debug>
 <%= dumper( $stats ) %>
 </pre>
 <pre class=debug>
 <%= dumper( $stats ) %>
 </pre>