prowebber.ru - Тут есть все для настоящих вебмастеров

Чтение RSS Мы в твиттере
«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Всё для вебмастера » Всё для DataLife Engine » DLE хаки » ED: Modern Poll Style (изменённый вид голосования)

ED: Modern Poll Style (изменённый вид голосования)


Данный материал предоставлен сайтом ProWebber.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
У нас вы можете скачать бесплатно ED: Modern Poll Style (изменённый вид голосования).


ED: Modern Poll Style (изменённый вид голосования)


Вид голосования у новостей:
http://e-div.com/uploads/posts/2010-11/1290976890_screen_news_poll.png
Вид голосования на сайте:
http://e-div.com/uploads/posts/2010-11/1290976865_screen_vote_poll.png

Установка #1 (css стили):
a: В файле /templates/trololo/engine.css добавляем:
/* Start ---- Modern Poll Style by http://e-div.com */
.polled { height: 22px; }
.voted { height: 11px; }
.progress { border: 1px solid #ccc; position: relative; display: block; padding: 0; margin:4px 0; background: #DEDEDE; background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#e9e9e9)); background: -moz-linear-gradient(top, #ccc, #e9e9e9);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#e9e9e9');

    -moz-box-shadow:0 1px 0 #fff;
    -webkit-box-shadow:0 1px 0 #fff;
    box-shadow:0 1px 0 #fff;

    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.polled span { height:20px; }
.voted span { height: 9px; }
.progress span { display: block; margin: 0; padding: 0; text-align:center; width:0;
    
    -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);

    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.progress span b { color:#fff; line-height:20px; padding-left:2px; text-shadow:0 1px 1px rgba(0, 0, 0, 0.5); }

.progress-1 span {
    border: 1px solid #0078a5; background-color: #5C9ADE;
    background: -moz-linear-gradient(top, #00adee 10%, #0078a5 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #00adee), color-stop(0.9, #0078a5));
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}

.progress-2 span {
    border: 1px solid #5c9425;  background-color: #77AF3F;
    background: -moz-linear-gradient(top, #8fc857 10%, #5c9425 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #8fc857), color-stop(0.9, #5c9425));
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fc857', endColorstr='#5c9425');
}
.progress-3 span {
    border: 1px solid #f47a20; background-color: #faa51a;
    background: -moz-linear-gradient(top, #faa51a 10%, #f47a20 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #faa51a), color-stop(0.9, #f47a20));
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.progress-4 span {
    border: 1px solid #A92C2C; background-color: #C44747;
    background: -moz-linear-gradient(top, #DD5F5F 10%, #A92C2C 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #DD5F5F), color-stop(0.9, #A92C2C));
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DD5F5F', endColorstr='#A92C2C');
}
.progress-5 span {
    border: 1px solid #8c2ca9; background-color: #C44747;
    background: -moz-linear-gradient(top, #bf5fdd 10%, #8c2ca9 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #bf5fdd), color-stop(0.9, #8c2ca9));
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf5fdd', endColorstr='#8c2ca9');
}
/* End ---- Modern Poll Style by http://e-div.com */


Установка #2 (Голосование у новостей):

a: В файле /engine/ajax/poll.php меняем:
        $buffer .= <<<HTML
{$body[$i]} - {$num} ({$proc}%)<br />
<img src="{$config['http_home_url']}templates/{$vote_skin}/dleimages/poll{$
pn}.gif" height="10" width="{$proc}%" style="border:1px solid black;" alt="" /><br />
HTML;

на:
        $buffer .= <<<HTML
{$body[$i]} - {$num}
<div class="progress polled progress-{$pn}"><span style="width: {$proc}%;"><b>{$proc}%</b></span></div>
HTML;



b: В файле /engine/modules/poll.php меняем:
        $list .= <<<HTML
{$body[$v]} - {$num} ({$proc}%)<br />
<img src="{$config['http_home_url']}templates/{$config['skin']
}/dleimages/poll{$pn}.gif" height="10" width="{$w}%" style="border:1px solid black;" alt="" /><br />
HTML;

на:
        $list .= <<<HTML
{$body[$v]} - {$num}
<div class="progress progress-{$pn}"><span style="width: {$proc}%;"><b>{$proc}%</b></span></div>
HTML;


Установка #2 (Голосование на сайте):
a: В файле /engine/ajax/vote.php меняем:
        $entry .= "<div class=\"vote\" align=\"left\">$body[$i] - $num ($proc%)</div>
        <div class=\"vote\" align=\"left\">
        <img src=\"{$config['http_home_url']}templates/{$vote_skin}/dleimages/
poll{$pn}.gif\" height=\"10\" width=\"$proc%\" style=\"border:1px solid black\">
        </div>\n";

на:
       $entry .= "<div class=\"vote\" align=\"left\">$body[$i] - $num ($proc%)</div>
<div class=\"progress voted progress-{$pn}\"><span style=\"width: {$proc}%;\"></span></div>\n";


далее меняем:

        $entry .= "<div class=\"vote\" align=\"left\">$body[$i] - $num ($proc%)</div>
        <div class=\"vote\" align=\"left\">
        <img src=\"{$config['http_home_url']}templates/{$vote_skin}/dleimages/
poll{$pn}.gif\" height=\"10\" width=\"".intval($proc)."%\" style=\"border:1px solid black\">
        </div>\n";

на:
        $entry .= "<div class=\"vote\" align=\"left\">$body[$i] - $num ($proc%)</div>
<div class=\"progress voted progress-{$pn}\"><span style=\"width: ".intval($proc)."%;\"></span></div>\n";


Пример работы на сайте: HOTDJ.RU

Ну... вот и все, хак успешно установлен ;-)

ps. автор: Elegant Division (http://e-div.com)
pss от плюсегов не откажусь за копипаст =)


+1
Просмотры: 8333 VIP ProWebber | Комментарии (58)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1Saymon

  • 29 ноября 2010 02:05
  • Регистрация: 21.02.2010
  • ICQ: --
  • Комментариев: 88
Класс нет слов просто wacko

0

#2madarka

  • 29 ноября 2010 02:09
  • Регистрация: 2.03.2010
  • ICQ: --
  • Комментариев: 17
  • Выкл.
Ахренеть) Просто нет слов
На 9.0 стало отлично smile

0

#3tamerlan

  • 29 ноября 2010 02:15
  • Регистрация: 11.09.2010
  • ICQ: 389840028
  • Комментариев: 299

#4Heon

  • 29 ноября 2010 05:20
  • Регистрация: 13.02.2010
  • ICQ: 562788181
  • Комментариев: 108
Ребят подскажите как сделать чтобы в опросе на сайте было так же как и в статье то есть процент показывался бы на картинке.

--------------------

0

#5naladchik

  • 29 ноября 2010 05:26
  • Регистрация: 12.09.2010
  • ICQ: 598585676
  • Комментариев: 159
  • Выкл.
вот это сильно. good

0

#6Neuner

  • 29 ноября 2010 08:52
  • Регистрация: 13.09.2010
  • ICQ: --
  • Комментариев: 53
А можно сделать, чтобы было видно кто именно за что проголосовал ?

0

#7Red Dawn

  • 29 ноября 2010 09:02
  • Регистрация: 3.11.2010
  • ICQ: --
  • Комментариев: 12
Парни дайте пожалуйста уже измененный файл vote.php.
У меня на DLE 9.0 нету такого кода что в самом конце.

0

#8Mel

  • 29 ноября 2010 09:43
  • Регистрация: 8.04.2010
  • ICQ: 565027139
  • Комментариев: 377
Красота!!! heart

0

#9Red Dawn

  • 29 ноября 2010 09:45
  • Регистрация: 3.11.2010
  • ICQ: --
  • Комментариев: 12
чеерт ну выручите кто нибудь help

0

#10ПафНутиЙ

  • 29 ноября 2010 10:21
  • Регистрация: 8.03.2010
  • ICQ: 817233
  • Комментариев: 400
Красиво, Автор молодец.
Ещё нужно вариант сделать для г*о*но-браузеров, не на CSS3 а картинкой. Будет вообще супер. Но это уже дело техники и желания smile

--------------------

0

#11JaGGeR

  • 29 ноября 2010 10:31
  • Регистрация: 4.05.2010
  • ICQ: 551718972
  • Комментариев: 120
Цитата: Red Dawn
Парни дайте пожалуйста уже измененный файл vote.php.
У меня на DLE 9.0 нету такого кода что в самом конце.

Всё там есть, но всё же лови http://files.gw.kz/2y7gfp98ds.html

--------------------

0

#12Red Dawn

  • 29 ноября 2010 10:33
  • Регистрация: 3.11.2010
  • ICQ: --
  • Комментариев: 12
JaGGeR,
Спасибо! Последний код не нашёл)
вернее там одной строки не было)

0

#13ARSARTS

  • 29 ноября 2010 11:04
  • Регистрация: 10.11.2009
  • ICQ: --
  • Комментариев: 73
Изнaчaльно жё в шaблонe от цeнтроaртсa было

0

#14lika004

  • 29 ноября 2010 12:37
  • Регистрация: 27.01.2010
  • ICQ: 373624275
  • Комментариев: 158
отлично смотрится heart

0

#15Gashishkhv

  • 29 ноября 2010 13:26
  • Регистрация: 26.10.2010
  • ICQ: --
  • Комментариев: 4
Как сделать, чтобы в голосовании на сайте, на картинке были проценты?

0

#16aleksejev007

  • 29 ноября 2010 14:44
  • Регистрация: 30.12.2009
  • ICQ: --
  • Комментариев: 3
Класс angel

0

#17Neuner

  • 29 ноября 2010 15:16
  • Регистрация: 13.09.2010
  • ICQ: --
  • Комментариев: 53
Кто знает, как сделать, чтобы было видно кто за какой вариант проголосовал ? Это возможно ? Мне очень нужно ! Помогите.

0

#18LUCEfeel

  • 29 ноября 2010 17:09
  • Регистрация: 30.01.2010
  • ICQ: 557572849
  • Комментариев: 84
Смотриться очень даже ничего wink

0

#19Elegant Division

  • 29 ноября 2010 17:37
  • Регистрация: 29.11.2010
  • ICQ: --
  • Комментариев: 84
Цитата: Gashishkhv
Как сделать, чтобы в голосовании на сайте, на картинке были проценты?



0

#20Elegant Division

  • 29 ноября 2010 18:25
  • Регистрация: 29.11.2010
  • ICQ: --
  • Комментариев: 84
далее меняем:


0
1 2 3
Предыдущая    Следующая
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Создание шаблонов DLE, быстро и недорого! 3wave.com.ua

Бро лей на лучшую партнёрку

Почти бесплатный VDS хостинг!

Поддержи сайт
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Как часто вы бываете на сайте?

Захожу 1-2 раза в день
1-2 часа в сутки
Более 2 часов
Почти целый день тут smile

Архив новостей
Ноябрь 2016 (7)
Октябрь 2016 (10)
Сентябрь 2016 (8)
Август 2016 (11)
Июль 2016 (14)
Июнь 2016 (17)

Последние комментарии:

Искать людей

Ваши переписки