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

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

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


Вы здесь » Единый форум поддержки » Архив » Тема для переноса неважных сообщений из важных тем (Корзина)


Тема для переноса неважных сообщений из важных тем (Корзина)

Сообщений 401 страница 420 из 1146

401

Здравствуйте! И простите заранее, если ошибся темой, но... Я слышал, что существует скрипт для пересчета сообщений пользовтелей (чьи-то были удалены, чье-то количество сообщений - подредактировано вручную - а хочется, чтобы статистика показывала ПО ФАКТУ, сколько у кого их НА ДАННЫЙ МОМЕНТ). Прошу, если такой скрипт есть, вам нетрудно подсказать мне его?..

0

402

Airglow
Во первых - не ошиблись, явно провоцирующе влезли - посколь объява вверху на каждой странице, и есть ссылка для вопросов

Во вторых - я такого скрипта - не знаю

0

403

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

Вспомнил тут про скрипт выпадающего многоуровнего меню, не знаю выкладывали ли его здесь или нет. Скрипт не мой. Возможно кому нибудь пригодится. Его можно использовать как дополнительное меню, так и полностью подменить навигационную панель (имею ввиду: Форум, Участники, Правила..), отключив родную таким скриптом (только сначала поставьте новое меню и проверьте, что оно работает, а потом отключайте):

Это меню выглядит так (цвет надписей и саму панельку можно менять):

Итак, сам скрипт:

Само меню:

Обратите внимание - все уровни кнопок кликабельные, везде можно поставить свою ссылку.
Разберем, что к чему:
<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)

0

404

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

Не понятно что и куда ставить?)) В объявления можно пристроить?

Можно конечно.

0

405

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

Можно конечно.

Там два скрипта, какой куда напишите пожалуйста, я хотел бы как дополнение к объявлению использовать)

0

406

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

Там два скрипта, какой куда напишите пожалуйста, я хотел бы как дополнение к объявлению использовать)

В смысле два скрипта? Если вы имеете ввиду меню, которое я выкладывал в посту 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)

0

407

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

В смысле два скрипта? Если вы имеете ввиду меню, которое я выкладывал в посту 335, то скрипт там один, плюс само меню и стиль, все остальное это объяснение.
Можете все скопом поставить в объявление, а можете разбить:

Да, у меня вкралась в код небольшая ошибка - поправил и здесь и в посту 335.

Отредактировано kolobdur74 (Сегодня 19:45:01)

Уж лучше всё скопом в объявление, щас  попробуем...

