Application->BaseURL()); if (preg_match('/(.*)<\\/a.*>/sUi', $html, $ret)) { return true; } return false; } /** * Returns grouping fields for "Duplicate Checker" section * * @param string $prefix_special * @return Array */ function getGrouping($prefix_special) { // cut "sub" postfix from special $prefix_special = preg_replace('/(.*)-sub$/', '\\1', $prefix_special); $grouping = $this->Application->RecallVar($prefix_special . '_dupe_fields'); if (!$grouping) { $grouping = '|Url|'; $this->Application->StoreVar($prefix_special . '_dupe_fields', $grouping); } return explode('|', substr($grouping, 1, -1)); } }