Очень рада за вас!) Но, боюсь, не могу разделить энтузиазма.(
Да Вы знаете, форум вообще требует большой кропотливой работы.)))
Что не всегда радует...)))
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Администрирование форума » Общие вопросы по администрированию (6)
Очень рада за вас!) Но, боюсь, не могу разделить энтузиазма.(
Да Вы знаете, форум вообще требует большой кропотливой работы.)))
Что не всегда радует...)))
Можно ли на годовалом форуме всем обнулить репутацию (чтобы не сохранялись старые цифры на виду нигде). И только после этого запретить ее ставить?
Reina_Avart
А просто скрыть с глаз в Администрирование-Дополнительные поля и в Профиле не пойдёт ?
Deff
при этом в "участниках" не будет списка репы прежний? Или еще где светится?
Reina_Avart
Ну занчит кроме профиля скрыть колонку и в участниках (Изучи сама где светиться - отпиши, - завтра нарисую)
Deff
По-моему только в минипрофиле, на странице профиля и в участниках
Reina_Avart
Ну проще всего - так (в HTML верх)
<style>.punbb .pa-respect,.punbb .pa-positive,#pun-userlist .tc2+.tc3{display:none!important}</style>
<script>$().pun_mainReady(function(){ $("#profile-right li").filter(function(){var s=$(this).find("span a").attr("href");
return s?!!s.match(/(respect|positive)/):!!""}).replaceWith("")});</script>
Мон еще дополнительно скрыть поля Уважение и Позитив в настройках( Администрирование - Поля профиля)
Deff
Alex_63
Cпасибо! Сегодня ее удалять не будем, назначено на через 2 недели (просто узнаю заранее). Я тогда потестю, вставлю стиль и напишу.
Alex_63
Стиль проверила. По-моему отлично работает!
Скажите пожалуйста, а вот этот СКРИПТ СКРЫТОГО ПРИСУТСТВИЯ НА ФОРУМЕ не работает?
Может быть тогда можно другим способом скрыть присутствие админа на форуме?
Вроде недавно проверяли
Скажите пожалуйста, а вот этот СКРИПТ СКРЫТОГО ПРИСУТСТВИЯ НА ФОРУМЕ не работает?
Может быть тогда можно другим способом скрыть присутствие админа на форуме?
Попробуйте эту версию. Вы же вписываете все свои данные как нужно?
Но если обновлять страницу форума, все равно ник скрываемого проявляется на секунду....
Вы же вписываете все свои данные как нужно?
Ну конечно, я тормоз. Не вписала ай-ди юзера.
Спасибо, все заработало)
Но если обновлять страницу форума, все равно ник скрываемого проявляется на секунду....
Немного ускорил: Переставьте:
<!-- Cкрипт Скрытия Присутствия --> <script type="text/javascript"> var first = true; $(document).pun_aboutReady(function(){ UserOff(1,"Сегодня 01:01:04",2, "Админ") UserOff(1,"Сегодня 11:03:27",4, "Sans") function UserOff(off,last_visit,IDUser,NIK){ if(off!==0) { var t9="Последний визит:<br/>" var p =",",p2='<span class=pt>,</span>' var s; var ss0=0; var ss000; var NIKprov = "/profile.php?id="+IDUser; function removeNicKandZpt(selekt){ var Changes=false; if(first){first = false; selekt.html(selekt.html().substring(0).replace(/,/img,p2));} selekt.html(selekt.html().replace(/(Посмотреть)<span(.*?),<\/span>\s/mgi,'$1,')); selekt.find("a[href$='"+NIKprov+"']").each(function(){Changes=true; $(this).next('span.pt').remove();$(this).remove(); var ptlast = selekt.find('a:last').next('span.pt'); if(ptlast.length)ptlast.remove() }); return Changes; } // Проверяем на Главной //selekt=$("#pun-index #onlinelist>div a[title$='кто чем занимается на форуме.']").parent(); selekt=$("#pun-index .statscon"); ss0=selekt.html() if (ss0!==null){//Ищем и убираем Ник и запятушку if(removeNicKandZpt(selekt)){ ss0=parseFloat(selekt.find(".item5 strong").eq(1).html());//alert(ss0) s=ss0-1; // Уменьшаем кол-во пользователей selekt.find(".item5 strong").eq(1).html(s) }} // конец проверки на Главной //Проверка в Топике var ss = "Тему просматривают" selekt=$("#pun-viewtopic div.modmenu p.container:contains('"+ss+"')") ss0=selekt.html(); if (ss0!==null){ //Ищем и убираем Ник и запятушку if(removeNicKandZpt(selekt)){ss000=selekt.html(); for(var i=0;i<ss000.length;i++){ if (ss000.substring(0,i).indexOf("Пользователей: ")!=-1){ //Ищем на стр. кол-во Пользователей var j=i; break;}} for(var i=j;i<ss000.length;i++){ if (ss000.substring(j,i).indexOf(")")!=-1){ var y=i; break;}} s=ss000.substring(j,y-1)-1 ss000=ss000.substring(0,j)+s+ss000.substring(y-1) ss0=selekt.html(ss000); //Вставили измененую строку юзеров внизу Tопика }}; // конец проверки строки присутствия в топике //проверки активности Аватара в топике ss0=$("#pun-viewtopic li.pl-email a[href$='"+NIKprov+"'],#pun-messages li.pa-author a[href$='"+NIKprov+"']").parents("div.container").find("div.post-author.online ul").html() $('#most_invites,#administration').find('a[href$="'+NIKprov+'"]').parents('tr').find('.tc3:last').text(last_visit.split(/\d\d:\d\d/)[0]) if (ss0!==null){ if(document.URL.split('/profile.php?id=')[1]==''+IDUser)$('#pun-profile #profile-right li span:contains("Последний визит:")').next('strong').text(last_visit) $("li.pl-email a[href$='"+NIKprov+"'],#pun-messages li.pa-author a[href$='"+NIKprov+"']").parents("div.container").find("div.post-author.online ul").each(function(i){ $(this).find("li.pa-online").addClass("pa-last-visit").removeClass("pa-online").html(t9+last_visit) $(this).parent("div.post-author.online").removeClass("online");$(this).parent("div.post-author").find(".imgON_Off").attr("src","http://forumstatic.ru/files/0016/e4/0c/90608.png") }); }// конец -проверки активности Аввы в топике // Проверка и cкрытие при просмотре: ссылки(с главной) "Активны" ss0=$("#pun-online td.tcl a[href$='"+NIKprov+"']").parent("td.tcl").parent("tr").hide() } } }); </script> <!-- End//Конец -->
Черт... я наверно достала уже всех, но....
Скрипт скрытия пользователя замечательный и очень нужный, только вот это как-то можно убрать? (Пользователей: -1)
Riya
Ссылку на форум с проблемой,( вроде уже правил это - но видимо не до конца
( Все никак не соберусь написать новый скрипт Скрытого присутствия, еще с прошлой весны собираюсь
Riya
Пробуйте еще раз переставить
<!-- Cкрипт Скрытия Присутствия --> <script type="text/javascript"> var first = true; $(document).pun_aboutReady(function(){ UserOff(1,"Сегодня 01:01:04",2, "Админ") UserOff(1,"Сегодня 11:03:27",4, "Sans") function UserOff(off,last_visit,IDUser,NIK){ if(off!==0) { var t9="Последний визит:<br/>" var p =",",p2='<span class=pt>,</span>' var s; var ss0=0; var ss000; var NIKprov = "/profile.php?id="+IDUser; function removeNicKandZpt(selekt){ var Changes=false; if(first){first = false; selekt.html(selekt.html().substring(0).replace(/,/img,p2));} selekt.html(selekt.html().replace(/(Посмотреть)<span(.*?),<\/span>\s/mgi,'$1,')); selekt.find("a[href$='"+NIKprov+"']").each(function(){ if(selekt.find("a[href$='"+NIKprov+"']").length!=0)Changes=true; $(this).next('span.pt').remove();$(this).remove(); var ptlast = selekt.find('a:last').next('span.pt'); if(ptlast.length)ptlast.remove() }); return Changes; } // Проверяем на Главной selekt=$("#pun-index .statscon"); ss0=selekt.html() if (ss0!==null){//Ищем и убираем Ник и запятушку if(removeNicKandZpt(selekt)){ ss0=parseFloat(selekt.find(".item5 strong").eq(1).html());//alert(ss0) s=ss0-1; // Уменьшаем кол-во пользователей selekt.find(".item5 strong").eq(1).html(s) }} // конец проверки на Главной //Проверка в Топике var ss = "Тему просматривают" selekt=$("#pun-viewtopic div.modmenu p.container:contains('"+ss+"')") ss0=selekt.html(); if (ss0!==null){ //Ищем и убираем Ник и запятушку if(removeNicKandZpt(selekt)){ss000=selekt.html(); for(var i=0;i<ss000.length;i++){ if (ss000.substring(0,i).indexOf("Пользователей: ")!=-1){var j=i; break;}} for(var i=j;i<ss000.length;i++){if (ss000.substring(j,i).indexOf(")")!=-1){var y=i;break;}} s=ss000.substring(j,y-1)-1 ss000=ss000.substring(0,j)+s+ss000.substring(y-1) ss0=selekt.html(ss000); //Вставили измененую строку юзеров внизу Tопика }}; // конец проверки строки присутствия в топике //проверки активности Аватара в топике ss0=$("#pun-viewtopic li.pl-email a[href$='"+NIKprov+"'],#pun-messages li.pa-author a[href$='"+NIKprov+"']").parents("div.container").find("div.post-author.online ul").html() $('#most_invites,#administration').find('a[href$="'+NIKprov+'"]').parents('tr').find('.tc3:last').text(last_visit.split(/\d\d:\d\d/)[0]) if (ss0!==null){ if(document.URL.split('/profile.php?id=')[1]==''+IDUser)$('#pun-profile #profile-right li span:contains("Последний визит:")').next('strong').text(last_visit) $("li.pl-email a[href$='"+NIKprov+"'],#pun-messages li.pa-author a[href$='"+NIKprov+"']").parents("div.container").find("div.post-author.online ul").each(function(i){ $(this).find("li.pa-online").addClass("pa-last-visit").removeClass("pa-online").html(t9+last_visit) $(this).parent("div.post-author.online").removeClass("online");$(this).parent("div.post-author").find(".imgON_Off").attr("src","http://forumstatic.ru/files/0016/e4/0c/90608.png") }); }// конец -проверки активности Аввы в топике // Проверка и cкрытие при просмотре: ссылки(с главной) "Активны" ss0=$("#pun-online td.tcl a[href$='"+NIKprov+"']").parent("td.tcl").parent("tr").hide() } } }); </script> <!-- End//Конец -->
Alex_63
Переставила. Все равно.
http://eldorado.rusff.ru/
Если надо, днем скину вам в лс пароль и логин админа.
Riya
Ну для начала несуществующий ник выкиньте из скрипта
UserOff(1,"Сегодня 11:03:27",4, "Sans")
Alex_63
Что-то я совсем невнимательна.
Но проблема не исчезла.
Добавлено спустя 1 час 26 минут 40 секунд:
Подумала, может быть это связано с траблами на rusff
Уже второй день там какие-то проблемы, а сегодня и вообще сервис не открывается.
Отредактировано Riya (Пт, 31 Мар 2017 10:57:36)
Riya
Переставьте еще раз (вроде нашел - устранил причину (*но не тестил
<!-- Cкрипт Скрытия Присутствия --> <script type="text/javascript"> var first = true; $(document).pun_aboutReady(function(){ UserOff(1,"Сегодня 01:01:04",2, "Админ") UserOff(1,"Сегодня 11:03:27",4, "Sans") function UserOff(off,last_visit,IDUser,NIK){ if(off!==0) { var t9="Последний визит:<br/>" var p =",",p2='<span class=pt>,</span>' var s; var ss0=0; var ss000; var NIKprov = "/profile.php?id="+IDUser; function removeNicKandZpt(selekt){ var Changes=false; if(first){first = false; selekt.html(selekt.html().substring(0).replace(/,/img,p2));} selekt.html(selekt.html().replace(/(Посмотреть)<span(.*?),<\/span>\s/mgi,'$1,')); selekt.find("a[href$='"+NIKprov+"']").each(function(){ Changes=true; $(this).next('span.pt').remove();$(this).remove(); var ptlast = selekt.find('a:last').next('span.pt'); if(ptlast.length)ptlast.remove() }); return Changes; } // Проверяем на Главной $("#pun-index .statscon li[id^='onlinelist']").each(function(){ selekt=$(this);//selekt=$("#pun-index .statscon"); ss0=selekt.html() if (ss0!==null){//Ищем и убираем Ник и запятушку if(removeNicKandZpt(selekt)){var eq=1;if($(this).prev(".item5").length)eq=0; ss0=parseFloat(selekt.find("strong").eq(eq).html());//alert(ss0) s=ss0-1; // Уменьшаем кол-во пользователей selekt.find("strong").eq(eq).html(s) }}}) // конец проверки на Главной //Проверка в Топике var ss = "Тему просматривают" selekt=$("#pun-viewtopic div.modmenu p.container:contains('"+ss+"')") ss0=selekt.html(); if (ss0!==null){ //Ищем и убираем Ник и запятушку if(removeNicKandZpt(selekt)){ss000=selekt.html(); for(var i=0;i<ss000.length;i++){ if (ss000.substring(0,i).indexOf("Пользователей: ")!=-1){var j=i; break;}} for(var i=j;i<ss000.length;i++){if (ss000.substring(j,i).indexOf(")")!=-1){var y=i;break;}} s=ss000.substring(j,y-1)-1 ss000=ss000.substring(0,j)+s+ss000.substring(y-1) ss0=selekt.html(ss000); //Вставили измененую строку юзеров внизу Tопика }}; // конец проверки строки присутствия в топике //проверки активности Аватара в топике ss0=$("#pun-viewtopic li.pl-email a[href$='"+NIKprov+"'],#pun-messages li.pa-author a[href$='"+NIKprov+"']").parents("div.container").find("div.post-author.online ul").html() $('#most_invites,#administration').find('a[href$="'+NIKprov+'"]').parents('tr').find('.tc3:last').text(last_visit.split(/\d\d:\d\d/)[0]) if (ss0!==null){ if(document.URL.split('/profile.php?id=')[1]==''+IDUser)$('#pun-profile #profile-right li span:contains("Последний визит:")').next('strong').text(last_visit) $("li.pl-email a[href$='"+NIKprov+"'],#pun-messages li.pa-author a[href$='"+NIKprov+"']").parents("div.container").find("div.post-author.online ul").each(function(i){ $(this).find("li.pa-online").addClass("pa-last-visit").removeClass("pa-online").html(t9+last_visit) $(this).parent("div.post-author.online").removeClass("online");$(this).parent("div.post-author").find(".imgON_Off").attr("src","http://forumstatic.ru/files/0016/e4/0c/90608.png") }); }// конец -проверки активности Аввы в топике // Проверка и cкрытие при просмотре: ссылки(с главной) "Активны" ss0=$("#pun-online td.tcl a[href$='"+NIKprov+"']").parent("td.tcl").parent("tr").hide() } } }); </script> <!-- End//Конец -->
Общие вопросы по Администрированию | Корзина | Вс, 3 Фев 2008 |
Общие вопросы по Администрированию (1) | Архив | Ср, 19 Дек 2007 |
Общие вопросы по администрированию (2) | Архив | Вс, 24 Янв 2010 |
Общие вопросы по администрированию (4) | Архив | Сб, 11 Фев 2012 |
Общие вопросы по администрированию (5) | Архив | Сб, 24 Май 2014 |
Вы здесь » Единый форум поддержки » Администрирование форума » Общие вопросы по администрированию (6)