Последняя кнопка отображается, как кнопка 2 и не работает((, я вставлял всё скопом в объявление...

Отредактировано maxshow (Пт, 26 Апр 2013 20:04:57)

0

408

Кто нибудь может написать скрипт как на многих форумах есть слово  "СПАСИБО" и ниже написано от кого это спасибо поставлено.

скрин слова спасибо.
http://s018.radikal.ru/i513/1304/d4/2682172ce1b6.png

Также нужен скрипт выдача карточек за нарушение правил пользователей и чтобы его видно было на панельке другим пользователям если выданна карта крассная или желтая карточка. Буду очень признательна за скрипты.

0

409

френч написал(а):

Кто нибудь может написать скрипт как на многих форумах есть слово  "СПАСИБО" и ниже написано от кого это спасибо поставлено.

Вы читать умеете? Ведь пост специально прикреплен::

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

В данной теме запрещено задавать вопросы и просить скрипты. Для этого есть раздел Форум для новичков При нарушение данного правила будет выдаваться бан на два дня

И ведь есть специальная тема, куда можно обратится: Запросы по скриптам
Считайте это устным предупреждением, и будьте внимательнее.

Кстати, обращаюсь ко всем:
Есть тема специально созданная для вопросов:
Общие вопросы от новичков (42) И есть тема для заказа скриптов: Запросы по скриптам Старайтесь обращаться туда.

0

410

у меня снова вопрос по этим спойлерам в профилях т.т
все конечно супер, но мне надо, чтобы кнопка он/офф не была где-то внизу, когда я переключаю кнопки.
http://s2.uploads.ru/t/dbkLS.jpg
http://korolevstvoleonardov.rolka.su/

Отредактировано Eysuley (Пн, 29 Апр 2013 15:08:30)

0

411

Eysuley
Хм - А где она должна быть ?

0

412

Deff
она должна быть так, чтобы не было лысо, вот как в первой кнопке (где "откуда", "пол", "возраст" и т.д.), там она шикарно стоит, будто в тему, а там где "Вид", "клан" и т.п., там она тупо внизу где-то, что создается ощущение лысости.
а мну это не нрава =(

0

413

Eysuley
Ссылку на форум

0

414

Deff
давала уже в сообщении
http://korolevstvoleonardov.rolka.su/

0

415

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)

0

416

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

Правки для работы
Слайд-шоу в сообщениях на форуме.

Полный скрипт есть где то?

0

417

Mango
:glasses:  Очки подарить? http://i039.radikal.ru/0806/ec/a5ffc6d7cfd9.gif
Большое, голубое - Кликабельно!

Отредактировано Deff (Чт, 2 Май 2013 17:06:34)

0

418

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

:glasses:  Очки подарить? http://i039.radikal.ru/0806/ec/a5ffc6d7cfd9.gif

Спсибо)

0

419

Deff
Только сейчас обнаружил дополнение к скрипту IP гостя  Скрипты от пользователей 3
Корректировка положения информации не потребовалась. Без неё все хорошо, а с ней наоборот, айпи оказался загнанным вверх и наполовину закрыт. Но то мелочь. Кому надо у того хватит соображалки поиграть с пикселями на понижение-повышение информации в окне и подстроить под себя.

А вот по этом поводу

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

а вот если пользователь просто сидит и сообщения не пишет, IP узнать мы не сможем? Только тот, с которого он зарегистрировался?

Ну пока я не наю как... может кто знает... инфа идет на сервер... можно спросить в вопросах к Администрации

я еще прошлый раз хотел с Вами поговорить, когда сподвигал на написание этого скрипта. Просто слишком много вопросов за один раз не хотел задавать, чтобы не напрягать лишний раз.

Тут такое дело. Часто юзеры нарочно регистрируются чтобы иметь доступ во все разделы форума, в том числе и в те, которые только для зарегистрированных пользователей.  Но никогда не пишут, просто сидят и читают или копипастят, типа тырят, инфу с тем. А это весьма гнустное занятие, ибо плагиат.

Вычислить по нику такого юзера невозможно. Постов с айпи нет, есть только один регистрационный, часто с прокси. В "активных" нет его айпи, висит только ник. То есть, по нику он невычисляемый, фактически.

А вот по айпи  такого юзера очень даже можно было бы определить. Например, некто "йцуке" сидит на форуме авторизованный полгода, ни одного поста нет, чё ему надо - тупо непонятно, чем занимается - фиг поймешь. Зато другой юзер, например "фыва" очень даже активно пишет и занимается троллячеством на форуме.

При этом (это я уже наперед забегаю), "йцуке" и "фыва" - это один и тот же человек. Просто доказать это невозможно, ибо в "активных" этот самый "йцуке" авторозован и его айпи нифига не видно, и единственный его регистрационный айпи - с прокси.

А вот ежели б показывались все айпи в "активных", включая и авторизованных пользователей, то очень быстро можно было бы этого "йцуке-фыву" вывести на чистую воду и доказать что тролль фыва - это тот же неприметный йцуке, с одного акка читает, с другого троллит. Логи однажды бы показали совпадение по айпи у двух аккаунтов. Обязательно бы прокололся однажды. 

А значит можно было бы пресечь троллячество или воровство контента (в зависимости от ситуации), блокировкой и "йцуке" и "фывы". Ему же однажды надоест регить новые акки для воровства.

Вот потому и важно, чтобы админы видели айпи не только гостей, но и юзеров (особенно юзеров  с нулем или с малым числом постов на форуме). В общем речь о том, что это еще один рычаг защиты информации форума от воровства. Способ не универсальный, конечно, но все таки очень даже неплохой.

Так что если есть такая возможность, чтобы и айпи авторизованных пользователей светились в "активных", то это очень даже хорошо было бы.

Отредактировано Aleks-Maks (Сб, 4 Май 2013 17:20:00)

0

420

Aleks-Maks написал(а):

можно было бы этого "йцуке-фыву" вывести на чистую воду. Логи однажды бы показали совпадение по айпи у двух аккаунтов. Обязательно бы прокололся однажды.

http://i053.radikal.ru/0806/7f/8b80a2497566.gif Погодите, а чего ему не воровать  по первому аккаунту? В чём смысл создавать себе клона? http://i053.radikal.ru/0806/7f/8b80a2497566.gif

0


Вы здесь » Единый форум поддержки » Архив » Тема для переноса неважных сообщений из важных тем (Корзина)