Здравствуйте! И простите заранее, если ошибся темой, но... Я слышал, что существует скрипт для пересчета сообщений пользовтелей (чьи-то были удалены, чье-то количество сообщений - подредактировано вручную - а хочется, чтобы статистика показывала ПО ФАКТУ, сколько у кого их НА ДАННЫЙ МОМЕНТ). Прошу, если такой скрипт есть, вам нетрудно подсказать мне его?..
Тема для переноса неважных сообщений из важных тем (Корзина)
Сообщений 401 страница 420 из 1146
Поделиться402Вт, 23 Апр 2013 23:49:37
Airglow
Во первых - не ошиблись, явно провоцирующе влезли - посколь объява вверху на каждой странице, и есть ссылка для вопросов
Во вторых - я такого скрипта - не знаю
Поделиться403Пт, 26 Апр 2013 17:48:30
Вспомнил тут про скрипт выпадающего многоуровнего меню, не знаю выкладывали ли его здесь или нет. Скрипт не мой. Возможно кому нибудь пригодится. Его можно использовать как дополнительное меню, так и полностью подменить навигационную панель (имею ввиду: Форум, Участники, Правила..), отключив родную таким скриптом (только сначала поставьте новое меню и проверьте, что оно работает, а потом отключайте):
Это меню выглядит так (цвет надписей и саму панельку можно менять):
Итак, сам скрипт:
Само меню:
Обратите внимание - все уровни кнопок кликабельные, везде можно поставить свою ссылку.
Разберем, что к чему:
<ul class='sub'> - это тег меню, когда меню на кнопке закончилось его закрываем тегом </ul>, также как и в подменю <ul>.- это сама кнопка, с которой выпадает меню. Как вы видите ссылка эта имеет класс: class='top_link'
- это меню, которое первым выпадает. class='fly' означает, что оно имеет подменю, и при этом тег <li> не закрываем, пока подменю не закончилось. Если ссылка не имеет подменю, то класс class='fly' не указываем, а тег <li> закрываем таким образом: <li><a href='Ваша ссылка'><strong>Меню четвертого уровня. 1</strong></a></li> С остальными подменю принцип тот же.
И теперь самое сложное - это настройка меню:
В самом начале кода идут настройки ширины, высоты и положения панели меню, а также ссылка на картинку фона и шрифт фона:
Про остальные настройки: Настройки мною подогнаны наиболее оптимально, но если кому то надо будет что-то поменять, лучше я отдельно объясню, потому что сейчас это займет очень много места, а главное, что может выйти не очень понятно. Настраивать его не очень просто. Выделю только куда ставить картинки:
Красным выделена ссылка на картинку фона:
Зеленым - панелька со стрелочкой вниз:
Коричневым - панелька с рамкой без стрелочки:
Фиолетовым - панелька с рамкой со стрелочкой:
Синим - стрелочка вниз (показать не могу - на светлом фоне белая стрелочка не видна)
Голубым - стрелочка вбок.Отредактировано kolobdur74 (Сб, 23 Мар 2013 06:19:09)
Не понятно что и куда ставить?)) В объявления можно пристроить?
Отредактировано maxshow (Пт, 26 Апр 2013 18:01:50)
Поделиться404Пт, 26 Апр 2013 18:54:19
Не понятно что и куда ставить?)) В объявления можно пристроить?
Можно конечно.
Поделиться405Пт, 26 Апр 2013 19:03:01
Можно конечно.
Там два скрипта, какой куда напишите пожалуйста, я хотел бы как дополнение к объявлению использовать)
Поделиться406Пт, 26 Апр 2013 19:44:17
Там два скрипта, какой куда напишите пожалуйста, я хотел бы как дополнение к объявлению использовать)
В смысле два скрипта? Если вы имеете ввиду меню, которое я выкладывал в посту 335, то скрипт там один, плюс само меню и стиль, все остальное это объяснение.
Можете все скопом поставить в объявление, а можете разбить:
Код:<style type="text/css"> /*------------------------------- Меню ------------------------------------*/ #nav {width: 100%; top:0; left:0; padding:0; margin: 0; list-style:none; height:35px; background:transparent url(http://s2.uploads.ru/Vgpzo.png) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;} #nav li.top {display:block; float:left; height:38px;} #nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#D1EEEE; text-decoration:none; font-size:18px; font-weight:normal; padding: 0 0 0 4px; cursor:pointer; background: url(http://s2.uploads.ru/Vgpzo.png);} #nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(http://s2.uploads.ru/Vgpzo.png) right top no-repeat;} #nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(http://s2.uploads.ru/vObBI.png) no-repeat right top;} #nav li:hover a.top_link, #nav li.iehover a.top_link {color:#fff; background: url(http://s3.uploads.ru/JvITO.png) no-repeat; cursor:pointer;} #nav li:hover a.top_link span, #nav li.iehover a.top_link span {background: url(http://s3.uploads.ru/JvITO.png) no-repeat right top; cursor:pointer;} #nav li:hover a.top_link span.down, #nav li.iehover a.top_link span.down {background: url(http://s2.uploads.ru/qQOKD.png) no-repeat right top; cursor:pointer;} /* Моделирование списка по умолчанию */ #nav li:hover {position:relative; z-index:200; cursor:pointer;} #nav li:hover ul.sub {left:1px; top:35px; background: #1F242B; padding:3px; border:1px solid #000; white-space:nowrap; width:245px; height:auto; z-index:300; cursor:pointer;} #nav li:hover ul.sub li {display:block; height:20px; position:relative; float:left; width:245px; font-weight:normal; cursor:pointer;} #nav li:hover ul.sub li a {display:block; font-size:12px; height:18px; width:242px; line-height:18px; text-indent:5px; color:#ccc; text-decoration:none; border:1px solid #1F242B; cursor:pointer;} #nav li ul.sub li a.fly {background:#1F242B url(http://s3.uploads.ru/kzSlM.png) 229px 6px no-repeat; cursor:pointer;} #nav li:hover ul.sub li a:hover {background:#607B8B; color:#000; border-color:#fff; cursor:pointer;} #nav li:hover ul.sub li a.fly:hover {background:#68838B url(http://s2.uploads.ru/YMr8N.png) 229px 6px no-repeat; color:#fff; cursor:pointer; left:1px;} #nav li:hover li:hover ul, #nav li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover li:hover ul {left:245px; top:-4px; background: #1F242B; padding:3px; border:1px solid #000; white-space:nowrap; width:245px; z-index:400; height:auto;} #nav ul, #nav li:hover ul ul, #nav li:hover li:hover ul ul, #nav li:hover li:hover li:hover ul ul, #nav li:hover li:hover li:hover li:hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;} #nav li:hover li:hover a.fly, #nav li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover li:hover a.fly {background:#607B8B url(http://s2.uploads.ru/YMr8N.png) 229px 6px no-repeat; color:#000; border-color:#fff;} #nav li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li:hover li a.fly {background:#1F242B url(http://s3.uploads.ru/kzSlM.png) 229px 6px no-repeat; color:#ccc; border-color:#fff; border:1px;} </style>
Код:<script type="text/javascript"> var images = new Array(); function preloadImages(){ for (i=0; i < preloadImages.arguments.length; i++){ images[i] = new Image(); images[i].src = preloadImages.arguments[i]; } } preloadImages("files/three_1.png", "files/three_1a.png", "files/arrow_over.png"); cdgHover = function() { var cssRule; var newSelector; for (var i = 0; i < document.styleSheets.length; i++) for (var x = 0; x < document.styleSheets[i].rules.length ; x++) { cssRule = document.styleSheets[i].rules[x]; if (cssRule.selectorText.indexOf("LI:hover") >= 0) { newSelector = cssRule.selectorText.replace(/LI:hover/gi, "LI.iehover"); document.styleSheets[i].addRule(newSelector , cssRule.style.cssText); } } var getElm = document.getElementById("nav").getElementsByTagName("LI"); for (var i=0; i<getElm.length; i++) { getElm[i].onmouseover=function() { this.className+=" iehover"; } getElm[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" iehover\\b"), ""); } } } if (window.attachEvent) window.attachEvent("onload", cdgHover); </script>
Код:<div class='nav'> <ul id='nav'> <li class='top'><a href='Ваша ссылка' id='' class='top_link'><span class='down'><strong>Меню. Кнопка 1</strong></span></a> <ul class='sub'> <li><a href='Ваша ссылка' class='fly'><strong>Меню первого уровня. 1</strong></a> <ul> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 1</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 2</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 3</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 4</strong></a></li> </ul> </li> <li><a href='Ваша ссылка' class='fly'><strong>Меню первого уровня. 2</strong></a> <ul> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 1</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 2</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 3</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 4</strong></a></li> </ul> </li> <li><a href='Ваша ссылка' class='fly'><strong>Меню первого уровня. 3</strong></a> <ul> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 1</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 2</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 3</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 4</strong></a></li> </ul> </li> </ul> </li> <li class='top'><a href='Ваша ссылка' id='' class='top_link'><span class='down'><strong>Меню. Кнопка 2</strong></span></a> <ul class='sub'> <li><a href='Ваша ссылка' ><strong>Меню первого уровня. 1</strong></a></li> <li><a href='Ваша ссылка' class='fly'><strong>Меню первого уровня. 2</strong></a> <ul> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 1</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 2</strong></a></li> <li><a href='Ваша ссылка' class='fly'><strong>Меню второго уровня. 3</strong></a> <ul> <li><a href='Ваша ссылка'><strong>Меню третьего уровня. 1</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню третьего уровня. 2</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню третьего уровня. 3</strong></a></li> </ul> </li> <li><a href='Ваша ссылка' class='fly'><strong>Меню второго уровня. 4</strong></a> <ul> <li><a href='Ваша ссылка' class='fly'><strong>Меню третьего уровня. 1</strong></a> <ul> <li><a href='Ваша ссылка'><strong>Меню четвертого уровня. 1</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню четвертого уровня. 2</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню четвертого уровня. 3</strong></a></li> </ul> </li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 3</strong></a></li> <li><a href='Ваша ссылка'><strong>Меню второго уровня. 4</strong></a></li> </ul> </li> </ul> </li> <li><a href='Ваша ссылка' ><strong>Меню первого уровня. 3</strong></a></li> </ul> </li> <li class='top'><a href='Ваша ссылка' id='' class='top_link'><span><strong>Меню. Кнопка 2</strong></span></a></li> </ul> </div>
Да, у меня вкралась в код небольшая ошибка - поправил и здесь и в посту 335.
Отредактировано kolobdur74 (Пт, 26 Апр 2013 19:45:01)
Поделиться407Пт, 26 Апр 2013 19:55:49
В смысле два скрипта? Если вы имеете ввиду меню, которое я выкладывал в посту 335, то скрипт там один, плюс само меню и стиль, все остальное это объяснение.
Можете все скопом поставить в объявление, а можете разбить:Да, у меня вкралась в код небольшая ошибка - поправил и здесь и в посту 335.
Отредактировано kolobdur74 (Сегодня 19:45:01)
Уж лучше всё скопом в объявление, щас попробуем...
Последняя кнопка отображается, как кнопка 2 и не работает((, я вставлял всё скопом в объявление...
Отредактировано maxshow (Пт, 26 Апр 2013 20:04:57)
Поделиться408Сб, 27 Апр 2013 22:32:35
Кто нибудь может написать скрипт как на многих форумах есть слово "СПАСИБО" и ниже написано от кого это спасибо поставлено.
скрин слова спасибо.
http://s018.radikal.ru/i513/1304/d4/2682172ce1b6.png
Также нужен скрипт выдача карточек за нарушение правил пользователей и чтобы его видно было на панельке другим пользователям если выданна карта крассная или желтая карточка. Буду очень признательна за скрипты.
Поделиться409Сб, 27 Апр 2013 22:44:28
Кто нибудь может написать скрипт как на многих форумах есть слово "СПАСИБО" и ниже написано от кого это спасибо поставлено.
Вы читать умеете? Ведь пост специально прикреплен::
В данной теме запрещено задавать вопросы и просить скрипты. Для этого есть раздел Форум для новичков При нарушение данного правила будет выдаваться бан на два дня
И ведь есть специальная тема, куда можно обратится: Запросы по скриптам
Считайте это устным предупреждением, и будьте внимательнее.
Кстати, обращаюсь ко всем:
Есть тема специально созданная для вопросов: Общие вопросы от новичков (42) И есть тема для заказа скриптов: Запросы по скриптам Старайтесь обращаться туда.
Поделиться410Пн, 29 Апр 2013 15:01:13
у меня снова вопрос по этим спойлерам в профилях т.т
все конечно супер, но мне надо, чтобы кнопка он/офф не была где-то внизу, когда я переключаю кнопки.
http://korolevstvoleonardov.rolka.su/
Отредактировано Eysuley (Пн, 29 Апр 2013 15:08:30)
Поделиться411Пн, 29 Апр 2013 15:06:14
Eysuley
Хм - А где она должна быть ?
Поделиться412Пн, 29 Апр 2013 15:09:57
Deff
она должна быть так, чтобы не было лысо, вот как в первой кнопке (где "откуда", "пол", "возраст" и т.д.), там она шикарно стоит, будто в тему, а там где "Вид", "клан" и т.п., там она тупо внизу где-то, что создается ощущение лысости.
а мну это не нрава =(
Поделиться413Пн, 29 Апр 2013 15:16:31
Eysuley
Ссылку на форум
Поделиться414Пн, 29 Апр 2013 15:22:00
Deff
давала уже в сообщении
http://korolevstvoleonardov.rolka.su/
Поделиться415Пн, 29 Апр 2013 16:09:03
Eysuley
Добавьте в скрипт строку красным
<!-- HTML низ -Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика -->
<script>
var a1 = 1 // 0 - спойлер-аккордеон, 1 - вертикальный спойлер; 3 - обычный спойлер
var a2 = 1 // 0 - Скрытие первой вкладки; 1 - Показ первой вкладки;
var a3 = 2 // Резкость Открытия: 0 - Плавно; 1 - Резко; 2 - Fade;
var LiArr=new Array(
//При наличии двух косых => // в начале пункта, - пункт не скрывается.
//"pa-author", //Ник-Нейм
//"pa-avatar", //Аватар
//"pa-title", //статус
// 1 кнопка - ссылка на Картинку
//В квадратных скобках, прямо к ссылке можно добавить своё описание (по желанию)
"http://s2.uploads.ru/1f20w.png [Об игроке]",
"pa-from", //Откуда
"pa-reg", //Зарегистрирован
"pa-invites", //Приглашений
"pa-sex", //Пол
"pa-age", //Возраст
"pa-icq", //Аська
"pa-ip", //IP Юзера
"pa-posts", //Кол-во сообщений:
"pa-respect", //Уважение:
"pa-positive", //Позитив
"pa-time-visit", //Провел на форуме:
"pa-last-visit", //Последний визит:
"pa-onlineimg", //Картинка Офлайн/Onlain:
// 2 кнопка- ссылка на Картинку
"http://s2.uploads.ru/6vk7J.png [О персонаже]",
"pa-fld1", //Доп.Поле.1
"pa-fld2", //Доп.Поле.2
"pa-fld3", //Доп.Поле.3
"pa-fld4", //Доп.Поле.4
// 3 кнопка- ссылка на Картинку
"http://s3.uploads.ru/CUoKg.png [Награды игрока]",
"pa-fld5", //Доп.Поле.5
//"award", //Награды(только для rusff и ork)
//"gift", //Подарки(только для rusff и ork)
//Конец Списка,
"_End"); SetProvilSpoil(a1,a2,a3);
</script>
<!--Конец//=Cпойлер cкрытия Инфы под N-кнопок в Профиле Топик-->
И В HTML верх, замените код красным
<script type="text/javascript" src="http://forumstatic.ru/files/0010/b4/f8/44653.js"></script>
<style>
.post .post-author li.pa-fld5{
width:160px;
}
</style>
На такое:
<style>
.post .post-author .pa-onlineimg,
.post .post-author li[class*="pa-fld"]{
width:160px;
}
.pa-onlineimg img{
margin-left:12px
}
</style>
Добавлено спустя 2 месяца 2 дня 11 часов 9 минут 7 секунд:
Можно поставить фон под обрамление спойлеров:
<style type="text/css">
.post-author ul div.Sp-wrp{
padding:20px 12px;
border:2px solid red;
background:url("http://s3.uploads.ru/kJtPG.jpg") 0 top no-repeat,url("http://s2.uploads.ru/fiLtk.jpg") 0 bottom no-repeat,url("http://s3.uploads.ru/xhQz8.jpg") 0 0 repeat-y;
}
</style>Кому не нужно фиксированную высоту скрытия контента (Хотя ранее иконка онлайн/офлайн - не прыгает, в отличие от данного варианта)
можно поставить
Можно поставить Перед Скриптом в HTML низ такой код<style type="text/css">
ul.post-ul-Sp{
position:static!important;
}
.post-author ul div.Sp-wrp{
height:auto!important;
}
</style>
Отредактировано Deff (Вт, 2 Июл 2013 00:18:52)
Поделиться416Чт, 2 Май 2013 17:03:13
Правки для работы
Слайд-шоу в сообщениях на форуме.
Полный скрипт есть где то?
Поделиться417Чт, 2 Май 2013 17:04:46
Mango
Очки подарить?
Большое, голубое - Кликабельно!
Отредактировано Deff (Чт, 2 Май 2013 17:06:34)
Поделиться418Чт, 2 Май 2013 17:47:09
Очки подарить?
Спсибо)
Поделиться419Сб, 4 Май 2013 17:04:34
Deff
Только сейчас обнаружил дополнение к скрипту IP гостя Скрипты от пользователей 3
Корректировка положения информации не потребовалась. Без неё все хорошо, а с ней наоборот, айпи оказался загнанным вверх и наполовину закрыт. Но то мелочь. Кому надо у того хватит соображалки поиграть с пикселями на понижение-повышение информации в окне и подстроить под себя.
А вот по этом поводу
а вот если пользователь просто сидит и сообщения не пишет, IP узнать мы не сможем? Только тот, с которого он зарегистрировался?
Ну пока я не наю как... может кто знает... инфа идет на сервер... можно спросить в вопросах к Администрации
я еще прошлый раз хотел с Вами поговорить, когда сподвигал на написание этого скрипта. Просто слишком много вопросов за один раз не хотел задавать, чтобы не напрягать лишний раз.
Тут такое дело. Часто юзеры нарочно регистрируются чтобы иметь доступ во все разделы форума, в том числе и в те, которые только для зарегистрированных пользователей. Но никогда не пишут, просто сидят и читают или копипастят, типа тырят, инфу с тем. А это весьма гнустное занятие, ибо плагиат.
Вычислить по нику такого юзера невозможно. Постов с айпи нет, есть только один регистрационный, часто с прокси. В "активных" нет его айпи, висит только ник. То есть, по нику он невычисляемый, фактически.
А вот по айпи такого юзера очень даже можно было бы определить. Например, некто "йцуке" сидит на форуме авторизованный полгода, ни одного поста нет, чё ему надо - тупо непонятно, чем занимается - фиг поймешь. Зато другой юзер, например "фыва" очень даже активно пишет и занимается троллячеством на форуме.
При этом (это я уже наперед забегаю), "йцуке" и "фыва" - это один и тот же человек. Просто доказать это невозможно, ибо в "активных" этот самый "йцуке" авторозован и его айпи нифига не видно, и единственный его регистрационный айпи - с прокси.
А вот ежели б показывались все айпи в "активных", включая и авторизованных пользователей, то очень быстро можно было бы этого "йцуке-фыву" вывести на чистую воду и доказать что тролль фыва - это тот же неприметный йцуке, с одного акка читает, с другого троллит. Логи однажды бы показали совпадение по айпи у двух аккаунтов. Обязательно бы прокололся однажды.
А значит можно было бы пресечь троллячество или воровство контента (в зависимости от ситуации), блокировкой и "йцуке" и "фывы". Ему же однажды надоест регить новые акки для воровства.
Вот потому и важно, чтобы админы видели айпи не только гостей, но и юзеров (особенно юзеров с нулем или с малым числом постов на форуме). В общем речь о том, что это еще один рычаг защиты информации форума от воровства. Способ не универсальный, конечно, но все таки очень даже неплохой.
Так что если есть такая возможность, чтобы и айпи авторизованных пользователей светились в "активных", то это очень даже хорошо было бы.
Отредактировано Aleks-Maks (Сб, 4 Май 2013 17:20:00)
Поделиться420Сб, 4 Май 2013 17:19:10
можно было бы этого "йцуке-фыву" вывести на чистую воду. Логи однажды бы показали совпадение по айпи у двух аккаунтов. Обязательно бы прокололся однажды.
Погодите, а чего ему не воровать по первому аккаунту? В чём смысл создавать себе клона?