From 6419ed7c78568c6c2c090aec40b4422d169be0d6 Mon Sep 17 00:00:00 2001 From: wolfpac444 Date: Sat, 5 Apr 2003 03:35:09 +0000 Subject: [PATCH] Added "toggle" color functionality to the templates --- admin/categorie.pl | 12 +++++++++++- admin/categoryitem.pl | 13 ++++++++++++- admin/currency.pl | 13 ++++++++++++- admin/printers.pl | 12 +++++++++++- admin/stopwords.pl | 13 ++++++++++++- admin/z3950servers.pl | 14 +++++++++++++- .../default/en/parameters/categorie.tmpl | 2 +- .../default/en/parameters/categoryitem.tmpl | 2 +- .../default/en/parameters/currency.tmpl | 2 +- .../default/en/parameters/printers.tmpl | 2 +- .../default/en/parameters/stopwords.tmpl | 2 +- .../default/en/parameters/z3950servers.tmpl | 2 +- 12 files changed, 77 insertions(+), 12 deletions(-) diff --git a/admin/categorie.pl b/admin/categorie.pl index ab99eaaed8..fe4a047624 100755 --- a/admin/categorie.pl +++ b/admin/categorie.pl @@ -182,6 +182,7 @@ if ($op eq 'add_form') { my $env; my @loop; my ($count,$results)=StringSearch($env,$searchfield,'web'); + my $toggle='white'; for (my $i=0; $i < $count; $i++){ my %row = (categorycode => $results->[$i]{'categorycode'}, description => $results->[$i]{'description'}, @@ -193,8 +194,17 @@ if ($op eq 'add_form') { enrolmentfee => $results->[$i]{'enrolmentfee'}, overduenoticerequired => $results->[$i]{'overduenoticerequired'}, issuelimit => $results->[$i]{'issuelimit'}, - reservefee => $results->[$i]{'reservefee'} ); + reservefee => $results->[$i]{'reservefee'}, + toggle = $toggle ); push @loop, \%row; + if ( $toggle eq 'white' ) + { + $toggle = '#ffffcc'; + } + else + { + $toggle = 'white'; + } } $template->param(loop => \@loop); diff --git a/admin/categoryitem.pl b/admin/categoryitem.pl index 9b598c3341..ec44263831 100644 --- a/admin/categoryitem.pl +++ b/admin/categoryitem.pl @@ -183,6 +183,7 @@ if ($op eq 'add_form') { my $env; my @loop; my ($count,$results)=StringSearch($env,$searchfield,'web'); + my $toggle = 'white'; for (my $i=0; $i < $count; $i++){ my %row = (categorycode => $results->[$i]{'categorycode'}, description => $results->[$i]{'description'}, @@ -194,8 +195,18 @@ if ($op eq 'add_form') { enrolmentfee => $results->[$i]{'enrolmentfee'}, overduenoticerequired => $results->[$i]{'overduenoticerequired'}, issuelimit => $results->[$i]{'issuelimit'}, - reservefee => $results->[$i]{'reservefee'} ); + reservefee => $results->[$i]{'reservefee'}, + toggle = $toggle ); push @loop, \%row; + if ( $toggle eq 'white' ) + { + $toggle = '#ffffcc'; + } + else + { + $toggle = 'white'; + } + } $template->param(loop => \@loop); diff --git a/admin/currency.pl b/admin/currency.pl index b1c24a4ea2..fb74712c63 100755 --- a/admin/currency.pl +++ b/admin/currency.pl @@ -157,10 +157,21 @@ if ($op eq 'add_form') { my $env; my ($count,$results)=StringSearch($env,$searchfield,'web'); my @loop; + my $toggle = 'white'; for (my $i=$offset; $i < ($offset+$pagesize<$count?$offset+$pagesize:$count); $i++){ my %row = ( currency => $results->[$i]{'currency'}, - rate => $results->[$i]{'rate'}); + rate => $results->[$i]{'rate'}, + toggle => $toggle); push @loop, \%row; + + if ( $toggle eq 'white' ) + { + $toggle = '#ffffcc'; + } + else + { + $toggle = 'white'; + } } $template->param(loop => \@loop); diff --git a/admin/printers.pl b/admin/printers.pl index d405f1576d..c8a2f340a4 100755 --- a/admin/printers.pl +++ b/admin/printers.pl @@ -157,8 +157,18 @@ if ($op eq 'add_form') { for (my $i=$offset; $i < ($offset+$pagesize<$count?$offset+$pagesize:$count); $i++){ my %row = ( printername => $results->[$i]{'printername'}, printqueue => $results->[$i]{'printqueue'}, - printtype => $results->[$i]{'printtype'}); + printtype => $results->[$i]{'printtype'}, + toggle => $toggle); push @loop, \%row; + + if ( $toggle eq 'white' ) + { + $toggle = '#ffffcc'; + } + else + { + $toggle = 'white'; + } } $template->param(loop => \@loop); diff --git a/admin/stopwords.pl b/admin/stopwords.pl index 99bf341337..69436e186a 100755 --- a/admin/stopwords.pl +++ b/admin/stopwords.pl @@ -143,9 +143,20 @@ if ($op eq 'add_form') { my $env; my ($count,$results)=StringSearch($env,$searchfield,'web'); my @loop; + my $toggle = 'white'; for (my $i=$offset; $i < ($offset+$pagesize<$count?$offset+$pagesize:$count); $i++){ - my %row = (word => $results->[$i]{'word'}); + my %row = (word => $results->[$i]{'word'}, + toggle => $toggle); push @loop, \%row; + + if ( $toggle eq 'white' ) + { + $toggle = '#ffffcc'; + } + else + { + $toggle = 'white'; + } } $template->param(loop => \@loop); diff --git a/admin/z3950servers.pl b/admin/z3950servers.pl index d30eb34ee8..d61cf86365 100755 --- a/admin/z3950servers.pl +++ b/admin/z3950servers.pl @@ -165,6 +165,7 @@ if ($op eq 'add_form') { my $env; my ($count,$results)=StringSearch($env,$searchfield,'web'); my @loop; + my $toggle = 'white'; for (my $i=$offset; $i < ($offset+$pagesize<$count?$offset+$pagesize:$count); $i++){ my $urlsearchfield=$results->[$i]{name}; @@ -176,8 +177,19 @@ if ($op eq 'add_form') { userid =>$results->[$i]{'userid'}, password => ($results->[$i]{'password'}) ? ('#######') : (' '), checked => $results->[$i]{'checked'}, - rank => $results->[$i]{'rank'}); + rank => $results->[$i]{'rank'}, + toggle => $toggle); push @loop, \%row; + + if ( $toggle eq 'white' ) + { + $toggle = '#ffffcc'; + } + else + { + $toggle = 'white'; + } + } $template->param(loop => \@loop); if ($offset>0) { diff --git a/koha-tmpl/intranet-tmpl/default/en/parameters/categorie.tmpl b/koha-tmpl/intranet-tmpl/default/en/parameters/categorie.tmpl index b433c3646c..01aa34887f 100644 --- a/koha-tmpl/intranet-tmpl/default/en/parameters/categorie.tmpl +++ b/koha-tmpl/intranet-tmpl/default/en/parameters/categorie.tmpl @@ -279,7 +279,7 @@ - + diff --git a/koha-tmpl/intranet-tmpl/default/en/parameters/categoryitem.tmpl b/koha-tmpl/intranet-tmpl/default/en/parameters/categoryitem.tmpl index 8965323e6e..fbb29bf8a8 100644 --- a/koha-tmpl/intranet-tmpl/default/en/parameters/categoryitem.tmpl +++ b/koha-tmpl/intranet-tmpl/default/en/parameters/categoryitem.tmpl @@ -274,7 +274,7 @@ - + diff --git a/koha-tmpl/intranet-tmpl/default/en/parameters/currency.tmpl b/koha-tmpl/intranet-tmpl/default/en/parameters/currency.tmpl index 99cecff0df..8ea0d98452 100644 --- a/koha-tmpl/intranet-tmpl/default/en/parameters/currency.tmpl +++ b/koha-tmpl/intranet-tmpl/default/en/parameters/currency.tmpl @@ -178,7 +178,7 @@ - + Edit diff --git a/koha-tmpl/intranet-tmpl/default/en/parameters/printers.tmpl b/koha-tmpl/intranet-tmpl/default/en/parameters/printers.tmpl index ac0928d1a6..f81356fe3b 100644 --- a/koha-tmpl/intranet-tmpl/default/en/parameters/printers.tmpl +++ b/koha-tmpl/intranet-tmpl/default/en/parameters/printers.tmpl @@ -170,7 +170,7 @@ - + diff --git a/koha-tmpl/intranet-tmpl/default/en/parameters/stopwords.tmpl b/koha-tmpl/intranet-tmpl/default/en/parameters/stopwords.tmpl index f73b8a16c2..4285c01f0b 100644 --- a/koha-tmpl/intranet-tmpl/default/en/parameters/stopwords.tmpl +++ b/koha-tmpl/intranet-tmpl/default/en/parameters/stopwords.tmpl @@ -145,7 +145,7 @@ - + Delete diff --git a/koha-tmpl/intranet-tmpl/default/en/parameters/z3950servers.tmpl b/koha-tmpl/intranet-tmpl/default/en/parameters/z3950servers.tmpl index 15ee0ec106..ebe86a7dab 100644 --- a/koha-tmpl/intranet-tmpl/default/en/parameters/z3950servers.tmpl +++ b/koha-tmpl/intranet-tmpl/default/en/parameters/z3950servers.tmpl @@ -239,7 +239,7 @@ - + -- 2.20.1