Hi,
I would try adding it into a plugin. Do you have ULTRAGlobals installed? If so, open that up (admin/Plugins/ULTRAGlobals.pm), and then near the bottom (BEFORE the last line - 1; ), add in:
$_[0] =~ s{\[t\](.*)\[\/t\]}{do_table($1)}segm;
return $_[0];
}
sub do_table {
my @vals;
foreach (split /\n/, $_[0]) {
chomp;
next if length $_ < 1;
my ($day,$times) = split /:/, $_;
push @vals, qq|
<tr>
<td>$day</td>
<td>$times</td>
</tr>\n|
}
return qq|<table>| . join("",@vals) . qq|</table>|;
}
Then call from your template with:
Cheers
Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
I would try adding it into a plugin. Do you have ULTRAGlobals installed? If so, open that up (admin/Plugins/ULTRAGlobals.pm), and then near the bottom (BEFORE the last line - 1; ), add in:
Code:
sub do_markup_table { $_[0] =~ s{\[t\](.*)\[\/t\]}{do_table($1)}segm;
return $_[0];
}
sub do_table {
my @vals;
foreach (split /\n/, $_[0]) {
chomp;
next if length $_ < 1;
my ($day,$times) = split /:/, $_;
push @vals, qq|
<tr>
<td>$day</td>
<td>$times</td>
</tr>\n|
}
return qq|<table>| . join("",@vals) . qq|</table>|;
}
Then call from your template with:
Code:
<%Plugins::ULTRAGlobals::do_markup_table($Description)%>Cheers
Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!