<!-- Скрипт Игнора --> <script type="text/javascript"> Not_Ignors_Forums = [52,35,66,30,34,68]; //Cписок форумов с невозможностью игнора; </script> <link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0014/cc/0a/84891.css" /> <script type="text/javascript" src="https://forumstatic.ru/files/0014/cc/0a/23858.js"></script> <noscript> <!-- Блок с программируемым лимитом времени отображения; <link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0014/cc/0a/24229.css" /> <script type="text/javascript" src="https://forumstatic.ru/files/0014/cc/0a/51971.js?"></script>--> <!-- Просмотр полного профиля на странице /profile.php V.2 --> <style>/*Сдвиг Редактировать*/ #pun-profile #pun-main>h1>span[style*="float:right"]>a[href*="profile.php?id"]{ display:inline-block; margin-right:54px;}</style> <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/44995.js"></script> <!-- Вставка постов в конец темы по времени; --> <link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0014/cc/0a/39825.css" /> <!--//END// Вставка постов в конец темы по времени; --> <script type="text/javascript"> ID_Форума_с_темой_вставки = 5; //Спецфорум замены! Список_UserID_постящих_в_теме = [2,3,661]; // Тут список UserID; tema_past_messages = 54; //Тема вставки последних сообщений </script> <link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0014/cc/0a/52088.css" /> <script type="text/javascript" src="https://forumstatic.ru/files/0014/cc/0a/53090.js"></script> </noscript> <!-- Календарь (Анонсы событий )! --> <script> Calendar_themeName = 'Анонсы событий «Календаря»!'; //Имя темы Анонсов;</script> <script type="text/javascript" src="https://forumstatic.ru/files/0014/cc/0a/72391.js"></script>
Пробы...
Сообщений 11 страница 19 из 19
Поделиться12019-10-24 20:18:41
Поделиться112021-02-08 15:05:51
asdasdasd
Поделиться122021-02-08 15:51:53
11111111111
Поделиться132021-02-08 16:38:10
asdasdasd
Поделиться142021-02-09 00:58:43
asdasdasd
Поделиться152021-02-09 05:16:27
111111111
Поделиться162021-02-09 13:12:25
Пояснения к новой версии Скрипта подсчета:
/Цена подписки на версию: 440р. за год
Основные изменения:
● Теперь считает и с HTTPS
● Убрана проблема с блокировкой скрипта у пользователей Казахстана
● Работоспособность скрипта перестала зависить от скорости загрузки форума, установленных шрифтов, смены дизайна
● Добавлена таблица числа игровых постов всех пользователей за неделю/месяц (текущий и предыдущий)
Вид вставки кода(код вставляется в начало HTML верх, Администрирование-формы)
<!-- Cчётчик Игровых постов -->
<script type="text/javascript">
/***************************
Настройки!
***************************/
FORUM._NUMpa_fld = 2; // Номер.Доп.поля,
FORUM._color_fld = "#FF0000"; // Цвет шрифта,
FORUM.includeFirstPost = 1; // 0 - не учитывать,1 - учитывать Первопост автора в игровых темах,
FORUM.AddOrSlash = 1; // 0 - Поле отдельно, 1 - через слешь c общ. числом сообщений,
FORUM.Number_winners = [7,[4,19]]; // Начальное Число отображаемых юзеров в таблице и список форумов показа;
FORUM.Subscription_Code = "fa2211d14c34b5ea71ff8e2cf382b757ed87e3d0"; //Код подписки!!;function ad_ (){/*!~!FORUM.ForArrAy = {
//Форум //Темы (включаемые, или исключаемые)f1 :+[122,322,435], //Когда + , то только включаемые темы
f5 :-[83,322,435], //Когда - , то все темы, кроме Исключаемых
f3 :-[0], //Все темы(без исключений)
f4 :-[122,322,435], //Когда - , то все темы, кроме Исключаемых
f12 :+[122,322,435] //Последний элемент без запятой!
}
!~!*/}ad_ = ad_.toString().split('!~!')[1];//alert(ad_);
</script>
<script type="text/javascript" src="https://forumstatic.ru/files/0013/44/56/77707.js?v=2"></script>
<style>.punbb #profile-right li#pa-fld2 strong.GamePst2{ color: #0000CC!important}</style>
<!-- END//Cчётчик Игровых постов -->
1. Для работы скрипта необходимо свободное доп. поле
Настройки Поля:
Поле текстовое, числа символов поля от 150 и более, поле должно быть включено для возможности заполнения юзером, в реале видимость поля(В Профиле-Дополнительно) скрывается от всех пользователей, кроме Админов. Благодаря чему Админы могут менять первое число в этом поле, к примеру добавить число постов, наигранное пользователем до установки скрипта...
Вид записи в Доп поле при уже работающем счетчике: 51 166,1/1 03.19,4/0 Вот число красным Админ может поправить, изменить общее число игровых постов отписанное пользователем...
Вид цифры постов в в профиле топика:
Число постов отдельным полем число постов через слешь с общим числом
Настройки локаций(где счетчик будет считать) размещены между записями синим:
//Форум //Темы (включаемые, или исключаемые)
f1 :+[122,322,435], //Когда + , то только включаемые темы
f5 :-[83,322,435], //Когда - , то все темы, кроме Исключаемых
f3 :-[0], //Все темы(без исключений)
f4 :-[122,322,435], //Когда - , то все темы, кроме Исключаемых
f12 :+[122,322,435] //Последний элемент без запятой!
}
!~!*/}ad_ = ad_.toString().split('!~!')[1];//alert(ad_);
Цифра после f1 - это ID раздела(форума), цифру можно взять
кликнув по ссылке форума на Главной на конце ссылки, пример: http://imagiart.ru/viewforum.php?id=7
В правой части обычно достаточно проставить ноль в квадратных скобочках с минусом -[0] , поскольку все поясняющие темы в игровых разделах пишутся Админом и обычно одним первопостом, а первопост не подсчитывается скриптом(если не выставлено спецом в настройках)
Таблица:
Общий вид:
При клике на серые линейки заголовках каждой подтаблицы(За текущее, За прошлое) -
таблицы разворачиваются до всех отписавшихся юзеров за этот период!
Таблица настраивается этим параметром в скрипте:
FORUM.Number_winners = [7,[4,19]]; // Начальное Число отображаемых юзеров в таблице и список форумов показа;
Синим - начальное число строк в каждой из подтаблиц, красным - ID разделов(форумов) где таблица будет показываться...
Был также вопрос по поводу возможности переноса с одного форума на другой(к примеру текущий - закрылся)
Перенос возможен, - стоимость переноса скрипта подсчета на другой форум - 100руб.
Поделиться192021-02-22 01:28:31
Автоматическая пагинация страниц, созданных в Администрировани - страницы
Для начала толкнул на разработку ткнул подшефный форум,
В процессе которой столкнулся с парой долгорешаемых проблем,
Под конец попросил знакомый форум по Гарри Потеру создать
пагинатор для "Еженедельного Пророка"...
Скриншот:
Чтобы пагинатор работал на Админ-Страницах, все ссылки одной серии страниц должны иметь такой вид:
abcdefghij_abcdefghij_1
Cобственно буквы могут быть любые, нижнее подчеркивание это типично пробелы в названии
(пробел автозаменяется в ссылке на нижнее подчеркивание)
Важная часть это то, что номер страницы вставляется в исходном названии через пробел(а в ссылке через нижнее подчеркивание)
Т.е если мы вставим такое название(при создании страницы) с номером страницы: Weekly Prophet 1
Оно автозаменится в ссылке на такой вид: weekly_prophet_1
У всех последующих страниц ссылка должны быть такого же вида)у них у всех должна быть общая часть синим!
weekly_prophet_1
weekly_prophet_2
weekly_prophet_3
... И т.д.
Вот при такой организации пакетов(серий) страниц успешно работает такой Пагинатор:
В HTML верх:
<!-- ПАГИНАТОР АДМИН_СТРАНИЦ -->
<script type="text/javascript">
//Число видимых ссылок на страницы слево/cправо от текущей;
AddNumPageLinkVisible = +2;
</script>
<style>#pun-main.pages .pagelink .hid{display:none;}
#pun-main.pages .pagelink .hid.active{display:inline-block;}</style>
<script type="text/javascript" src="https://forumstatic.ru/files/0013/44/56/81312.js"></script>
<!--END// ПАГИНАТОР АДМИН_СТРАНИЦ-->
Пагинатор работает если у Вас в Админке создано менее 300 страниц(если более,- будет работать только для первых 300!)
Дополнение:
из интересующей серии страниц куда-то на страницу форума