Diff for web-apps/fastcgi-gallery/_modules/templates.pm between version 1.4 and 1.5
| version 1.4, 2006/01/25 15:19:25 |
version 1.5, 2006/02/26 23:30:47 |
|
|
| |
|
| return '' if ($text eq ''); |
return '' if ($text eq ''); |
| |
|
| |
# remove language tags, which are not the requested language |
| |
# (.*?) - non-greedy matching |
| |
$text =~ s/\[lang:(?!$lang)[^\]]+](.*?)\[\/lang:(?!$lang)[^\]]+]//gis; |
| |
|
| |
# remove language tags |
| $text =~ s/\[lang:$lang]//gi; |
$text =~ s/\[lang:$lang]//gi; |
| $text =~ s/\[\/lang:$lang]//gi; |
$text =~ s/\[\/lang:$lang]//gi; |
| $text =~ s/\[lang:(?!$lang)[^\]]+](.*)\[\/lang:(?!$lang)[^\]]+]//gis; |
|
| |
# some cleanup etc. |
| $text =~ s/~/ /g; |
$text =~ s/~/ /g; |
| $text =~ s/^\s+//g; |
$text =~ s/^\s+//g; |
| $text =~ s/\s+$//g; |
$text =~ s/\s+$//g; |
Platon Group <platon@platon.org> http://platon.org/
|
|