VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Есть такой хак - LAST X POSTS.
Даёт возможность постить последние записи форума на своём сайте.
Качался мною достаточно давно и имеет версию 3.1. Говорят, что в новой версии таки не берутся сообщения из закрытых форумов, ну и многие другие фичи есть. Может кто поможет ссылочкой или наведёт меня на то, где можно взять более позднюю версию?
Вы не поняли. Мне не нужна статистика внутри форума. У меня есть сайт, куда я хочу транслировать последние темы в форуме. Отвеченные или созданные - без разницы. Раньше был скрипт LAST X POSTS, который вливался в директорию сайта и через php инклюд вставлялся в нужное место.
Версия 3.1. этого скрипта не совсем правильная, т.к. транслирует темы даже в закрытых форумах. Есть ли новая версия? И если есть - откуда бы её скачать?
@alexchet
Простоузер
Join Date: Mar 2006
Posts: 2
Reputation:
Novice 0
Репутация в разделе: 0
0
Наверное это
@moblex
Простоузер
Join Date: Mar 2006
Posts: 8
Reputation:
Novice 0
Репутация в разделе: 0
0
Помогите плиз, как исправить, хочу вывести последние сообщения с форума с помощью этого хака, но мне выдает следующую ошибку:
Table 'moblexr5_bul.thread' doesn't exist
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/moblexr5/htdocs/last_x_eng.php on line 48
===================================
Так, я разобрался, почему про это нигде не написано!?
У меня почему-то не добавлялся префикс, хотя в коде он помоему автоматом добавляться должен.
Смотрим вот этот код:
PHP Code:
// ###### Конец настроек ######
$lastx_thread = $query=("
SELECT threadid,
lastposter,
title,
postusername,
T.lastpost AS lastpostdate,
views,
postuserid,
replycount,
U.userid as userid
FROM ".$tableprefix."thread T
LEFT JOIN ".$tableprefix."user U ON (T.lastposter = U.username)
WHERE forumid NOT IN ($privateforumid)
ORDER BY T.lastpost DESC
LIMIT $showlimit ");
И просто заменяем в двух местах код ".$tableprefix." на просто ваш префик, т.е. у меня я заменил на vb_
Last edited by moblex : 05-02-2006 at 11:54 AM.
VADOS
Гость
Posts: n/a
moblex, дык оно и понятно, ты бы вообще не прописывал настройки к БД... =)))
@moblex
Простоузер
Join Date: Mar 2006
Posts: 8
Reputation:
Novice 0
Репутация в разделе: 0
0
Это только нижняя часть кода, путь к файлу конфига прописан выше, а в том файле все указывается, т.е. и префикс и база
Martini
Гость
Posts: n/a
В месте , где должны выводиться заголовки , получаю такое:
PHP Code:
Warning: main(): Unable to access /forum/last_x_eng.php in /home/volkswag/public_html/index.php on line 43
Warning: main(/forum/last_x_eng.php): failed to open stream: No such file or directory in /home/volkswag/public_html/index.php on line 43
Warning: main(): Unable to access /forum/last_x_eng.php in /home/volkswag/public_html/index.php on line 43
Warning: main(/forum/last_x_eng.php): failed to open stream: No such file or directory in /home/volkswag/public_html/index.php on line 43
Warning: main(): Failed opening '/forum/last_x_eng.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/volkswag/public_html/index.php on line 43
Строка 43 это include '/forum/last_x_eng.php';
Собственно, странно, почему ссылка на файл last_x_eng.php , ведь такого у меня на сервере нету
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 3212
0
Quote:
Originally Posted by igora
Собственно, странно, почему ссылка на файл last_x_eng.php , ведь такого у меня на сервере нету
а какой есть?
ты инклюд на какой файл делал?
Martini
Гость
Posts: n/a
Я же говорю ссылка на '/forum/last_x_eng.php';
А файл скрипта имеет название lastXvb35.php
Я пробовал поменять на include '/forum/lastXvb35.php';
но тогда получается вот такая ошибка
PHP Code:
Warning: main(): Unable to access ./forum/includes/config.php in /home/volkswag/public_html/forum/lastXvb35.php on line 9
Warning: main(./forum/includes/config.php): failed to open stream: No such file or directory in /home/volkswag/public_html/forum/lastXvb35.php on line 9
Warning: main(): Unable to access ./forum/includes/config.php in /home/volkswag/public_html/forum/lastXvb35.php on line 9
Warning: main(./forum/includes/config.php): failed to open stream: No such file or directory in /home/volkswag/public_html/forum/lastXvb35.php on line 9
Fatal error: main(): Failed opening required './forum/includes/config.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/volkswag/public_html/forum/lastXvb35.php on line 9
А строка 9 это require('/forum/includes/config.php');