0%
[vbresults.com] Searchable Custom Pages

Плагин [vbresults.com] Searchable Custom Pages 1.0.2

Нет прав для скачивания
Позволяет выполнять поиск по пользовательским страницам в XenForo.
  • Автор Автор xdeep
  • Дата создания Дата создания
Резюме

Это дополнение позволяет вам сделать пользовательские страницы доступными для поиска, используя пользовательскую таблицу базы данных, которая совместно используется XenForo и вашей внутренней системой. Создано для работы вместе с пользовательскими страницами PHP, но может работать и без них.

Требуются знания по администрированию баз данных MySQL.

Инструкции по установке
Установите zip-файл дополнения (это пакет дополнения без дополнительных файлов)
Перейдите в Администрирование > Настройка > Параметры > Параметры поисковой пользовательской страницы и подтвердите правильность настроек, затем сохраните. Пользователь базы данных форума должен иметь доступ SELECT к исходной базе данных.
Перейдите в Администрирование > Инструменты > Записи Cron и запустите «Пользовательские страницы с возможностью поиска: Извлечение» один раз. Это впервые добавит страницы в индекс поиска; он также будет автоматически запущен в полночь.
Пример
1749275687039.png


Поисковый термин:
1749275700033.png


Пользовательская схема таблицы (Примечание: вы можете задать любую схему с помощью настроек):
SQL:
CREATE TABLE `pages` (
  `page_id` smallint(4) NOT NULL,
  `page_type` varchar(25) NOT NULL,
  `target` varchar(200) NOT NULL,
  `title` varchar(200) DEFAULT NULL,
  `description` varchar(300) DEFAULT NULL,
  `active` tinyint(1) NOT NULL,
  `created` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated` datetime DEFAULT NULL ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `pages`
--

INSERT INTO `pages` (`page_id`, `page_type`, `target`, `title`, `description`, `active`, `created`, `updated`) VALUES
(1, 'products', '/products/1', 'Product 1', 'Text for Product 1 search result.', 1, '2025-06-05 00:00:00', '2025-06-05 07:19:21');

Столбцы исходной таблицы:
Код:
[category]
key=page_type

[page]
page_id=page_id
title=title
description=description
pathname=target
active=active
page_date=created
last_update=updated

Карта словоизменения (если у вас более одного типа страницы, вы можете определить их здесь):
Код:
[plural]

products=Products

[singular]

products=Product

Результат поиска:
1749275779554.png
Автор
xdeep
Скачиваний
1
Просмотры
39
Посетители
0
Тип расширения
zip
Размер файла
28.9 КБ
Хэш
efee6070b6a7a83e68b20a0a09b52a64
Первый выпуск
Обновление

Рейтинги

0.00 звёзд Оценок: 0

Ещё ресурсы от xdeep

Последние обновления

  1. 1.0.2

    Изменена минимальная версия PHP с неявной 8.0 на явную 7.1.
  2. 1.0.1

    Исправлена ошибка InvalidArgumentException.
Похожие ресурсы Часто смотрят Посмотреть ещё
Назад
Верх Низ