Почему же до сих пор нету темы с обновлениями банеров для пользователей вот какие обновление надо делать, с такими обновлениями я бы с радостью оплачивал отключение рекламы и использовал форум полноценно а не искал бы обходы всякие, есть код ксс но это скрипт а надо через форум пользователи охотно бы использовали их, сейчас без них не как , и не обязательно роли именно такие можно и другие но чтобы они были!!!!!!!!!!!!!!!
<style type="text/css">
.pa-group-title span {
display: inline-block;
box-sizing: border-box;
padding: 3px 6px;
border-radius: 3px;
width: 140px;
text-align: center;
font-weight: 700;
background: linear-gradient(45deg, #bbb 0%, #ddd 50%, #bbb 100%);
color: #fff;
text-shadow: 0 1px 1px rgba(0,0,0,.2);
position: relative;
overflow: hidden;
}
.pa-group-title span::before {
content: '';
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);
animation: shine 2s infinite;
}
@keyframes shine {
0% { left: -100%; }
100% { left: 100%; }
}
.post[data-group-id="1"] .pa-group-title span {
background: linear-gradient(45deg, red 0%, #ff6666 50%, red 100%);
}
.post[data-group-id="2"] .pa-group-title span {
background: #28a745;
color: #fff;
text-shadow: 0 1px 1px rgba(0,0,0,0.3);
background-image: none;
animation: none;
}
.post[data-group-id="3"] .pa-group-title span {
background: linear-gradient(45deg, #666 0%, #999 50%, #666 100%);
}
.post[data-group-id="4"] .pa-group-title span {
background: linear-gradient(45deg, #FFD700 0%, #FFC300 50%, #FFD700 100%);
color: #fff;
text-shadow: 0 1px 1px rgba(0,0,0,0.3);
}
</style>
<script type="text/javascript">
if($('#pun-viewtopic,#pun-messages').length)(function(){
var arr = [], obj = {};
$('.post').map(function(){
var id = $(this).find('a[href*="/profile.php?id="]:first')
.attr('href').match(/id=(\d+)/);
if (id) {
id = id[1];
if (!~arr.indexOf(id)) arr.push(id);
$(this).attr('data-user-id', id);
}
});
$.get('/api.php', {
method: 'users.get',
user_id: arr.join(','),
fields: 'user_id,group_title'
}, function(data){
var users = data.response.users;
for (var i in users){
obj[users[i].user_id] = users[i].group_title || '';
}
$('.post').each(function(){
var post = $(this);
var userId = post.attr('data-user-id');
if (!userId) return;
var group = obj[userId] || '';
var groupId = '3';
if (group === 'Основатель') groupId = '1';
else if (group === 'Модератор') groupId = '2';
else if (group === 'Гость') groupId = '3';
else if (group === 'Лидер') groupId = '4';
else if (group === '') group = 'Пользователь';
post.attr('data-group-id', groupId);
post.find('.pa-group-title').remove();
var target = post.find('.pa-avatar').length ? post.find('.pa-avatar') : post.find('.pa-author');
target.after('<li class="pa-group-title"><span>' + group + '</span></li>');
});
});
})();
</script>