- while ($tag = $p->get_tag('title', 'script')) {
- if ('title' eq $tag->[0]) {
- my $t = $p->get_text();
- $metadata->{'TITLE'} = $t;
- $metadata->{'TITLE'} =~ s/.* : *//;
+ while ($tag = $p->get_tag('meta', 'script')) {
+ if (('meta' eq $tag->[0]) and ($tag->[1]->{'name'}) and ($tag->[1]->{'name'} eq 'description')) {
+ $metadata->{'TITLE'} = $tag->[1]->{'content'};