Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
        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";
Ejemplo n.º 3
0
 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];
 }