From 670a014cf8c4873a6bad74b7d672acdd0326ca00 Mon Sep 17 00:00:00 2001 From: Franzz Date: Tue, 28 Apr 2026 21:41:11 +0200 Subject: [PATCH] Accept dot in mask names --- inc/Mask.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/inc/Mask.php b/inc/Mask.php index afaf2e2..0165da8 100755 --- a/inc/Mask.php +++ b/inc/Mask.php @@ -248,7 +248,7 @@ class Mask extends PhpObject $asMatches = array('tag'=>array()); $sSafeTagMark = preg_quote(self::TAG_MARK); $sSafeLangMark = preg_quote(self::LANG_PREFIX); - $sPattern = '/'.$sSafeTagMark.'(?P('.$sSafeLangMark.'|)[\w\-]+)'.$sSafeTagMark.'/u'; + $sPattern = '/'.$sSafeTagMark.'(?P('.$sSafeLangMark.'|)[\w\-\.]+)'.$sSafeTagMark.'/u'; preg_match_all($sPattern, $this->sMask, $asMatches); return array_unique(array_filter($asMatches['tag'])); } @@ -311,6 +311,4 @@ class Mask extends PhpObject { return ToolBox::array_map_encapsulate($oData, self::TAG_MARK); } -} - -?> \ No newline at end of file +} \ No newline at end of file