Handle meta tags for non-latin1 charsets
authoracli <acli>
Mon, 20 Jan 2003 07:39:27 +0000 (07:39 +0000)
committeracli <acli>
Mon, 20 Jan 2003 07:39:27 +0000 (07:39 +0000)
acqui.simple/isbnsearch.pl
admin/koha2marclinks.pl
admin/marctagstructure.pl
admin/thesaurus.pl
memberentry.pl
opac/opac-detail.pl
opac/opac-main.pl
opac/opac-search.pl
opac/opac-searchresults.pl
search.pl

index 487726a..20c7d94 100755 (executable)
@@ -25,6 +25,7 @@ use C4::Catalogue;
 use C4::Biblio;
 use C4::Search;
 use C4::Output;
+use C4::Charset;
 use HTML::Template;
 
 my $input      = new CGI;
@@ -90,5 +91,8 @@ if (! $isbn) {
                                                        loop => \@loop_data,
                                                        loop_links => \@loop_links);
 
-       print $input->header(-cookie => $cookie),$template->output;
+       print $input->header(
+           -type => guesstype($template->output),
+           -cookie => $cookie
+       ),$template->output;
 } # else
index ed254ae..0362fa4 100755 (executable)
@@ -20,6 +20,7 @@
 
 use strict;
 use C4::Output;
+use C4::Charset;
 use C4::Auth;
 use CGI;
 use C4::Search;
@@ -135,4 +136,7 @@ if ($op eq 'add_form') {
                                                        );
 } #---- END $OP eq DEFAULT
 
-print $input->header(-cookie => $cookie), $template->output;
+print $input->header(
+    -type => guesstype($template->output),
+    -cookie => $cookie
+), $template->output;
index cbb2f2a..52caa5f 100755 (executable)
@@ -23,6 +23,7 @@ use CGI;
 use C4::Auth;
 use C4::Context;
 use C4::Output;
+use C4::Charset;
 use C4::Search;
 use C4::Context;
 use HTML::Template;
@@ -196,4 +197,7 @@ if ($op eq 'add_form') {
 } #---- END $OP eq DEFAULT
 
 $template->param(loggeninuser => $loggedinuser);
-print $input->header(-cookie => $cookie), $template->output;
+print $input->header(
+    -type => guesstype($template->output),
+    -cookie => $cookie
+), $template->output;
index 61bf992..4ceb41f 100755 (executable)
 use strict;
 use CGI;
 use C4::Auth;
+use C4::Charset;
 use C4::Context;
 use C4::Output;
 use C4::Search;
 use HTML::Template;
-use C4::Context;
 use C4::Authorities;
 
 my $input = new CGI;
@@ -256,4 +256,7 @@ if ($op eq 'add_form') {
        }
 } #---- END $OP eq DEFAULT
 
-print $input->header(-cookie => $cookie), $template->output;
+print $input->header(
+    -type => guesstype($template->output),
+    -cookie => $cookie
+), $template->output;
index 0b3e3bc..d481409 100755 (executable)
@@ -27,6 +27,7 @@ use strict;
 use C4::Auth;
 use C4::Context;
 use C4::Output;
+use C4::Charset;
 use CGI;
 use C4::Search;
 use C4::Koha;
@@ -242,7 +243,10 @@ if ($delete){
                        cardnumber      => $cardnumber,
                        dateofbirth     => $data->{'dateofbirth'});
 
-print $input->header(-cookie => $cookie),$template->output;
+print $input->header(
+    -type => guesstype($template->output),
+    -cookie => $cookie
+),$template->output;
 
 
 }
index 93c1243..3a01739 100755 (executable)
@@ -4,6 +4,7 @@ require Exporter;
 use CGI;
 use C4::Search;
 use C4::Auth;
+use C4::Charset;
 use HTML::Template;
 
 my $query=new CGI;
@@ -53,5 +54,8 @@ $template->param(ITEM_RESULTS => $itemsarray);
 $template->param(WEB_RESULTS => $webarray);
 $template->param(SITE_RESULTS => $sitearray);
 
-print $query->header(-cookie => $cookie), $template->output;
+print $query->header(
+    -type => guesstype($template->output),
+    -cookie => $cookie
+), $template->output;
 
index 4cc12bc..b3a9854 100755 (executable)
@@ -5,6 +5,7 @@ use CGI;
 use HTML::Template;
 
 use C4::Auth;       # get_template_and_user
+use C4::Charset;
 
 my $query = new CGI;
 
@@ -16,4 +17,7 @@ my ($template, $borrowernumber, $cookie)
                             flagsrequired => {borrow => 1},
                         });
 
-print $query->header(-cookie => $cookie), $template->output;
+print $query->header(
+    -type => guesstype($template->output),
+    -cookie => $cookie
+), $template->output;
index c541dae..b03de61 100755 (executable)
@@ -3,6 +3,7 @@ use strict;
 require Exporter;
 
 use C4::Auth;
+use C4::Charset;
 use C4::Context;
 use CGI;
 use C4::Database;
@@ -31,4 +32,7 @@ my ($template, $borrowernumber, $cookie)
 
 $template->param(classlist => $classlist);
 
-print $query->header(-cookie => $cookie), $template->output;
+print $query->header(
+    -type => guesstype($template->output),
+    -cookie => $cookie
+), $template->output;
index 5be3303..dafdcb0 100755 (executable)
@@ -4,6 +4,7 @@ require Exporter;
 use CGI;
 use C4::Search;
 use C4::Auth;
+use C4::Charset;
 use HTML::Template;
 
 my $query=new CGI;
@@ -126,5 +127,8 @@ if ($count>10) {
 
 $template->param(numbers => $numbers);
 
-print $query->header(-cookie => $cookie), $template->output;
+print $query->header(
+    -type => guesstype($template->output),
+    -cookie => $cookie
+), $template->output;
 
index f9dfc5f..04a5b18 100755 (executable)
--- a/search.pl
+++ b/search.pl
@@ -26,6 +26,7 @@ use C4::Context;
 use C4::Search;
 use C4::Auth;
 use C4::Output;
+use C4::Charset;
 
 my $query=new CGI;
 my $type=$query->param('type');
@@ -199,5 +200,8 @@ if (C4::Context->preference('acquisitions') eq 'simple') {
 }
 
 # Print the page
-print $query->header(-cookie => $cookie), $template->output;
+print $query->header(
+    -type => guesstype($template->output),
+    -cookie => $cookie
+), $template->output;