VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
статистика последних сообщений по выбранным разделам
топ статистика
Популярные разделы
Отвечаемые темы
Просматриваемые темы
Голосуемые опросы
Новые пользователи
Новые опросы
Авторы тем
Самые активные
Богатые пользователи
Отблагодаренные
Последние заблокированные
кеширование топ статистики (независимо от количества блоков делается один запрос)
удобное управление закладками последних сообщений и модулями топов
неограниченное добавление своих топов *
Установка:
- скопировать содержимое папки uplodad в папку форума на фтп
- импортировать продукт через менеджер продуктов
- если хотите разместить блок статистике в отличном от предлагаемых мест:
1 - в настройке расположения статистики выбирете "Свое место"
2 - разместите {vb:raw imdmstat} в шаблоне FORUMHOME в том месте, каком пожелаете.
$top['c1'] - левая колонка из кеша, $top['c2'] - правая. По умолчанию $column2 равен $top['c2'], в данном случае нас это устраивает, т.к. нам нужно вывести просто число.
в плагине настройке Дополнительные топ модули добавляем модуль топа к выбору в админке.
Добавляем нашу пару ключ-название в настройку Дополнительные топ модули
Invalid SQL:
SELECT thread.threadid, thread.title, thread.lastpost, thread.lastpostid, thread.forumid, thread.replycount, thread.views, thread.lastposter, thread.postusername AS threadstarter, thread.dateline, thread.visible, thread.open, user.username, user.userid, user.usergroupid, IF(user.displaygroupid=0, user.usergroupid, user.displaygroupid) AS displaygroupid
FROM vb_thread AS thread
LEFT JOIN vb_user AS user ON (user.username = thread.lastposter)
WHERE NOT ISNULL(thread.threadid)
AND thread.visible = '1'
AND thread.open != '10'
AND thread.forumid IN ()
AND thread.forumid NOT IN (0,36)
AND thread.lastpostid > 0
ORDER BY lastpost DESC
LIMIT 10;
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')
AND thread.forumid NOT IN (0,36)
AND thread.lastpostid > 0
ORDER BY last' at line 7
Error Number : 1064
Request Date : Monday, March 1st 2010 @ 03:41:54 PM
Error Date : Monday, March 1st 2010 @ 03:41:54 PM
Script : http://forum.site.ru/
Referrer : http://forum.site.ru/f38/zadacha-na-sezon-i-prof-klub-prognozistov-7160-2.html
IP Address : 109.62.182.211
Username : Andy
Classname : vB_Database_MySQLi
MySQL Version : 5.0.83
@mad@Max
Эксперт
Join Date: Jun 2007
Posts: 1,421
Версия vB: 3.8.4
Reputation:
Expert 2543
Репутация в разделе: 2281
1
a_n_d_y, временная заплатка:
в файле functions_imdmstat.php найти
PHP Code:
$forumlist != '-1'
и заменить на
PHP Code:
$forumlist != '-1' OR $forumlist != ''
@a_n_d_y
Знаток
Join Date: Nov 2005
Posts: 468
Версия vB: 4.1.8
Reputation:
Knowing 132
Репутация в разделе: 121
0
mad@Max, не прокатило, та же ошибка
a_n_d_y добавил 01.03.2010 в 16:46
Поставил
PHP Code:
$forumlist > -1
заработало
a_n_d_y добавил 01.03.2010 в 17:26
Смотрим далее.
Если нажать кнопочку обновить, получаем следующую ошибку.
Code:
d.responseXML.getElementsByTagName("imdmlp")[0] is undefined
http://forum.site.ru/clientscript/imdmstat_main-min.js
Line 6
Если перетащить модуль "Просматриваемые профили" Получаем
Code:
PHP Fatal error: Cannot use string offset as an array in /var/www/vhosts/site.ru/subdomains/forum/httpdocs/includes/functions_imdmstat.php on line 310
Last edited by a_n_d_y : 03-01-2010 at 06:26 PM.
Reason: Добавлено сообщение
Отлично! Это один из пунктов из-за которых я пока не начинаю переход на 4-ку.
Стоит выбор количества отображаемых постов поместить в другое место (например, поставить там, где он был в старом хаке). А так пользователи скорее всего его не найдут.
Спасибо за хак!
@mad@Max
Эксперт
Join Date: Jun 2007
Posts: 1,421
Версия vB: 3.8.4
Reputation:
Expert 2543
Репутация в разделе: 2281
0
a_n_d_y, какие то странные ошибки... Какая версия PHP? fragov, да, забыл упомянуть Есть переменная {vb:raw imdmstat} которую можно помещать в шаблоне FORUMHOME в любом месте.
@a_n_d_y
Знаток
Join Date: Nov 2005
Posts: 468
Версия vB: 4.1.8
Reputation:
Knowing 132
Репутация в разделе: 121
0
Еще нарыл.
Если включить топы, то они у меня не отображаются.
Рядом с настройкой их включения есть ссылка на очистку кеша, если ее сделать до включения, то пишет что выполнено, а если после получаем вот это.
Code:
Invalid SQL:
SELECT
FROM vb_
ORDER BY
LIMIT 50;
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM vb_
ORDER BY
LIMIT 50' at line 2
a_n_d_y добавил 01.03.2010 в 18:17 mad@Max, php 5.2.12
Last edited by a_n_d_y : 03-01-2010 at 07:17 PM.
Reason: Добавлено сообщение
@FBI
Знаток
Join Date: Apr 2007
Награды в конкурсах:
Posts: 1,504
Версия vB: 3.8.5
Пол:
Reputation:
Knowing 125
Репутация в разделе: 75
0
а есть варриант перенести на глвную ВБА?
@mad@Max
Эксперт
Join Date: Jun 2007
Posts: 1,421
Версия vB: 3.8.4
Reputation:
Expert 2543
Репутация в разделе: 2281
0
Quote:
Originally Posted by a_n_d_y
если ее сделать до включения
в этой настройке написано же
Quote:
после того, как вы включите эту опцию, вам необходимо обновить кеш.
Чтобы сделать это перейдите по этой ссылке.
FBI, пока нет.
mad@Max добавил 01.03.2010 в 20:03
Версия 1.0.1
- мелкие исправление
изменен продукт и файл функций.
Last edited by mad@Max : 03-01-2010 at 09:03 PM.
Reason: Добавлено сообщение