Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Внимание! Перед тем, как опубликовать свой первый пост или тему в данном разделе, прошу прочитать данные правила.

Раздел "Оформление и веб-дизайн" не является местом для продажи или предоставление услуг связанных с созданием графики. Для этого есть раздел Продам.

Данный раздел, в основном, предназначен для публикации готовых работ или бескорыстной помощи начинающим художникам.
2 страниц V   1 2

Шаблон для статистики (от Скальпеля)

, переделанный стандартный шаблон
Статус пользователя TheNega
сообщение 16.1.2015, 12:22
Сообщение #1


Стаж: 11 лет

Сообщений: 724
Благодарностей: 1396
Полезность: 1101

Всем привет. Поставил себе статистику от "Скальпеля" и был в ужасе от шаблона , кому как , но мне он не нравился вообще , ещё это кривое центрирование через php...
Решил немного переделать его , привести в порядок так сказать. Выкладываю скрипт уже с переделанным шаблоном. Делал для себя по этому критиковать сильно не надо.

Скрины




Как обновить:
Зайти в папку /include/ и скопировать файл config.php
Открыть архив и извлечь все с заменой из папки web
Обратно закинуть в папку /include/ скопированный ранее config.php
Готово.

Скачать: Прикрепленный файл  WebStats.rar ( 1016,43 килобайт ) Кол-во скачиваний: 375
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 14 раз
   Цитировать сообщение
Статус пользователя Takashi Murakami
сообщение 18.1.2015, 3:43
Сообщение #2
Стаж: 12 лет

Сообщений: 797
Благодарностей: 459
Полезность: 514

Отличная работа. Хоть теперь на глаз приятно, смотреть свою стату.

Отредактировал: Takashi Murakami, - 18.1.2015, 3:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Han1baL
сообщение 18.1.2015, 4:20
Сообщение #3


Стаж: 9 лет 5 месяцев

Сообщений: 233
Благодарностей: 50
Полезность: 30


Во, отлично. :)

Отредактировал: Han1baL, - 18.1.2015, 4:20
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Han1baL
сообщение 18.1.2015, 4:31
Сообщение #4


Стаж: 9 лет 5 месяцев

Сообщений: 233
Благодарностей: 50
Полезность: 30


Не много кривовато получилось.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Takashi Murakami
сообщение 18.1.2015, 4:35
Сообщение #5
Стаж: 12 лет

Сообщений: 797
Благодарностей: 459
Полезность: 514

Цитата(Han1baL @ 18.1.2015, 5:31) *
Не много кривовато получилось.


Конфиг настрой.. FP...

Отредактировал: Takashi Murakami, - 18.1.2015, 4:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MasL1c
сообщение 18.1.2015, 22:53
Сообщение #6
Стаж: 9 лет 2 месяца

Сообщений: 3
Благодарностей: 1
Полезность: 0

Спасибо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 18.1.2015, 23:06
Сообщение #7


Иконка группы

Стаж: 14 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Это обыкновенная статистика с сохранение в БД ?


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TheNega
сообщение 18.1.2015, 23:11
Сообщение #8


Стаж: 11 лет

Сообщений: 724
Благодарностей: 1396
Полезность: 1101

Fred Perry, это веб стата к плагину Army Ranks Ultimate от Скальпеля.


Han1baL, зачем выносить всю инфу на главную? Сделай немного меньше флагов в конфиге , остальная инфа о игроке на его личной странице статистике будет и тогда главная будет ровная.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dep3ku
сообщение 20.1.2015, 9:21
Сообщение #9


Стаж: 11 лет

Сообщений: 736
Благодарностей: 77
Полезность: < 0

поставил шаблон , скилы не отображает

Отредактировал: Dep3ku, - 20.1.2015, 11:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dep3ku
сообщение 20.1.2015, 12:10
Сообщение #10


Стаж: 11 лет

Сообщений: 736
Благодарностей: 77
Полезность: < 0

кто поможет всё заменил, всё правельно поставил , не отображается скил

Скрин
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TheNega
сообщение 20.1.2015, 13:01
Сообщение #11


Стаж: 11 лет

Сообщений: 724
Благодарностей: 1396
Полезность: 1101

Dep3ku, ссылку на стату дай.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Naiteki
сообщение 20.1.2015, 13:25
Сообщение #12


Стаж: 10 лет

Сообщений: 96
Благодарностей: 10
Полезность: < 0

Статистика подходит для Lite Rank System v2.2b?

Отредактировал: Naiteki, - 20.1.2015, 13:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dep3ku
сообщение 20.1.2015, 13:26
Сообщение #13


Стаж: 11 лет

Сообщений: 736
Благодарностей: 77
Полезность: < 0

Цитата(TheNega @ 20.1.2015, 14:01) *
Dep3ku, ссылку на стату дай.

в лс кинул
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 20.1.2015, 13:32
Сообщение #14


Стаж: 10 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Naiteki, Шаблон для статистики (от Скальпеля)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TheNega
сообщение 20.1.2015, 13:44
Сообщение #15


Стаж: 11 лет

Сообщений: 724
Благодарностей: 1396
Полезность: 1101

Dep3ku, у тебя почему то все пути к картинкам прописались как "0.png" , а теперь зайди в папку /img/skill/ и посмотри название картинок скиллов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dep3ku
сообщение 20.1.2015, 14:35
Сообщение #16


Стаж: 11 лет

Сообщений: 736
Благодарностей: 77
Полезность: < 0

Цитата(TheNega @ 20.1.2015, 15:44) *
Dep3ku, у тебя почему то все пути к картинкам прописались как "0.png" , а теперь зайди в папку /img/skill/ и посмотри название картинок скиллов.

там есть картинки и названия , что я там должен увидеть?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dep3ku
сообщение 20.1.2015, 15:13
Сообщение #17


Стаж: 11 лет

Сообщений: 736
Благодарностей: 77
Полезность: < 0

что не так делаю?
ставлю конкретную картинку

Код
$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
Сообщение #18
Стаж: 9 лет 6 месяцев

Сообщений: 378
Благодарностей: 130
Полезность: 284

Код:
$html = "<td><img title='$row[skill]' src='img/skill/$user_skil.png'></td>

yy.gif такой код правильно работать точно не будет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dep3ku
сообщение 20.1.2015, 15:20
Сообщение #19


Стаж: 11 лет

Сообщений: 736
Благодарностей: 77
Полезность: < 0

Цитата(Type @ 20.1.2015, 17:15) *
Код:
$html = "<td><img title='$row[skill]' src='img/skill/$user_skil.png'></td>

yy.gif такой код правильно работать точно не будет.

что нужно заменить подскажите пожалуйста

код
Код
<?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
Сообщение #20
Стаж: 9 лет 9 месяцев

Сообщений: 384
Благодарностей: 217
Полезность: 348

Цитата(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>


они не показываются, помогите

в скобках между ' ' использовать массив?:D смотрю ты любишь рисковать.
Код
$html = "<td><img title=$row[skill] src='img/skill/'.$user_skil.png.''></td>";


Отредактировал: OverGame, - 22.1.2015, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: