болезнь sister alyonuska & brother ivanushka
Miguel O`Haraпо всем законам нормального мира он не должен был этого сделать даже вчера. с другой стороны его мир и мир вокруг него в целом уж слишком давно перестал быть нормальным. Алкемакс, управляемый его рукой, реабилитационные центры на месте заводов по производству легального наркотика, практически не закрывающиеся порталы в мультивселенную... Читать далее...

место, в котором каждый найдет свой дом ♥

всё ты можешь

всем выпивки за мой счет!

don't forget to hydrate

не вешай носик, котеночек, все будет хорошо

Crossbar

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

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


Вы здесь » Crossbar » админ-бар » архив админов » Deff, Про Установку Скриптов...


Deff, Про Установку Скриптов...

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

1

В процессе

Что нужно:

1. Cписок ссылок на форумы(разделы с игрой)
2. Список ссылок на Важные темы: Объявление Администрации, Удаления и т.д. Уведомляющие всех о новых сообщениях

+1

2

1) форумы с игрой:

фандом
межфандом
альтернатива

2) Для уведомлений:
⋙ черный список
⋙ новости бара

+2

3

Скрипт Уведомлений стоит в конце HTML верх:

<!-- Мгновенные уведомления © Alex_63, Deff 2019 -->
<link rel="stylesheet" type="text/css" href="//forumstatic.ru/f/ru/bestbb/notifications.css" />
<script type="text/javascript" src="//forumstatic.ru/f/ru/bestbb/notifications.js"></script>
<script type="text/javascript">
notifications.token = '315095261b15bede1348e7e9582c54ef26e17091'; // Forum token
notifications.key = '37i63a7ik9g7'; // Subscription key
RusffCore.sets.notifications = false
</script>
<!-— + Мгновенные уведомления: подписки на форум/тему © Alex_63, 2019 -->
<script>notifications.load('subscriptions');</script>
<!-— + Мгновенные уведомления: новые посты из важных тем © Alex_63, 2019 -->
<script type="text/javascript">
notifications.load('common', {});
notifications.load('important', {topics: [20,4]}); // ID важных тем (через запятую)
</script>
<!-— +Мгновенные уведомления: комментарии к репутации без переадресации  Alex_63, 2019 -->
<script>notifications.load('reputation');</script>
<!-- + Мгновенные уведомления: упоминания © Alex_63, 2020 -->
<script>notifications.load('mentions');</script>
<!-- конец -->

Из удобств: Подписка на тему позволяет уведомлять пользователя к примеру об отписи соигрока
Красным - ID тем уведомляющие всех участников о новых (сейчас новости и удаления)
Ник с собачкой уведомляет даже если пользователя нет в теме  @Cheshire Cat   :flag:

+1

4

@Loki Laufeyson
...

Есть так же подписка на новые темы в разделе(форуме)(к примеру на темы в игре) - кнопка аналогично подписки на тему  :flag:

+1

5

Скрипт подсчета установлен в самый верх, HTML верх:
<!-— Cчётчик Игровых постов, стили -->
<script type="text/javascript">
/***************************
Настройки!
***************************/
FORUM._NUMpa_fld = 4;    // Номер.Доп.поля,
FORUM._color_fld = "#444444"; // Цвет шрифта cчётчика,
FORUM.includeFirstPost = 0; // 0 — не учитывать,1 — учитывать Первопост автора в игровых темах,
FORUM.AddOrSlash = 0;    // 0 — Поле отдельно, 1 — через слешь c общ. числом сообщений,
FORUM.Number_winners = [7,[16,2]]; // Начальное Число отображаемых юзеров в таблице и список форумов показа;
FORUM.Subscription_Code = "315095261b15bede1348e7e9582c54ef26e17091"; //Код подписки;/выдаётся на этапе теста/
/**** НАСТРОЙКА Игровых локаций ****/
function ad_ (){/*!~!FORUM.ForArrAy = {
//Форум  //Темы (включаемые, или исключаемые)
f9  : -[0], // Фандом
f12 : -[0], // Межфандом
f10 : -[0] // Альтернатива  //Последний элемент без запятой!
}
!~!*/}ad_ = ad_.toString().split('!~!')[1];
</script>
<script type="text/javascript" src="https://forumstatic.ru/files/0013/44/56/77707.js"></script>
<!--<style>#profile-right strong.GamePst2{ color: #353F3F!important }</style>
//END Cчётчик Игровых постов © Deff-->

Красным - список ID форумов, где показывается таблица всех отписавшихся за период! (cейчаc тут в Админке и во флуде, - пусть проверяют и сверяют)
Доп. Поле "посты" должно быть включено для возможности редактирования юзером! Иначе у юзеров считать не будет!
Ручной доступ к полю блокируется для юзеров скриптом

Как править:

Если поле пустое, или ток число, просто правим или вписываем нужное число постов

Если уже посты считались( поле уже состоит из нескольких цифр с запятыми и '/' ):

Правим первое число красным:  51 166,1/1 03.19,4/0

Записи в поле постов типа 01, 001 - не допустимы ( убивают скрипт!)

Вид:

https://forumupload.ru/uploads/001b/2c/35/3/511482.jpg

0

6

Полное описание к скрипту

0

7

При клике на серые полоски: За Текущую неделю За Текущий месяц, За прошлую неделю За прошлый месяц, - Таблица раскрывается до всех отписавшихся за этот период
https://forumupload.ru/uploads/001b/19/fa/3/283055.png

(таблица заполняется по мере отписи с момента установки новой версии)

Кнопка таблицы справо-чуть выше формы ответа (Сейчас она в Админ темах и во флуде для сверки)

0

8

Да, Поскольку скрипт не работает с отправкой постов Аяксом(т.е без обновления страницы), отключил аякс для отправки, оставил только для предпросмотра и редактирования сообщения  :flag:

+1

9

Поставил скрипт быстрой смены Аккаунтов(Твинков) в HTML верх, выше скрипта Пиар входа:

<!---------------------------- Быстрая смена аккаунта  ---------------------------->
<script type="text/javascript">
  New_EXiT = 'https://forumstatic.ru/files/001b/2c/35/47974.png'; //Дополнительная Иконка выход-2;
</script>
<script data="344d93"  src="https://forumstatic.ru/files/0014/cc/0a/93129.js"></script>

Cтиль к скрипту стоит в конце Первого Окна стиля:

Код:
/************************* 
Стиль для Быстрой смены аккаунтов 
Deff 
*************************/ 
/*Cкрытие формы входа без клика*/ 
#pun-navlinks a:not(.NextShow)+span.odd{ 
display:none!important; 
}
/*Стиль доп-иконки Выход!*/ 
#pun-navlinks #New-exit img{ 
position:absolute; 
width:17px; 
height:auto;
opacity:.8;
}
#pun-navlinks #New-exit:hover{
 opacity: .4;
}
/*Стиль доп-иконки Выход!*/ 
.punbb #pun-navlinks a#New-exit {
  position: absolute;
    z-index: 100000!important;
    margin-top: 3px!important;
    margin-left: 49px!important;
    float: none!important;
    width: 24px;
}
.punbb #pun-navlinks a#New-exit:before {
    content:none;
}
.punbb #pun-navlinks #form-login input{
text-align: center;
border: 2px inset ##A189AB;
text-rendering: auto; 
color: #000!important;  
margin-top:4px!important;
border-radius:5px; 
letter-spacing: normal; 
word-spacing: normal; 
text-transform: none; 
text-indent: 0px; 
text-shadow: none; 
display: inline-block!important; 
text-align: center; 
font: normal normal 400 11px/normal Arial!important; rgb(250, 255, 189)
background-color: rgb(250, 255, 189); 
} 
.punbb #form-login #fld1,#form-login #fld2{ 
background-color: rgb(250, 255, 189); 
} 
.punbb #pun-navlinks #form-login input[type="submit"]{ 
border: 2px outset #A29489!important; 
color:#fff!important;  
cursor:pointer; 
font-weight:700!important; 
} 
/*Стиль формы входа*/ 
.punbb #pun-navlinks #form-login {
word-spacing: normal!important;
    text-shadow: 1px 1px 0 rgb(255 255 255 / 24%);
    display: block;
    font: normal normal 400 11px/normal Tahoma;
    color: #fff;
    text-shadow: 1px 1px 1px rgb(0 0 0 / 30%);
    text-transform: none;
    position: absolute!important;
    left:0px;
    top: 12px;
    z-index: 100000!important;
    padding: 7px 12px;
    background:#98A8BE;
    border-color: #1a3d424a;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 0 0 6px 6px;
    text-align: center;
} 
/*Двигаем надпись "Ещё не зарегистированы, Забыли пароль"*/
#form-login input[name="login"]+p{
  position:relative;
  left:12px;
  padding:0!important;
}
#pun-navlinks #navlogin #form-login { 
 margin-left: 76px;/*Подвижки формы влево от вход*/ 
} 
#pun-navlinks #navlogout #form-login { 
  margin-left: -11px!important;/*Подвижки формы влево от выход*/
} 
.ismoderator #pun-navlinks #navlogout #form-login {
  margin-left: -11px!important;/*Подвижки формы влево от выход для АМС*/
} 
/*Стиль ссылок в форме "Не зарегистрированы" и "Забыли пароль" */ 
#pun-navlinks #form-login input[value="Войти"]+p{ 
margin-bottom: 11px; 
margin-top: 11px; 
} 
.punbb #pun-navlinks #form-login a.Rega, 
.punbb #pun-navlinks #form-login a.Forgot{ 
position:relative; 
text-transform: none!important; 
z-index:20; 
cursor:pointer; 
font: normal normal 400 10px/normal Tahoma!important; 
letter-spacing:0.5!important; 
}
.punbb #pun-navlinks #form-login a.Rega:before, 
.punbb #pun-navlinks #form-login a.Forgot:before{
  content:none;
}
/* Помечаем красным незаполненные поля!*/ 
#form-login input.none{ 
outline:red dashed 2px!important; 
} 
/*Форма слево(с Никами) */ 
#List-UserNames { 
    position: absolute;
    margin-top: -8px;
    min-height: 90px;
    width: 220px;
    right: 100%;
    padding: 12px 19px 12px 17px;
    background:#98A8BE;
    border-color: #1a3d423d;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 0 0 0px 6px;
    text-align: center;
} 
/*Стиль контейнера под список Ников*/ 
.punbb #List-UserNames ul{
padding:0;
overflow:hidden; 
overflow-y:auto; 
min-height:36px; 
max-height:72px;/*Видимое число Ников без прокрутки! сейчас - 4*/ 
} 
.punbb #List-UserNames li {
    display: block!important;
    position: relative;
    background: #6C798B;
    text-align: left;
    box-shadow: 2px 2px 1px rgba(209, 211, 211, 0.7);
    padding-left: 5px!important;
    font: normal normal 700 11px/normal Verdana!important;
    margin: 1px auto!important;
    padding: 2px 0;
    transition: .33s;
}
.punbb #List-UserNames li:hover{ 
opacity:.84; 
} 
/*Стиль Ников*/ 
.punbb #List-UserNames li>b{
cursor: pointer;
opacity: 1;
color: #fff;
text-shadow: 1px 1px 1px rgba(0,0,0,.5);
}
.punbb #List-UserNames li>b:hover{ 
opacity:.93; 
text-shadow:1px 1px 1px rgba(0,0,0,.6); 
} 
/*Скролл контейнера с никами*/ 
#List-UserNames ul::-webkit-scrollbar { 
width: 7px; 
height: 5px; 
} 
#List-UserNames ul::-webkit-scrollbar-track { 
background-color: #919190; 
border: 1px solid #919190; 
box-shadow: none; 
} 
#List-UserNames ul::-webkit-scrollbar-thumb { 
background-color: #bdbdbc; 
border: 2px solid #888887; 
box-shadow: none; 
} 
/*Кнопки Удалить (правее ников)*/ 
#List-UserNames ul li>span { 
display:inline-block; 
padding:0 3px; 
position:absolute; 

opacity:.88; 
cursor:pointer; 
top:0;bottom:0; 
right:2px; 
color:#fff; 
font: normal normal
 
700 10.56px/normal Verdana; 
text-shadow:1px 1px 1px rgba(0,0,0,.6); 
} 
/*Текст при отсутствии запомненных Ников!*/ 
#List-UserNames ul:empty:before{ 
display:inline-block; 
content: "У Вас нет запомненных ников, введенных через форму справо, или через перенос ниже!"; 
} 
/*Кнопка выход-2*/ 
#navlogin #exit-2 { 
display:none; 
} 
#navlogout .Rega, 
#navlogout .Forgot { 
display:none; 
} 
/*Стиль блока с инпутом для переноса и вставки запомненных Аккаунтов*/ 
#List-UserNames ul+span{ 
display:inline-block; 
padding:6px 0 8px 0; 
text-align:left; 
font: normal normal 400 10.56px/normal Verdana;
} 
/*Сам инпут*/ 
.punbb #List-UserNames input { 
background: rgb(250, 255, 189);
border: 2px inset rgba(250,219,111,.853)!important; 
border-radius: 6px; 
text-shadow: none!important; 
color:#282828!important;
background-color: #C5C3C3;
font: normal normal 400 11px/normal Arial!important; 
/* box-shadow: inset 0px 0px 3px rgba(100,102,80,.97); */ 
margin-top: 9px; 
padding: 2px !important; 
vertical-align: middle; 
} 
/*Стрелочки к инпуту*/ 
#List-UserNames ul+span b{ 
font: normal normal 400 13px/normal Verdana; 
padding:0 3px; 
color:#fff;
} 
/*Кликалка слево, чуть выше инпута*/ 
#List-UserNames .a1-copy{ 
display:inline-block!important; 
cursor:pointer; 
float:left; 
} 
/*Кликалка справо*/ 
#List-UserNames .a1-paste{ 
cursor:pointer; 
display:inline-block!important; 
float:right; 
} 
/*Подсказки на кликалках*/ 
.tipsy.a11 { 
font: normal normal 400 11px/normal Tahoma!important; 
margin-top:-22px!important; 
margin-left: 148px!important; 
max-width:170px; 
} 
/************************* 
//Конец Стиля для Быстрой смены аккаунтов 
*************************/

Вид:
https://forumupload.ru/uploads/001b/2c/35/3/509451.png

+1

10

Описание:
1. Форма входа/cмены Твинков появляется по клику на Вход-Выход в Главном меню/
Запоминает после установки скрипта все Ники-Пароли Вводимые при входе на форум и при клике на оные позволяет переходить из Аккаунта в Аккаунт(Твинка в Твинк) простым кликом на один из ников!
2. Безопасность: Ники пароли сохраняются лишь в конкретном браузере пользователя
3. Возможность переноса всех запомненных Акков с устройства на устройство
Для этого в формочке быстрой смены Твинков есть форма вставки/копирования
Вставка/Копирование происходит при нажатии на стрелочки возле copy и paste


Удобно переносить данные Твинков с устройства на устройства(или из браузера в браузер) отправкой оных самому себе в личку(по клику на Лс в профиле, либо по клику на ЛС в своём сообщении в топике

Внимание!! Ники в форму нужно Вводить на том же регистре, что и при регистрации!! Если Ник с Большой буквы, там и пишем большую!

Данное описание стоит вставить в объявление, ибо юзеры зачастую забывают про пункт красным(поскольку стандартная форма входа не требует строгого сохранения регистра Ввода ника) В итоге Смена твинка не удаётся  :dontknow:

+1

11

Cкрипт поиск игровых постов поставлен в HTML низ:

<!-- Поиск игровых постов по Нику в Указанных форумах -->
<script>FORUM.forumSarr_ = [9,10,12]; //Форумы поиска; </script>
<style>#my-form{margin-top:7px;}#my-form #my-submit{margin:-7px 0 7px;display:inline-block}</style>
<script type="text/javascript" src="https://forumstatic.ru/files/001b/2c/35/98350.js"></script>

Вид:
https://forumupload.ru/uploads/001b/2c/35/3/478024.jpg

+1

12

переставил контейнер баннеров в самый низ HTML низ (Ибо когда заполнится, - гифки будут тормозить все скрипт ы, что ниже, в частности на Главной будут медленно возникать Названия категорий картинками  :flag:

+1

13

Ну вроде всё оплаченное поставил ? Можно уходить ?  :question:

@Loki Laufeyson

0

14

Loki Laufeyson написал(а):

— Счетчик автоматический (!), но чтобы он запустился, после приема игрока надо зайти в его профиле в Дополнительно и поставить "0" в поле "посты":

Воть это как раз таки не обязательно, если поле пустое, скрипт сам поставит единичку при первом игровом посте

Фича имеет смысл если ток Вы хотите украсивить профиль в топике добавкой нулей для  шоткоины: 0 посты: 0   :flag:

+1

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»



Вы здесь » Crossbar » админ-бар » архив админов » Deff, Про Установку Скриптов...