[interchange-cvs] interchange - jon modified
code/SystemTag/scratchd.coretag
interchange-cvs at icdevgroup.org
interchange-cvs at icdevgroup.org
Thu May 13 16:11:33 EDT 2004
User: jon
Date: 2004-05-13 20:11:33 GMT
Modified: code/SystemTag scratchd.coretag
Log:
Add filter option to scratchd, similar to so many other tags.
Revision Changes Path
1.3 +7 -2 interchange/code/SystemTag/scratchd.coretag
rev 1.3, prev_rev 1.2
Index: scratchd.coretag
===================================================================
RCS file: /var/cvs/interchange/code/SystemTag/scratchd.coretag,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -u -r1.2 -r1.3
--- scratchd.coretag 7 May 2003 01:07:28 -0000 1.2
+++ scratchd.coretag 13 May 2004 20:11:33 -0000 1.3
@@ -1,8 +1,13 @@
UserTag scratchd Order name
UserTag scratchd PosNumber 1
+UserTag scratchd addAttr
UserTag scratchd Routine <<EOR
sub {
- my $var = shift;
- return delete $::Scratch->{$var};
+ my ($var, $opt) = @_;
+ my $value = delete $::Scratch->{$var};
+ if ($opt->{filter}) {
+ $value = filter_value($opt->{filter}, $value, $var);
+ }
+ return $value;
}
EOR
More information about the interchange-cvs
mailing list