From 11d88c3228181b67ad4c909ad53fcea73cb06fd2 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Fri, 25 Jun 2010 22:38:00 +0200 Subject: [PATCH] move selection of visible snippets to top --- lib/MojoFacets/Code.pm | 5 ++++- templates/code/index.html.ep | 24 ++++++++++++++---------- 2 files changed, 18 insertions(+), 11 deletions(-) diff --git a/lib/MojoFacets/Code.pm b/lib/MojoFacets/Code.pm index 8111c36..703008d 100644 --- a/lib/MojoFacets/Code.pm +++ b/lib/MojoFacets/Code.pm @@ -15,7 +15,10 @@ sub index { $self->redirect_to('/data/columns') unless $self->session('columns'); my $columns = { map { $_ => 1 } @{ $self->session('columns') } }; - $columns->{$_} = 1 foreach @{ $self->session('header') }; + + if ( $self->param('all_columns') ) { + $columns->{$_} = 1 foreach @{ $self->session('header') } + } my $dir = $self->_code_dir; diff --git a/templates/code/index.html.ep b/templates/code/index.html.ep index d524780..b634c74 100644 --- a/templates/code/index.html.ep +++ b/templates/code/index.html.ep @@ -1,6 +1,19 @@ % layout 'default'; -

Code snippets

+
+Show code snippets for +% if ( ! param('all_columns') ) { + +% } else { + +% } +column in this dataset +% if ( ! param('all_code') ) { +· + +% } +
+ % foreach my $depends ( keys %$snippets ) {

<%= $depends %>

% } -
-% if ( param('all_code') ) { - - -% } else { - -% } -
- <%= dumper stash('snippets') %> -- 2.20.1