public static function raidFileLink($raidId, $fileType, $justVisible = false) { global $MyStoreFileLink, $MyStoreHttpLink; $name = self::raidFileName($raidId, $fileType, $justVisible); if (empty($name)) { return ''; } if (!file_exists($MyStoreFileLink . $name)) { CMmbLogger::e('raidFileLink', "File '{$name}' doesn't exist"); return ''; } return trim($MyStoreHttpLink) . $name; }
print 'Добавление новых участников в команду разрешено до ' . $RegistrationEnd . ".<br/>\n"; //print('После этой даты они могут участвовать в ММБ только в виде самостоятельной команды вне зачета.<br/>'."\n"); } print '<input type="text" name="NewTeamUserEmail" size="50" value="Email нового участника" tabindex="' . ++$TabIndex . '"' . CMmbUI::placeholder('Email нового участника') . 'title="Укажите e-mail пользователя, которого Вы хотите добавить в команду. Пользователь может запретить добавлять себя в команду в настройках своей учетной записи.">' . "\n"; print "</td></tr>\n"; } // 20/02/2014 Пользовательское соглашение if ($viewmode == "Add" && $AllowEdit == 1) { print '<tr><td class="input" style="padding-top: 10px; font-size: 80%;">' . "\n"; print '<b>Условия участия (выдержка из <a href="' . $RaidRulesLink . '">положения</a>):</b><br/>' . "\n"; // Ищем последнее пользовательское соглашение $ConfirmFile = trim($MyStoreHttpLink) . CSql::raidFileName(null, 8, true); $Fp = @fopen($ConfirmFile, "r"); if ($Fp === false) { print "Файл с положением на сайт не загружен\n"; CMmbLogger::e('raidFileLink', "File '{$ConfirmFile}' doesn't exist"); } else { while (!feof($Fp) && !strpos(trim(fgets($Fp, 4096)), 'body')) { } $NowStr = ''; while (!feof($Fp) && !strpos(trim($NowStr), '/body')) { print trim($NowStr) . "\r\n"; $NowStr = fgets($Fp, 4096); } fclose($Fp); } print "</td></tr>\r\n"; print '<tr><td class="input">' . "\n"; print "<a href=\"{$RaidRulesLink}\">Полный текст положения</a><br/>\n"; print 'Прочитал и согласен с условиями участия в ММБ <input type="checkbox" name="Confirmation" value="on" tabindex="' . ++$TabIndex . '"' . $DisabledText . ' title="Прочитал и согласен с условиями участия в ММБ"/>' . "\n"; print "</td></tr>\r\n";
public static function singleValue($query, $key, $strict = true) { $result = MySqlQuery($query); $row = mysql_fetch_assoc($result); mysql_free_result($result); if (!isset($row[$key]) && $strict == true) { CMmbLogger::e(null, 'singleValue', "Field '{$key}' doesn't exist , query: '{$query}'"); } return $row[$key]; }