X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=web%2Fhtdocs%2Fchrome%2Flayout.mc;h=972b9c6672800a4a790ebc105802309b3d78bc5a;hb=da898e71d627fffba8a176f65e5f5323e13efa8b;hp=a5b9f08368b41b02e0cba2f5073dc6d60968c24a;hpb=cbb47a8ba994e8d60935581a4b00e3d635baf2f5;p=irspy-moved-to-github.git diff --git a/web/htdocs/chrome/layout.mc b/web/htdocs/chrome/layout.mc index a5b9f08..972b9c6 100644 --- a/web/htdocs/chrome/layout.mc +++ b/web/htdocs/chrome/layout.mc @@ -1,4 +1,4 @@ -%# $Id: layout.mc,v 1.31 2007-05-03 09:33:10 mike Exp $ +%# $Id: layout.mc,v 1.37 2007-07-16 11:55:57 mike Exp $ <%args> $debug => undef $title @@ -8,7 +8,7 @@ $component use URI::Escape qw(uri_escape uri_escape_utf8); use ZOOM; use ZOOM::IRSpy::Web; -use ZOOM::IRSpy::Utils qw(isodate xml_encode cql_target cql_quote +use ZOOM::IRSpy::Utils qw(utf8param isodate xml_encode cql_target cql_quote irspy_xpath_context irspy_make_identifier irspy_record2identifier irspy_identifier2target modify_xml_document @@ -30,16 +30,16 @@ use ZOOM::IRSpy::Utils qw(isodate xml_encode cql_target cql_quote
- - IRSpy- |
-
- - <% xml_encode($title) %>- |
-
@@ -81,13 +82,13 @@ use ZOOM::IRSpy::Utils qw(isodate xml_encode cql_target cql_quote
# the identifier components are all present (e.g. because a record has
# just been edited or copied) we make an ID from those; otherwise we
# use the "id" parameter, if specified.
-my $id = $r->param("id");
+my $id = utf8param($r, "id");
{
# Make up ID for newly created records.
- my $protocol = $r->param("protocol");
- my $host = $r->param("host");
- my $port = $r->param("port");
- my $dbname = $r->param("dbname");
+ my $protocol = utf8param($r, "protocol");
+ my $host = utf8param($r, "host");
+ my $port = utf8param($r, "port");
+ my $dbname = utf8param($r, "dbname");
#warn "id='$id', protocol='$protocol' host='$host', port='$port', dbname='$dbname'";
#warn "%ARGS = {\n" . join("", map { "\t'$_' => '" . $ARGS{$_} . ",'\n" } sort keys %ARGS) . "}\n";
if (defined $protocol && defined $host &&
@@ -153,7 +154,11 @@ my $id = $r->param("id");
Powered by Index Data
+ >Index Data.
+
+ Report errors and omissions to irspy@indexdata.com