Форумы с игрой:
Новый форум
законченное
Deff, про скрипт подсчета ...
Сообщений 1 страница 7 из 7
Поделиться12025-03-23 09:16:58
Поделиться22025-03-23 09:48:24
Ну без установки в настройках группы гость возможности поиска и чтения - скрипт подсчета не работает...(чтение гостем можно скрыть в настройках самих форумах(разделах))
Ну а поиск под гостем можно скрыть через стиль:
#pun.isgues #navsearch{display:none}
Поделиться32025-03-23 10:07:15
Cкрипт установлен в начало HTML верх:
<!-- Cчётчик Игровых постов -->
<script type="text/javascript">
/***************************
Настройки!
***************************/
FORUM._NUMpa_fld = 3; // Номер.Доп.поля,
FORUM._color_fld = "inherit"; // Цвет шрифта,
FORUM.includeFirstPost = 0; // 0 - не учитывать,1 - учитывать Первопост автора в игровых темах,
FORUM.AddOrSlash = 0; //0 - Поле отдельно, 1 - через слешь c общ. числом сообщений,
FORUM.Number_winners = [7,[89]]; // Начальное Число отображаемых юзеров в таблице и список форумов показа;
FORUM.Subscription_Code = "f87f9524f52b3f15cd458b2bf2a95a906ca5a960"; //Код подписки!!;
/**** НАСТРОЙКА Игровых локаций ****/
function ad_ (){/*!~!FORUM.ForArrAy = {
//Форум //Темы (включаемые, или исключаемые)f87 :-[0], //Новый форум
f86 :-[0] //законченное //Последний элемент без запятой!
}
!~!*/}ad_ = ad_.toString().split('!~!')[1];//alert(ad_);
</script>
<script type="text/javascript" src="//forumstatic.ru/files/0013/44/56/77707.js"></script>
<style>.Form-Table{}.punbb .table_GamePosts tbody th{text-align: center;color:#fff}
#pre_placement>a {top:3px;right:2px;}.punbb .GamePst{padding:0!important;}
.punbb #profile-right li#pa-fld3 strong.GamePst2 {}</style>
<!--//END Cчётчик Игровых постов © Deff-->
<!-- Cчётчик Игровых постов --> <script type="text/javascript"> /*************************** Настройки! ***************************/ FORUM._NUMpa_fld = 3; // Номер.Доп.поля, FORUM._color_fld = "inherit"; // Цвет шрифта, FORUM.includeFirstPost = 0; // 0 - не учитывать,1 - учитывать Первопост автора в игровых темах, FORUM.AddOrSlash = 0; //0 - Поле отдельно, 1 - через слешь c общ. числом сообщений, FORUM.Number_winners = [7,[89]]; // Начальное Число отображаемых юзеров в таблице и список форумов показа; FORUM.Subscription_Code = "f87f9524f52b3f15cd458b2bf2a95a906ca5a960"; //Код подписки!!; /**** НАСТРОЙКА Игровых локаций ****/ function ad_ (){/*!~!FORUM.ForArrAy = { //Форум //Темы (включаемые, или исключаемые) f87 :-[0], //Новый форум f86 :-[0] //законченное //Последний элемент без запятой! } !~!*/}ad_ = ad_.toString().split('!~!')[1];//alert(ad_); </script> <script type="text/javascript" src="//forumstatic.ru/files/0013/44/56/77707.js"></script> <style>.Form-Table{}.punbb .table_GamePosts tbody th{text-align: center;color:#fff} #pre_placement>a {top:3px;right:2px;}.punbb .GamePst{padding:0!important;} .punbb #profile-right li#pa-fld3 strong.GamePst2 {}</style> <!--//END Cчётчик Игровых постов © Deff-->
Красным - список ID форумов, где показывается таблица!(Сейчас тут в Админке и во флуде)
Доп. Поле "посты" должно быть включено для возможности редактирования юзером! Иначе у юзеров считать не будет!
Ручной доступ к полю блокируется для юзеров скриптом
Как править:
Поскольку скрипт считает с момента установки на игровые разделы, если нужно добавить старые отыгранные посты, правим поле постов вручную!
Как править:Если поле пустое, или ток число, просто правим или вписываем нужное число постов
Если уже посты считались( поле уже состоит из нескольких цифр с запятыми и '/' ):Правим первое число красным: 51 166,1/1 03.19,4/0
Записи в поле постов типа 01, 001 - не допустимы ( убивают скрипт!)
Вид в профиле в топике:
Поделиться42025-03-23 10:07:51
Поделиться52025-03-23 10:10:51
При клике на серые полоски: За Текущую неделю За Текущий месяц, За прошлую неделю За прошлый месяц, - Таблица раскрывается до всех отписавшихся за этот период
(таблица заполняется по мере отписи с момента установки новой версии)
Кнопка таблицы справо-чуть выше формы ответа (Сейчас она в Админке и Флуде)
(В Описании к скрипту описаны возможные правки для самонастройки и коррекции текущих)
Поделиться62025-03-23 10:11:18
Протестить можно отписавшись в Игровой теме, увидеть что сменилась цифра в профиле и в таблице, затем можно удалить сообщение через кнопку Удалить в сообщении. Увидеть что значения в профиле и таблице восстановились до написания
Удаление — перенос через модер-меню счетчика не меняет(как и удаление-перенос темы)
Поделиться72025-03-23 10:11:30
Ну и да, последнее время появились быстрописцы, которые готовят посты заранее, в Word или ином редакторе и запощивают сразу пачку постов, ну суть не в этом, скрипт заносит сначала в профиль, а потом в таблицу после загрузки страницы через одну-полторы секунды (загрузка типично закончена когда страница скролится... Но в общем, если пользователь просматривает запощенный пост, этого уже достаточно для гарантированной сработки кода (и он (пользователь) сразу увидит и то, что цифра в профиле меняется).
Быстрописцы не смотрят посты, а закрывают, или переходят к новой вкладки форума или сразу обновляют страницу и постят следующий, или уходят просто в иной раздел форума, страница не прогружается, скрипт не успевает сработать