Merge branch 'master' into eval-code
[MojoFacets.git] / templates / data / items / table.html.ep
index a23e18d..e0478b5 100644 (file)
@@ -25,7 +25,7 @@ filter
 </tr>
 
 % foreach my $row ( @$sorted ) {
-<tr>
+<tr title="<%= $row->{_row_id} %>">
 % foreach my $col ( @$columns ) {
 <td<%= $numeric->{$col} ? ' class=numeric' : '' %>>
 %  if ( ref $row->{$col} eq 'ARRAY' ) {
@@ -48,5 +48,24 @@ filter
 
 </table>
 
+<form id=eval method=post>
+% if ( my $error = stash('eval_error') ) {
+<div class=error><%= $error %></div>
+% }
+% my $rows = scalar split(/\n/,$code);
+<textarea name=code rows=<%= $rows %>>
+<%= $code %>
+</textarea>
+<input name=test   type=submit value="Test code">
+<input name=commit type=submit value="Commit changes">
+</form>
+
 <script type="text/javascript" src="/edit_table.js"></script>
+<script type="text/javascript" src="/js/jquery.textarea_grow.js"></script>
+<script type="text/javascript">
+
+$(document).ready( function(){
+       $('form#eval textarea').textarea_grow();
+});
 
+</script>