Page MenuHomeIn-Portal Phabricator

D390.id943.diff
No OneTemporary

File Metadata

Created
Fri, Nov 21, 7:24 PM

D390.id943.diff

Index: core/kernel/db/db_tag_processor.php
===================================================================
--- core/kernel/db/db_tag_processor.php
+++ core/kernel/db/db_tag_processor.php
@@ -1959,7 +1959,8 @@
$title = $this->Application->ReplaceLanguageTags($title, false);
// 3. find and replace any replacement vars
- preg_match_all('/#(.*_.*)#/Uis',$title,$rets);
+ preg_match_all('/#([a-z\d\-]+?_[a-z\d]+?)#/is', $title, $rets);
+
if ($rets[1]) {
$replacement_vars = array_keys( array_flip($rets[1]) );
foreach ($replacement_vars as $replacement_var) {

Event Timeline