listing of foo.xml
------------------
I pity the foo
foo bar
foo cough
baz bar foo
...
...
...
...
...
####
(insertfile)foo.xml(/insertfile)
####
in your perl subs module for this action
----------------------------------------
$plugins = {
b => sub {
my $data = uc($_[1]);
"&lab;b&rab;$data&lab;/b&rab;"
},
d => sub {
my $data = uc($_[1]);
"&lab;d&rab;$data&lab;/d&rab;"
}
};
####
lab => sub { "&lab;$_[1]&rab;" }
####
$plugins = {
b => sub {
my $data = uc($_[1]);
"b$data/b"
},
d => sub {
my $data = uc($_[1]);
"d$data/d"
}
};
####
(insertfile)foo.xml(/insertfile)
####
(insertfile)foo.xml(/insertfile)
####
$plugins = {
do_transform => sub {
my $data = $_[1]; #grab all the data
$data =~ s@(.*?)@ do { my $uc = uc($1); "$uc" }@e;
$data =~ s@(.*?)@ do { my $uc = uc($1); "$uc" }@e;
return $data;
}
};
####
SELECT * FROM foo
a
b
c
d // oh dear...
...
...
####
SELECT * FROM foo
a
b
c
d // that's better :)
...
...
####
$plugins = {
delete_all => sub { $plugins = {
load => sub {... },
transform => sub {... }
};
}
};
####
(delete_all)(/delete_all)
foo.xml