Скрипт скрываем ссылки "ЛС" и "E-mail" в топиках и в профиле за исключением тех пользователей, которые указаны в самом скрипте.
В HTML-верх:
Код:
<!-- Cкрытие ЛС и Емейла пользователей, кроме Лс и емейл избранного Списка --> <style id="hide-meil" type="text/css">.post-links li.pl-email a[href*="/messages.php?action=new"], .post-links li.pl-email a[href*="/misc.php?email"], .post-links li.pl-email a[href*="mailto:"]{display:none} </style> <script type="text/javascript"> //Админ Состав - Cписок; function AdmGroup (){ /*==123==; Nixer,id=2; an.servas,id=59; Вася Пупкин,id=144; ==123==;*/} AdmGroup = $.trim(AdmGroup.toString().split('==123==;')[1]).split(/;\s*?\r?\n+\s*|;$/).join(';'); var ArrId = AdmGroup.replace(/(?:^|;).*?,id=(\d+)\s*/ig,'$1,').split(',');(ArrId).pop(); var ArrNick = AdmGroup.split(/,.*?;/);(ArrNick).pop(); var bound = '==123==;'; ArrNick = bound+ArrNick.join(bound)+bound; ArrId = bound+ArrId.join(bound)+bound; if($('#pun-profile').length){var id = document.URL.split(/profile\.php\?id=|#/)[1]; if(ArrId.indexOf(bound+id+bound)!=-1)$('hide-meil').remove(); } $(function(){if(GroupID<3){$('#hide-meil').remove();return;} else $('#pun-profile #profile-right').find('li>span:contains("E-mail:")').parent().hide(); if($('#pun-viewtopic').length) $('.post .pa-author a').each(function(){ if(ArrNick.indexOf(bound + $(this).text() + bound)!=-1) $(this).parents('.post').find('.post-links .pl-email a').show(); }); }); </script>
Nixer,id=2;
an.servas,id=59;
Вася Пупкин,id=144;
Жирным - логин пользователя, курсивом - его ID. Дублировать до потери пульса.