Searchable Custom Pages

Searchable Custom Pages 1.1.8

No permission to download
XF Compatibility
  1. 2.3.x
  2. 2.2.x
Short Description
Enhance your XenForo forum with custom searchable pages using our add-on, requiring MySQL database knowledge. Install via Admin > Setup, configure settings and run cron task for initial indexing. Customize the included schema or create your own to fit your needs.
Summary

This add-on allows you to make custom pages searchable by using a custom database table that is shared by XenForo and your in-house system. Built to work alongside Custom PHP Pages, but can work without it.

MySQL database administration knowledge is required.

Installation Instructions
  1. Install the add-on zip file (this is an add-on package without extra files)
  2. Navigate to Admin > Setup > Options > Searchable custom page options and confirm the settings are correct, then save. The forum database user must have SELECT access to the source database.
  3. Navigate to Admin > Tools > Cron Entries and run 'Searchable Custom Pages: Pull' once. This adds pages to the search index for the first time; it will also run automatically at midnight.
Sample

Custom table:
Custom table.webp

Why do members want to download [vbresults.com] Searchable Custom Pages from here? Because this resource was immediately available as of 2025-06-10, It received professional maintenance and updates when it was released synchronously on NullPro.



Search term:
Search Result.webp



Custom table schema (Note: you can set any schema you want using the settings):

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');
Source table columns:

Code:
[category]
key=page_type
[page]
page_id=page_id
title=title
description=description
pathname=target
active=active
page_date=created
last_update=updated
Inflection map (if you have more than one page type, you can define them here):
Code:
[plural]
products=Products
[singular]
products=Product

Search result:
Search Term.webp



Disclosure: This add-on is fully functional and is only receiving updates if/when it is broken by a core XF update or a bug is found. It could occasionally receive feature updates.
Author
axtona
Views
240
Extension type
zip
File size
29.3 KB
First release
Last update
Ratings 0.00 star(s) 0 ratings
Link was Broken? Send message to the Website Team and we will assist you quickly!
Support Developer If you are satisfied with the test or your project has earned you money, Click the More Information button to support the developer by purchasing.

Latest updates

  1. 1.1.8 - change log
    Bug fix.
  2. 1.1.0 - change log
    Bug fixes.
  3. 1.0.2 - changelog
    Changed minimum PHP version from implicit 8.0 to explicit 7.1.

More resources from axtona

Relevio.ai A
Relevio.ai 1.0.0
This is the XenForo add-on for Relevio, a unique context‑aware, rule‑driven moderation engine
AI ForumBot A
AI ForumBot 1.1.1
ForumBot gives you a bot trained on your forum's own content
Persona - Personalise Your Forum Identity A
Persona gives every member on your forum the tools to make their presence their own.

Similar resources

Custom PHP Pages A
allows creating any number of custom PHP pages with or without the XF layout.
[AndyB] Custom search A
Search posts using multiple criteria.
[AndyB] Custom title manager A
Allows viewing and managing custom user titles.
Back
Top