Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Скрипт скрытия модера из списка администрации и со страницы участников


Скрипт скрытия модера из списка администрации и со страницы участников

Сообщений 1 страница 20 из 20

1

Возникла острая необходимость скрыть определенный аккаунт (админа или модератора) из:
а) списка администрации на странице статистики.
б) со страницы участников только по запросу на группу данного аккаунта, т.е. если выбирается группа "администраторы", необходимо, чтобы определенный администратор там не отображался и показывался только на общем листе участников.
можно сваять такой скрипт?

0

2

Laktonika написал(а):

Возникла острая необходимость скрыть определенный аккаунт (админа или модератора) из:
а) списка администрации на странице статистики.
б) со страницы участников только по запросу на группу данного аккаунта, т.е. если выбирается группа "администраторы", необходимо, чтобы определенный администратор там не отображался и показывался только на общем листе участников.
можно сваять такой скрипт?

Скрипты от пользователей пост 332

0

3

Deff
Дело в том, что юзера не надо скрывать с форума. Только из списков администрации и участников группы юзера. :)

0

4

Deff
Точно!)))Будет полезен для моего 3 форума.Чтобы "маменький сыночек" не смотрел.

0

5

Laktonika
Ни наю - Тести

<script>
var Nick_ID_Status=[
//Ник, Id, Новый Статус
"ignition","10427","Oпытныe",
"Admin","2","с бородой без бубна" //Последняя Строка без запятой
]
function ReplaceStatus(Sel){
var StatTekush=Sel.parents('tr').find('td.tc2')
for(i=0; i<Nick_ID_Status.length; i+=3){
  if(Sel.find('a:first').attr("href").replace(/^.*?\/profile\.php\?id=/ig,'')==Nick_ID_Status[i+1]){
  Sel.parents('tr').find('td.tc2').html(Nick_ID_Status[i+2]);break;}
}
}
function HideNick(Sel){
for(i=0; i<Nick_ID_Status.length; i+=3){
  if(Sel.find('a:first').attr("href").replace(/^.*?\/profile\.php\?id=/ig,'')==Nick_ID_Status[i+1]){
  Sel.parents('tr').hide();break;}
}
}
var a='/userlist.php?username=&show_group=1&sort_by';
var b='/userlist.php?username=&show_group=2&sort_by';
var c='/userlist.php?username=';
var ThsLnk=document.URL;
if(ThsLnk.indexOf('/statistic.php#administration')!=-1||ThsLnk.indexOf(b)!=-1){
   $("#administration td.tcl").each(function (){
      HideNick($(this));
   });
}
if($("#pun-userlist").length){
if(ThsLnk.indexOf(a)!=-1||ThsLnk.indexOf(b)!=-1){
   $("div.usertable td.tcl").each(function (){
      HideNick($(this));
   });
} else {

   $("div.usertable td.tcl").each(function (){
      ReplaceStatus($(this));
   });
}
}
</script>

Отредактировано Deff (Вт, 6 Мар 2012 21:41:26)

0

6

Deff
из группы на юзерлисте исчезло, всё норм
но в /statistic.php юзер остался, в списке администрации
+ могёшь сделать так, чтобы статус вручную не прописывать, а чтобы он автоматом заменялся на ранг?
и мон скрипт сократить, чтоб не шибко много весил? хотя это не принципиально

Отредактировано Laktonika (Вт, 6 Мар 2012 21:49:12)

0

7

Laktonika
А чо - у тьву мульон чоль ? - не буду поскольку это фрейм - а фрейм это в полтора раза больше плюс к текущему, и запрос может быть долгим = в это время будут старые данные торчать

Отредактировано Deff (Вт, 6 Мар 2012 22:15:07)

0

8

Laktonika написал(а):

но в /statistic.php юзер остался, в списке администрации

Кинь ссыль

0

9

Deff
http://illumina.hutt.ru/

0

10

Laktonika
А кого скрываем то ?

0

11

Laktonika
Не видю её в Администрации=> http://uploads.ru/t/O/H/A/OHA1d.png
Какой Браузер ?

Посмотрел с Гугла Оперы Мозиллы Ие 6-7

Отредактировано Deff (Вт, 6 Мар 2012 22:42:11)

0

12

Deff
опера 11,61.

0

13

плюс возникла какая-то муть с формой ответа...(
http://uploads.ru/i/t/G/8/tG8Ix.jpg

0

14

Laktonika написал(а):

плюс возникла какая-то муть с формой ответа...(

18 ноября 2011г.: Изменения в форме ответа#p744957

0

15

Можно пробовать в самый низ, HTML низ

Код:
<script>
var idArr="button-font,button-size,button-bold,button-italic,button-underline,button-strike,button-left,button-center,button-right,button-link,button-email,button-image,button-video,button-hide,button-quote,button-code,button-color,button-smile,button-keyboard"
idArr=idArr.split(",");
$("#form-buttons table td").each(function (){
  for(i=0; i<idArr.length; i++){var a=false;
   if($(this).attr('id')==idArr[i]){a=true;break}
  }
  if(!a && $(this).css('background-image').indexOf('/st0.bbcorp.ru/')!=-1){$(this).css({'background-image':'none'})}
});
</script>

Отредактировано Deff (Ср, 7 Мар 2012 19:48:54)

0

16

Deff написал(а):

Можно пробовать в самый низ, HTML низ

не помогло.
что это? откуда это вообще? только вчера всё было нормально, и это не из-за скрипта из 5 поста.

0

17

Laktonika
См ссылку - там и бушуй!

0

18

Laktonika написал(а):

не помогло.

У меня - так => http://uploads.ru/t/5/L/j/5Ljd7.png

0

19

Ксать во всех браузерах - Выкидывай свою Оперу

0

20

Deff
окей.

0


Вы здесь » Единый форум поддержки » Корзина » Скрипт скрытия модера из списка администрации и со страницы участников