Шаблон для статистики (от Скальпеля), переделанный стандартный шаблон |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Шаблон для статистики (от Скальпеля), переделанный стандартный шаблон |
TheNega |
16.1.2015, 12:22
Сообщение
|
|
Всем привет. Поставил себе статистику от "Скальпеля" и был в ужасе от шаблона , кому как , но мне он не нравился вообще , ещё это кривое центрирование через php...
Решил немного переделать его , привести в порядок так сказать. Выкладываю скрипт уже с переделанным шаблоном. Делал для себя по этому критиковать сильно не надо. Скрины Как обновить: Зайти в папку /include/ и скопировать файл config.php Открыть архив и извлечь все с заменой из папки web Обратно закинуть в папку /include/ скопированный ранее config.php Готово. Скачать: WebStats.rar ( 1016,43 килобайт ) Кол-во скачиваний: 375 |
Поблагодарили 14 раз
|
|
Takashi Murakami |
18.1.2015, 3:43
Сообщение
|
Отличная работа. Хоть теперь на глаз приятно, смотреть свою стату.
Отредактировал: Takashi Murakami, - 18.1.2015, 3:44
|
|
|
|
Han1baL |
18.1.2015, 4:20
Сообщение
|
|
Во, отлично. :)
Отредактировал: Han1baL, - 18.1.2015, 4:20
|
|
|
Han1baL |
18.1.2015, 4:31
Сообщение
|
|
|
|
|
Takashi Murakami |
18.1.2015, 4:35
Сообщение
|
|
|
MasL1c |
18.1.2015, 22:53
Сообщение
|
Спасибо
|
|
|
|
Fred Perry |
18.1.2015, 23:06
Сообщение
|
|
Это обыкновенная статистика с сохранение в БД ?
Гнилой фашистской нечисти
Загоним пулю в лоб, Отродью человечества Сколотим крепкий гроб! |
|
|
TheNega |
18.1.2015, 23:11
Сообщение
|
|
Fred Perry, это веб стата к плагину Army Ranks Ultimate от Скальпеля.
Han1baL, зачем выносить всю инфу на главную? Сделай немного меньше флагов в конфиге , остальная инфа о игроке на его личной странице статистике будет и тогда главная будет ровная. |
|
|
Dep3ku |
20.1.2015, 9:21
Сообщение
|
|
поставил шаблон , скилы не отображает
Отредактировал: Dep3ku, - 20.1.2015, 11:56
|
|
|
Dep3ku |
20.1.2015, 12:10
Сообщение
|
|
кто поможет всё заменил, всё правельно поставил , не отображается скил
Скрин |
|
|
TheNega |
20.1.2015, 13:01
Сообщение
|
|
Dep3ku, ссылку на стату дай.
|
|
|
Naiteki |
20.1.2015, 13:25
Сообщение
|
|
Статистика подходит для Lite Rank System v2.2b?
Отредактировал: Naiteki, - 20.1.2015, 13:26
|
|
|
Dep3ku |
20.1.2015, 13:26
Сообщение
|
|
|
|
|
Bloo |
20.1.2015, 13:32
Сообщение
|
|
Naiteki, Шаблон для статистики (от Скальпеля)
|
|
|
TheNega |
20.1.2015, 13:44
Сообщение
|
|
Dep3ku, у тебя почему то все пути к картинкам прописались как "0.png" , а теперь зайди в папку /img/skill/ и посмотри название картинок скиллов.
|
|
|
Dep3ku |
20.1.2015, 14:35
Сообщение
|
|
|
|
|
Dep3ku |
20.1.2015, 15:13
Сообщение
|
|
что не так делаю?
ставлю конкретную картинку Код $html = "<td><img title='$row[skill]' src='img/skill/1skil.png'></td> она отображается ,ставлю все картинки для каждого Код $html = "<td><img title='$row[skill]' src='img/skill/$user_skil.png'></td> они не показываются, помогите |
|
|
Type |
20.1.2015, 15:15
Сообщение
|
Код:
$html = "<td><img title='$row[skill]' src='img/skill/$user_skil.png'></td> такой код правильно работать точно не будет. |
|
|
|
Dep3ku |
20.1.2015, 15:20
Сообщение
|
|
Код:
$html = "<td><img title='$row[skill]' src='img/skill/$user_skil.png'></td> такой код правильно работать точно не будет. что нужно заменить подскажите пожалуйста код Код <?php function seconds2times($seconds) { $times = array(); $count_zero = false; $periods = array(60, 3600, 86400, 31536000); for ($i = 3; $i >= 0; $i--) { $period = floor($seconds/$periods[$i]); if (($period > 0) || ($period == 0 && $count_zero)) { $times[$i+1] = $period; $seconds -= $period * $periods[$i]; $count_zero = true; } } $times[0] = $seconds; return $times; } function get_skill($skill, $cv_Skill) { if ($skill >= $cv_Skill[0] && $skill < $cv_Skill[1]) $user_skill = "Lm"; else if ($skill >= $cv_Skill[1] && $skill < $cv_Skill[2]) $user_skill = "L"; else if ($skill >= $cv_Skill[2] && $skill < $cv_Skill[3]) $user_skill = "Lp"; else if ($skill >= $cv_Skill[3] && $skill < $cv_Skill[4]) $user_skill = "Mm"; else if ($skill >= $cv_Skill[4] && $skill < $cv_Skill[5]) $user_skill = "M"; else if ($skill >= $cv_Skill[5] && $skill < $cv_Skill[6]) $user_skill = "Mp"; else if ($skill >= $cv_Skill[6] && $skill < $cv_Skill[7]) $user_skill = "Hm"; else if ($skill >= $cv_Skill[7] && $skill < $cv_Skill[8]) $user_skill = "H"; else if ($skill >= $cv_Skill[8] && $skill < $cv_Skill[9]) $user_skill = "Hp"; else if ($skill >= $cv_Skill[9] && $skill < $cv_Skill[10]) $user_skill = "Pm"; else if ($skill >= $cv_Skill[10] && $skill < $cv_Skill[11]) $user_skill = "P"; else if ($skill >= $cv_Skill[11] && $skill < $cv_Skill[12]) $user_skill = "Pp"; else if ($skill >= $cv_Skill[12]) $user_skill = "G"; else $user_skill = "Lm"; return $user_skill; } function table_tr($flag, $more, $DescAsc) { $html = array(); if ($flag == "a") $html = "<th title='Место в статистике'><a title='Место в статистике' href='index.php?page=1&sort=place&descasc=$DescAsc'>#</a></th>"; elseif ($flag == "b") $html = "<th style='text-shadow: 1px 1px 2px rgba(20, 20, 20, 1);' title='Нажмите для сортировки'><a title='Нажмите для сортировки' href='index.php?page=1&sort=nick&descasc=$DescAsc'>Ник</a></th>"; elseif ($flag == "c") $html = "<th title='Фраги'><a href='index.php?page=1&sort=frags&descasc=$DescAsc'>Фраги</a></th>"; elseif ($flag == "d") $html = "<th title='Смерти'><a href='index.php?page=1&sort=deaths&descasc=$DescAsc'>Смерти</a></th>"; elseif ($flag == "e") $html = "<th title='В голову'><a href='index.php?page=1&sort=headshots&descasc=$DescAsc'>В голову</a></th>"; elseif ($flag == "f") $html = "<th title='Убил своих'><a href='index.php?page=1&sort=teamkills&descasc=$DescAsc'>Убил своих</a></th>"; elseif ($flag == "g") $html = "<th title='Выстрелы'><a href='index.php?page=1&sort=shots&descasc=$DescAsc'>Выстрелы</a></th>"; elseif ($flag == "h") $html = "<th title='Попадания'><a href='index.php?page=1&sort=hits&descasc=$DescAsc'>Попадания</a></th>"; elseif ($flag == "i") $html = "<th title='Урон'><a href='index.php?page=1&sort=damage&descasc=$DescAsc'>Урон</a></th>"; elseif ($flag == "j") $html = "<th title='Суицид'><a href='index.php?page=1&sort=suicide&descasc=$DescAsc'>Суицид</a></th>"; elseif ($flag == "k") $html = "<th title='Пытался разминировать'><a href='index.php?page=1&sort=defusing&descasc=$DescAsc'>Пытался разминировать</a></th>"; elseif ($flag == "l") $html = "<th title='Разминировал'><a href='index.php?page=1&sort=defused&descasc=$DescAsc'>Разминировал</a></th>"; elseif ($flag == "m") $html = "<th title='Поставил бомб'><a href='index.php?page=1&sort=planted&descasc=$DescAsc'>Поставил бомб</a></th>"; elseif ($flag == "n") $html = "<th title='Взорвал бомб'><a href='index.php?page=1&sort=explode&descasc=$DescAsc'>Взорвал бомб</a></th>"; elseif ($flag == "o") $html = "<th title='Нажмите для сортировки'><a title='Нажмите для сортировки' href='index.php?page=1&sort=xp&descasc=$DescAsc'>Звание</a></th>"; elseif ($flag == "p") $html = "<th title='Наведите для увеличения' id=pogony>Погоны:</th>"; elseif ($flag == "q") $html = "<th title='Опыт'><a href='index.php?page=1&sort=xp&descasc=$DescAsc'>Опыт</a></th>"; elseif ($flag == "r") $html = "<th title='Скилл'><a href='index.php?page=1&sort=skill&descasc=$DescAsc'>Скилл</a></th>"; return $html; } function table_td($flag, $row, $more, $zvaniya, $LEVELS, $user_skill) { $html = array(); if ($flag == "a") { $lasttime = $row['lasttime']; if ($lasttime == 1) $lasttime = "Играет"; else { $times_values = array('с','м','ч','д','г'); $lasttime = time() - $lasttime; $times = seconds2times($lasttime); $lasttime = "Был в сети:"; for ($i = count($times)-1; $i >= 0; $i--) $lasttime = "$lasttime $times[$i]$times_values[$i]"; $lasttime = "$lasttime назад"; } $html = "<td title='$lasttime'><span title='$lasttime'>$row[place]</span></td>"; } elseif ($flag == "b") $html = "<td><a title='Подробная статистика' class='nickname' href='player.php?id=$row[id]'>$row[nick]</a></td>"; elseif ($flag == "c") $html = "<td><span class='label label-frags'>$row[frags]</span></td>"; elseif ($flag == "d") $html = "<td><span class='label label-death'>$row[deaths]</span></td>"; elseif ($flag == "e") $html = "<td><span class='label label-headshots'>$row[headshots]</span></td>"; elseif ($flag == "f") $html = "<td><span class='label label-teamkills'>$row[teamkills]</span></td>"; elseif ($flag == "g") $html = "<td><span class='label label-shots'>$row[shots]</span></td>"; elseif ($flag == "h") $html = "<td><span class='label label-hits'>$row[hits]</span></td>"; elseif ($flag == "i") $html = "<td><span class='label label-damage'>$row[damage]</span></td>"; elseif ($flag == "j") $html = "<td><span class='label label-suicide'>$row[suicide]</span></td>"; elseif ($flag == "k") $html = "<td><span class='label label-defusing'>$row[defusing]</span></td>"; elseif ($flag == "l") $html = "<td><span class='label label-defused'>$row[defused]</span></td>"; elseif ($flag == "m") $html = "<td><span class='label label-planted'>$row[planted]</span></td>"; elseif ($flag == "n") $html = "<td><span class='label label-explode'>$row[explode]</span></td>"; elseif ($flag == "o") { // $LeftXP = ""; $PlayerLevel = $more['PlayerLevel']; if ($PlayerLevel == count($LEVELS)) $LeftXP = "Максимальный уровень"; else { $LeftXP = ($LEVELS[$PlayerLevel] - $more['PlayerXP']); $LeftXP = "Следующее звание: ".$zvaniya[$PlayerLevel+1]." (осталось $LeftXP опыта)"; } $html = "<td title='$LeftXP'><span title='$LeftXP' class='label label-zvanie'>$zvaniya[$PlayerLevel]</span></td>"; } elseif ($flag == "p") $html = "<td><img class='expando' width='$more[width]' height='$more[height]' src='img/pogony/$more[PlayerLevel].png'></td>"; elseif ($flag == "q") { if ($row['ar_addxp'] > 0) $DopXP = "Дополнительный опыт: $row[ar_addxp]"; else $DopXP = ""; $html = "<td title='$DopXP'><span title='$DopXP' class='label label-xp'>$more[PlayerXP]</span></td>"; } elseif ($flag == "r") $html = "<td><img title='$row[skill]' src='img/skill/$user_skil.png'></td>"; return $html; } ?> |
|
|
OverGame |
22.1.2015, 9:16
Сообщение
|
что не так делаю? ставлю конкретную картинку Код $html = "<td><img title='$row[skill]' src='img/skill/1skil.png'></td> она отображается ,ставлю все картинки для каждого Код $html = "<td><img title='$row[skill]' src='img/skill/$user_skil.png'></td> они не показываются, помогите в скобках между ' ' использовать массив?:D смотрю ты любишь рисковать. Код $html = "<td><img title=$row[skill] src='img/skill/'.$user_skil.png.''></td>";
Отредактировал: OverGame, - 22.1.2015, 9:17
|
|
|
|