Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Last Search Queries

Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
Аватара пользователя
Менеджер сайта
phpBB 1.4.2
Сообщения: 64
Стаж: 20 лет

Last Search Queries

Сообщение Менеджер сайта »

Название мода: Last Search Queries
Автор: Xpert
Описание мода: Мод отображает последние поисковые запросы на главной странице поиска.

Версия мода: 1.0.4
Совместимая версия phpBB: 2.0.x
Cложность установки: Низкая
Время, необходимое для установки: ~ 5 минут

Скачать: last_search_queries_1.0.4.zip
Размер файла: 3 kb

Drupal refresh
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Стаж: 19 лет 4 месяца
Откуда: Санкт-Петербург
Контактная информация:

Сообщение severnet »

Код: Выделить всё

Could not insert search results

DEBUG MODE

SQL Error : 1064 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 ' '8219dbe0195fe0375ea8f9a9f0616700', 1151953735, 'a:7:{s:14:"sea

INSERT INTO phpbb_search_results (search_id, session_id, search_time, search_array, search_query) VALUES(, '8219dbe0195fe0375ea8f9a9f0616700', 1151953735, 'a:7:{s:14:"search_results";s:77:"206, 321, 701, 838, 956, 1081, 1149, 1159, 1255, 1258, 1279, 1317, 1514, 1992";s:17:"total_match_count";i:14;s:12:"split_search";a:1:{i:0;s:3:"123";}s:7:"sort_by";i:0;s:8:"sort_dir";s:4:"DESC";s:12:"show_results";s:6:"topics";s:12:"return_chars";i:200;}', '123')

Line : 718
File : search.php
Такая вот ошибка после "поиска" вылезает. :D
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Сообщение Siava »

Xpert, а где можно скачать более старую версию, до 1.0.3, надо обновить мод на одном форуме :roll:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Siava
Вот старые версии...

Добавлено спустя 4 минуты 32 секунды:
severnet писал(а):VALUES(,
Перед запятой должны быть две одинарные кавычки. Они у вас куда-то испрарились и мод тут ни при чем.
Вложения
last_search_queries.rar
(11.66 КБ) 804 скачивания
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Сообщение Siava »

Xpert
Большое спасибо :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Neonaft
phpBB 1.4.4
Сообщения: 114
Стаж: 18 лет 1 месяц
Контактная информация:

Сообщение Neonaft »

А подскажите, как сделать, чтобы было видно 5 последних запросов, как на этом форуме, а то у меня только два отображаются.
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 18 лет 8 месяцев
Откуда: Москва, Fortuna-net
Контактная информация:

Сообщение svk »

$sql = "SELECT search_query FROM " . SEARCH_TABLE . " WHERE search_query != '' ORDER BY search_time DESC LIMIT 5";

по коду мода как видите отображаются 5. что я сделал не так?
NETBYNET Holding system administrator
Аватара пользователя
Neonaft
phpBB 1.4.4
Сообщения: 114
Стаж: 18 лет 1 месяц
Контактная информация:

Сообщение Neonaft »

Однако у меня всё равно только 2 последних запроса. Может, не здесь собака зарыта?
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 18 лет 8 месяцев
Откуда: Москва, Fortuna-net
Контактная информация:

Сообщение svk »

может версия мода не та?
Аватара пользователя
Neonaft
phpBB 1.4.4
Сообщения: 114
Стаж: 18 лет 1 месяц
Контактная информация:

Сообщение Neonaft »

Скачал ту версию, ссылка на которую была в первом посте. Кстати, вот сейчас отображается вообще тольуо один запрос.
http://forum.pedis.ru/search.php - вот док-во.
Аватара пользователя
Nikel
phpBB 2.0.5
Сообщения: 496
Стаж: 18 лет 11 месяцев
Откуда: Киев
Контактная информация:

Сообщение Nikel »

Neonaft
Проверь точно ли ты отредактирвал templates/subSilver/search_body.tpl ибо почему-то слово "порнуха" висит статично несмотря на что ты искал до етого .
+ посмотри в searсh.php есть ли там такая строчка

Код: Выделить всё

ORDER BY search_time DESC LIMIT 5
Хочешь помочь коллеге- поделись опытом, хочешь помочь профессионалу-отойди и не мешай, хочешь помочь дураку... Сам дурак
Аватара пользователя
Neonaft
phpBB 1.4.4
Сообщения: 114
Стаж: 18 лет 1 месяц
Контактная информация:

Сообщение Neonaft »

Такой строки нет, но в моде не указано, что нужно вставлять такую строчку...
Куда её вставить там надо?
Аватара пользователя
Nikel
phpBB 2.0.5
Сообщения: 496
Стаж: 18 лет 11 месяцев
Откуда: Киев
Контактная информация:

Сообщение Nikel »

Neonaft писал(а):Такой строки нет, но в моде не указано, что нужно вставлять такую строчку...
:shock:
#
#-----[ FIND ]------------------------------------------
#
//
// Output the basic page
//

#
#-----[ BEFORE, ADD ]------------------------------------------
#
// [begin] Last Search Queries 1.0.3
$sql = "SELECT search_query FROM " . SEARCH_TABLE . " ORDER BY search_time DESC LIMIT 5";
$result = $db->sql_query($sql) or message_die(GENERAL_ERROR, 'Could not obtain last queries info', '', __LINE__, __FILE__, $sql);

if ($db->sql_numrows($result))
{
$last_queries_arr = array();
while( $row = $db->sql_fetchrow($result) )
{
$last_queries_arr[] = '<a class="gensmall" href="' . append_sid("search.$phpEx?mode=results&search_keywords=" . urlencode($row['search_query'])) . '">' . htmlspecialchars($row['search_query']) . '</a>';
}
$last_queries_info = implode(', ', $last_queries_arr);
}
else
{
$last_queries_info = $lang['No_last_search_queries'];
}
// [end] Last Search Queries 1.0.3
Хочешь помочь коллеге- поделись опытом, хочешь помочь профессионалу-отойди и не мешай, хочешь помочь дураку... Сам дурак
Аватара пользователя
Neonaft
phpBB 1.4.4
Сообщения: 114
Стаж: 18 лет 1 месяц
Контактная информация:

Сообщение Neonaft »

Ой, не в том файле имел в виду.
В search.php конечно есть такая строка.
Менял значение - не помогает...
Может мод другой мешает, хотя не должен.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Сообщение Siava »

Neonaft
Потому что надо чтобы 5 разных пользователей поиском воспользовались, а если ты только сам будешь, то будет отображаться последний результат твоего запроса.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Закрыто

Вернуться в «Анонсы и поддержка модов для phpBB 2.0.x»