Шаблоны для Datalife Engine

Адаптивные качественные DLE шаблоны по приятным ценам.

Контакты:
e-mail: redissx@gmail.com telegram: @webrambo
Написать сообщение
Время работы: 10.00 - 20.00 (МСК)
    Рейтинг в процентах для краткой новости в DLE

Рейтинг в процентах для краткой новости в DLE

Преобразуем вывод рейтинга в краткой в проценты, подходит для видео сайтов.

1. в shortstory.tpl
<div class="short-rate-perc">{rating}{vote-num}</div>


2. в ваш js файл

$(document).ready(function(){
	$('.short-rate-perc').wRatePercent();
});

jQuery.fn.wRatePercent = function(){
	return this.each(function() {
		var a = $(this);
		var b = parseInt(a.find('.ratingtypeplusminus').text(),10);
		var c = parseInt(a.find('span[id*=vote]').text(),10);
        if ( c >= b && c > 0 ) {
        var t = Math.round((c - (c - b)/2)/c*100);
        a.text(t+'%').addClass('high');
		if ( t < 50 ) { a.addClass('low'); }
        } else {a.text('0%');};
		a.addClass('wdone');
	});
};


3.в ваш css файл

.short-rate-perc {background-color: #9b59b6; opacity: 0; display: inline-block; height: 24px; line-height: 24px; 
padding: 0 7px; border-radius: 3px;  color: #fff;}
.wdone {opacity: 1;}


Также, если рейтинг ниже 50 процентов, то можно что нибудь сделать через
.short-rate-perc.low {}

А для выше 50 процентов соответственно
.short-rate-perc.high{}
Написать отзыв
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
В каком из этих слов "шаблон" или "вебрембо" есть буква Ш ?