Есть ли скрипт, которое добавит дополнительное поле между ником и статусом. Например Ник Герой и дополнительное поле будет указывать его группу, например администратор.
Дополнительное поле
Сообщений 1 страница 9 из 9
Поделиться2Ср, 1 Июн 2016 17:50:51
Gread
Администрирование - Поля профиля, создаете поле, потом перетаскиваете в нужное место
Поделиться3Ср, 1 Июн 2016 17:51:42
Gread
Администрирование - настройки - Поля профиля - добавить поле - при редактировании выставить Поле текстовое, справо от названия, если проставляет ток АМС - запретите проставку пользователю
Далее созданное поле перетащить в нужное место за крестик на странице, где все поля
===============
Я Вам предлагал выложить названия всех групп, тогда можно было бы вставить эти названия скриптом после статуса
Отредактировано Deff (Ср, 1 Июн 2016 17:52:40)
Поделиться4Ср, 1 Июн 2016 18:22:51
Gread
Администрирование - настройки - Поля профиля - добавить поле - при редактировании выставить Поле текстовое, справо от названия, если проставляет ток АМС - запретите проставку пользователю
Далее созданное поле перетащить в нужное место за крестик на странице, где все поля
===============
Я Вам предлагал выложить названия всех групп, тогда можно было бы вставить эти названия скриптом после статусаОтредактировано Deff (Сегодня 17:52:40)
У меня стандартные группы. Администратор, модератор, пользователь и наказуемые, ну и гость и все
Поделиться5Ср, 1 Июн 2016 18:31:20
Gread
В HTML верх
<script>
$(document).pun_mainReady(function(){
var Lobj={
'1':'Администратор',
'2':'Модератор',
'3':'Гость',
'4':'Пользователь',
'5':'Читающий'
}
$('.post[data-group-id]').map(function(){
var g=$(this).attr('data-group-id');
var L='<li class="pa-usergroup">'+Lobj[g]+'</li>';
$(this).find('.pa-author').after(L)
});
});
</script>
Поделиться6Ср, 1 Июн 2016 18:59:07
Gread
В HTML верх
Как сделать что бы поле было обведено красным и жирным шрифтом? Я в css коде не очень.
Отредактировано Gread (Ср, 1 Июн 2016 19:01:00)
Поделиться7Ср, 1 Июн 2016 19:19:02
Нашел код
<script type="text/javascript"> Pstavtr=new Array( //"pa-author", //Ник-Нейм //"pa-title", //статус //"pa-avatar", //Аватар "pa-from", //Откуда "pa-reg", //Зарегистрирован "pa-invites", //Приглашений "pa-posts", //Кол-во сообщений: "pa-respect", //Уважение: "pa-positive", //Позитив "pa-sex", //Пол "pa-age", //Возраст "pa-icq", //Аська "pa-fld1", //Доп.Поле.1 "pa-fld2", //Доп.Поле.2 "pa-fld3", //Доп.Поле.3 "pa-fld4", //Доп.Поле.4 "pa-fld5", //Доп.Поле.5 "pa-ip", //IP Юзера "pa-time-visit", //Провел на форуме: "pa-last-visit", //Последний визит: "pa-online", //Пользователь online "End ul" ) $(".post .post-author").each(function () { $("div.pst.pst-author").html("") for(var i=0;i<Pstavtr.length-1;i++){ var z=$(this).find("li."+Pstavtr[i]); if(z.length){z.html(z.html().replace(/^((?:.(?!\:(?!\/\/)))*.:)/im,'<b>$1</b>'));};} }); </script>
Куда его вставлять и как сделать поле красным?
Отредактировано Gread (Ср, 1 Июн 2016 19:19:35)
Поделиться8Ср, 1 Июн 2016 19:21:24
Gread
Добавьте перед моим кодом в HTML верх
<style>.punbb .pa-usergroup{color:red;font-weight:700}</style>
Поделиться9Ср, 1 Июн 2016 19:32:40
Gread
Добавьте перед моим кодом в HTML верх
Спасибо. Закрывайте