Установка:
- Качаем архив со звездами
- Разархивируем и заливаем в "менеджер картинок" все эти звезды
- В файл
Код: Выделить всё
<!-- IF S_VIEWTOPIC -->
<script type="text/javascript">
var MyZwzd=[
"{ROOT_PATH}/store/leopard_5nx_org/images/3.png",3,
"{ROOT_PATH}/store/leopard_5nx_org/images/10.png",10,
"{ROOT_PATH}/store/leopard_5nx_org/images/20.png",20,
"{ROOT_PATH}/store/leopard_5nx_org/images/50.png",50,
"{ROOT_PATH}/store/leopard_5nx_org/images/100.png",100,
"{ROOT_PATH}/store/leopard_5nx_org/images/300.png",300,
"{ROOT_PATH}/store/leopard_5nx_org/images/500.png",500,
"{ROOT_PATH}/store/leopard_5nx_org/images/1000.png",1000,
"{ROOT_PATH}/store/leopard_5nx_org/images/2000.png",2000,
"{ROOT_PATH}/store/leopard_5nx_org/images/3000.png",3000,
"{ROOT_PATH}/store/leopard_5nx_org/images/5000.png",5000,
"End"];
$(".profile-posts, .profile-posts a").each(function () {
var zw = 0;
zw = $(this).html().replace('<strong>{L_POSTS}{L_COLON}</strong> ', '');
zw = Math.floor(zw),ZWleng = MyZwzd.length-2;
if (zw >= MyZwzd[1]) {
var L1 = [],
L2 = [],
a = false;
for(i = 0; i < ZWleng; i += 2) {
j = ZWleng - i;
L1[i/2] = Math.floor(zw/MyZwzd[j]);
if (L1[i/2] > 0) {
a = true;
};
L2[i/2] = MyZwzd[j-1];
zw = zw - MyZwzd[j] * L1[i/2];
}
if (a) {
$(this).after('<dd class="pa-zwezda"></dd>');
for(var i = 0; i < L1.length; i++) {
if (L1[i] > 0) {
var zwzdaImg = '<img src="'+L2[i]+'" title="{L_POSTS}{L_COLON} '+MyZwzd[ZWleng-i*2]+'" alt="" />';
for(var x = 0; x < L1[i]; x++) {
$(this).siblings('.pa-zwezda').append(zwzdaImg);
}
}
}
}
};
});
</script>
<!-- ENDIF -->
Код: Выделить всё
<!-- IF S_VIEWTOPIC -->
<style>
dd.pa-zwezda {position:relative;white-space:pre-wrap;width:200px !important;margin-left: 0px;}
dd.pa-zwezda img{width:18px;height:19px;}
</style>
<!-- ENDIF -->
"{ROOT_PATH}
Эта надстройка для форума очень капризная к изменениям. Не пытайтесь поменять названия звезд, картинок и количество сообщений, иначе у Вас будет каша!