public static function __InitGroupsTmp($message, $titleTemplate1, $titleTemplate2) { $arGroupsID = explode(",", $message); $title = ""; $bFirst = true; $count = 0; foreach ($arGroupsID as $groupID) { $titleTmp = CSocNetLog::__InitGroupTmp($groupID); if (StrLen($titleTmp) > 0) { if (!$bFirst) $title .= ", "; $title .= $titleTmp; $count++; } $bFirst = false; } return Str_Replace("#TITLE#", $title, (($count > 1) ? $titleTemplate2 : $titleTemplate1)); }