X-Git-Url: http://git.indexdata.com/?p=irspy-moved-to-github.git;a=blobdiff_plain;f=web%2Fhtdocs%2Fchrome%2Flayout.mc;h=b99cb80e7ebf22f6cdced5772f179834c580481b;hp=a5b9f08368b41b02e0cba2f5073dc6d60968c24a;hb=d4baae06246f4218bcd30b8b8c91a0b862408db7;hpb=cbb47a8ba994e8d60935581a4b00e3d635baf2f5 diff --git a/web/htdocs/chrome/layout.mc b/web/htdocs/chrome/layout.mc index a5b9f08..b99cb80 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.38 2007-07-17 13:07:57 mike Exp $ <%args> $debug => undef $title @@ -8,13 +8,14 @@ $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 bib1_access_point); % $r->content_type("text/html; charset=utf-8"); +% my $text = $m->scomp($component, %ARGS); - - -
-
-

-
-
-

<% xml_encode($title) %>

-
- + +
+

+ + +
+

<% xml_encode($title) %>

+ + + @@ -65,7 +66,8 @@ use ZOOM::IRSpy::Utils qw(isodate xml_encode cql_target cql_quote Home
Test all targets
Find a target
- Add a target
+ Add a target
+ Upload a target
Statistics

@@ -81,13 +83,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 && @@ -143,7 +145,7 @@ my $id = $r->param("id");   -<& $component, %ARGS &> +% print $text; @@ -153,7 +155,11 @@ my $id = $r->param("id"); Powered by Index Data + >Index Data. +
+ Report errors and omissions to irspy@indexdata.com