VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Модуль выводит список новых тем или список тем с последними обновлениями из указанных форумов. Установка: Загрузить модуль Настройка: В файле forum/modules/mininews.php
- список форумов
- количество строк
- выбор "последние обновленные темы" или "последние созданные темы"
- количество колонок вывода
- запрет вывода даты Шаблоны: Для вывода модуля можно использовать свой шаблон оболочки. В аттаче пример шаблона который убирает стандартную оболочку "adv_portal_alt_module_wrapper.zip".
SELECT vb*
FROM vbthread
WHERE forumid IN (92, 93, 94)
ORDER BY dateline DESC
LIMIT 3;
Ошибка MySQL : 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 vbthread
WHERE forumid IN (92, 93, 94)
ORDER BY datel' at line 2
Номер ошибки : 1064
Имя класса : vB_Database
Версия MySQL : 5.0.45-log
пробовал подставить оба варианта как советовали, но что-то не прошло:
Quote:
Warning: implode() [function.implode]: Invalid arguments passed in [path]/modules/mininews.php on line 16
Ошибка базы данных в vBulletin 3.8.4:
Invalid SQL:
SELECT *
FROM vbthread
WHERE forumid IN ()
ORDER BY dateline DESC
LIMIT;
Ошибка MySQL : 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 ')
ORDER BY dateline DESC
LIMIT' at line 3
Номер ошибки : 1064
Имя класса : vB_Database
Версия MySQL : 5.0.45-log
Что-то я не так сделал?
Last edited by motyga : 02-22-2010 at 02:11 AM.
@aleksjel
Простоузер
Join Date: Dec 2009
Posts: 4
Reputation:
Novice 0
Репутация в разделе: 0
0
Такая же проблема. Пробовал и с родным шаблоном и с выложенным в атаче. При подключеном модуле или ошибка в базе данных или все неправильно отображается
@SMak044
Эксперт
Join Date: May 2008
Награды в конкурсах:
Posts: 1,764
Версия vB: 3.8.4
Пол:
Reputation:
Expert 1707
Репутация в разделе: 163
1
motyga, aleksjel, Постараюсь сегодня исправить проблема в префиксе бд. Немного не так написал запрос.
SELECT thread.* FROM " . TABLE_PREFIX . "thread as thread WHERE forumid IN (" . $selectforumid . ") ORDER BY " . $lastpost . " DESC LIMIT " . $selectlimit . ""
@motyga
Продвинутый
Join Date: Jul 2007
Location: СПб.
Posts: 70
Версия vB: 3.8.x
Reputation:
Опытный 11
Репутация в разделе: 1
0
Спасибо, все замечательно.
Единственное: не разобрался пока с заменой шаблона.
И еще: насколько сложно устроить отображение новостей в 2 или 3 столбца с автораспределением?
т.е. если три новости, то они отображаются по одной в каждом столбце, а если, допустим, 10, то в первом 4, а во втором и третьем по 3.
Поясню: у меня идет сбор новостей с определенных сайтов, иногда их бывает 10-12 за неделю, а иногда 20 - за день, срок жизни новостей 24 часа, поэтому не хотелось бы иметь один столбец в 30 строк, но в 3 столбца по 10 - это еще куда ни шло.
@SMak044
Эксперт
Join Date: May 2008
Награды в конкурсах:
Posts: 1,764
Версия vB: 3.8.4
Пол:
Reputation:
Expert 1707
Репутация в разделе: 163
2
Новое обновление! Залито в первое сообщение темы.
Реализовал вывод новостей в настраиваемое количество колонок (Настройка в php файле сайт/modules/mininews.php в переменной $numcol). Необходимо следить, что бы количество выводимых новостей было кратно количеству колонок новостей.
Реализовано отключение вывода даты (Настройка в php файле сайт/modules/mininews.php в переменной $output_date).
@motyga
Продвинутый
Join Date: Jul 2007
Location: СПб.
Posts: 70
Версия vB: 3.8.x
Reputation:
Опытный 11
Репутация в разделе: 1
0
Спасибо огромное, завтра порадуюсь, сегодня сил уже нет.