[interchange-cvs] interchange - docelic modified
code/UserTag/env.tag
interchange-cvs at icdevgroup.org
interchange-cvs at icdevgroup.org
Fri Aug 13 09:25:40 EDT 2004
User: docelic
Date: 2004-08-13 13:25:40 GMT
Modified: code/UserTag env.tag
Log:
While documenting this item, I:
- added quoting around table options (<table x='y'>)
- removed unnecessary escaping
- added name= alias for arg=
This is my first commit to the Interchange source tree, I hope
it's all right.
Revision Changes Path
1.2 +6 -4 interchange/code/UserTag/env.tag
rev 1.2, prev_rev 1.1
Index: env.tag
===================================================================
RCS file: /var/cvs/interchange/code/UserTag/env.tag,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- env.tag 29 Jan 2002 05:52:42 -0000 1.1
+++ env.tag 13 Aug 2004 13:25:40 -0000 1.2
@@ -29,6 +29,7 @@
# to return one the value of one variable:
# [env VARNAME]
# [env arg="VARNAME"]
+# [env name="VARNAME"]
#
# NOTES: Works when configured in either catalog.cfg
# or interchange.cfg. Thanks to Mike Heins and
@@ -39,18 +40,19 @@
Usertag env Order arg
Usertag env PosNumber 1
+UserTag env attrAlias name arg
Usertag env Routine <<EOR
sub {
my $arg = shift;
my $env = ::http()->{env};
my $out;
if (! $arg) {
- $out = "<table cellpadding=2 cellspacing=1 border=1>\n";
+ $out = "<table cellpadding='2' cellspacing='1' border='1'>\n";
foreach ((keys %$env)) {
- $out .= "<tr><td><b>$_\ <\/b><\/td><td>";
- $out .= "$env->{$_}\ <\/td>\n<\/tr><tr>\n";
+ $out .= "<tr><td><b>$_</b></td><td>";
+ $out .= "$env->{$_}</td>\n</tr><tr>\n";
}
- $out .= "<\/table>\n";
+ $out .= "</table>\n";
}
else {
$out = $env->{$arg};
More information about the interchange-cvs
mailing list