{"id":16409596,"url":"https://github.com/revertit/mybb-rt_livesearch","last_synced_at":"2026-05-14T22:34:30.743Z","repository":{"id":152290472,"uuid":"625341019","full_name":"RevertIT/mybb-rt_livesearch","owner":"RevertIT","description":"RT LiveSearch Is a plugin which utilizes native MyBB search functionality and provides result via ajax. Very light and highly customizable plugin for your search queries.","archived":false,"fork":false,"pushed_at":"2024-02-12T23:39:17.000Z","size":61,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-06T00:42:10.406Z","etag":null,"topics":["ajax","fetch-api","javascript","mybb","mybb-plugin","php"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RevertIT.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-08T20:13:23.000Z","updated_at":"2023-04-09T22:04:38.000Z","dependencies_parsed_at":"2024-02-13T00:47:00.848Z","dependency_job_id":null,"html_url":"https://github.com/RevertIT/mybb-rt_livesearch","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RevertIT%2Fmybb-rt_livesearch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RevertIT%2Fmybb-rt_livesearch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RevertIT%2Fmybb-rt_livesearch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RevertIT%2Fmybb-rt_livesearch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RevertIT","download_url":"https://codeload.github.com/RevertIT/mybb-rt_livesearch/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240405435,"owners_count":19796189,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ajax","fetch-api","javascript","mybb","mybb-plugin","php"],"created_at":"2024-10-11T06:20:32.231Z","updated_at":"2026-05-14T22:34:30.687Z","avatar_url":"https://github.com/RevertIT.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"## RT LiveSearch\nIs a plugin which utilizes native MyBB search functionality and provides result via ajax.\nVery light and highly customizable plugin for your search queries.\n\n### Table of contents\n\n1. [❗ Dependencies](#-dependencies)\n2. [📃 Features](#-features)\n3. [➕ Installation](#-installation)\n4. [🔼 Update](#-update)\n5. [➖ Removal](#-removal)\n6. [❔ How-to: Add custom search box](#-how-to-add-custom-search-box)\n7. [💡 Feature request](#-feature-request)\n8. [🙏 Questions](#-questions)\n9. [🐞 Bug reports](#-bug-reports)\n8. [📷 Preview](#-preview)\n\n### ❗ Dependencies\n- MyBB 1.8.x\n- https://github.com/frostschutz/MyBB-PluginLibrary (\u003e= 13)\n- PHP \u003e= 8.0\n\n### 📃 Features\n- Ajax search with native MyBB search function.\n- **ZERO** additional database queries!\n- **KeyPress search**: Bind key (default \"S\") on your keyboard to open search popup modal at any time while not typing.\n- **CustomAjaxSearch**: Attach ajax search on any HTML form you wish! Ref: [How-to: Add custom search box](#how-to-add-custom-search-box) \n- **Detailed search statistics**:\n  - Provides a graph with detailed data for search queries on the forum\n    - Total ajax/normal search queries\n    - Total ajax search queries\n    - Total normal search queries\n  - Search type graphs (Threads / Posts)\n    - Total ajax/normal search types (24 hrs)\n    - Total ajax search types (24 hrs)\n    - Total normal search types (24 hrs)\n  - Search stats by users (See which users use search function the most and how many queries)\n    - Total ajax/normal search queries by users (24 hrs)\n    - Total ajax search queries by users (24 hrs)\n    - Total normal search queries by users (24 hrs)\n  - Most searched keywords\n    - Most searched keywords via ajax/normal search queries (24 hrs)\n    - Most searched keywords via ajax search queries (24 hrs)\n    - Most searched keywords via normal search queries (24 hrs)\n- **Search history**:\n  - View all search history data from user\n  - Sort your search via username, and from selected forum\n- Replace/Revert MyBB quick search with ajax search via settings.\n- **Organized templates**\n- Easy to use configuration and settings.\n\n### ➕ Installation\n1. Copy the directories from the plugin inside your root MyBB installation.\n2. Settings for the plugin are located in the \"Plugin Settings\" tab. (`/admin/index.php?module=config-settings`)\n\n### 🔼 Update\n1. Deactivate the plugin.\n2. Replace the plugin files with the new files.\n3. Activate the plugin again.\n\n### ➖ Removal\n1. Uninstall the plugin from your plugin manager.\n2. _Optional:_ Delete all the RT LiveSearch plugin files from your MyBB folder.\n\n### ❔ How-to: Add custom search box\nThis is a minimal configuration needed for form to fire up ajax\nYou can replace `custom_ajax*` with any other class\n```smarty\n\u003cdiv class=\"custom_ajax\"\u003e\n  \u003cform action=\"search.php\" class=\"custom_ajax_form\"\u003e\n    \u003cinput name=\"keywords\" type=\"text\" class=\"textbox custom_ajax_keywords\" /\u003e\n    \n    \u003c!-- START hidden input form fields --\u003e\n    \u003cinput name=\"action\" type=\"hidden\" value=\"do_search\" /\u003e\n    \u003cinput name=\"ext\" type=\"hidden\" value=\"rt_livesearch\" /\u003e\n    \u003cinput name=\"ajax\" type=\"hidden\" value=\"1\" /\u003e\n    \u003cinput name=\"my_post_key\" type=\"hidden\" value=\"{$mybb-\u003epost_code}\" /\u003e\n    \u003cinput name=\"showresults\" type=\"hidden\" value=\"threads\" /\u003e\n    \u003cinput type=\"hidden\" name=\"postthread\" value=\"1\" /\u003e\n    \u003cinput type=\"text\" style=\"display: none;\" /\u003e\n    \u003c!-- END Hidden input form fields --\u003e\n    \n    \u003c!-- START Show ajax results/errors container --\u003e\n    \u003cdiv class=\"custom_ajax_container\" style=\"display: none; position: absolute\"\u003e\u003c/div\u003e\n    \u003c!-- END Show ajax results/errors container --\u003e\n    \n  \u003c/form\u003e\n\u003c/div\u003e\n\u003cscript\u003eLiveSearch.searchInput('.custom_ajax', {$mybb-\u003esettings['rt_livesearch_keypress_timeout']});\u003c/script\u003e\n```\n\n### 💡 Feature request\nOpen a new idea by [clicking here](https://github.com/RevertIT/mybb-rt_livesearch/discussions/new?category=ideas)\n\n### 🙏 Questions\nOpen a new question by [clicking here](https://github.com/RevertIT/mybb-rt_livesearch/discussions/new?category=q-a)\n\n### 🐞 Bug reports\nOpen a new bug report by [clicking here](https://github.com/RevertIT/mybb-rt_livesearch/issues/new)\n\n### 📷 Preview\n\u003cimg src=\"https://i.postimg.cc/J0JcgcV7/ss1.png\" alt=\"ss1\"/\u003e\n\u003cimg src=\"https://i.postimg.cc/05JfbxMg/ss2.png\" alt=\"ss2\"/\u003e\n\u003cimg src=\"https://i.postimg.cc/tCQz6fWs/ss3.png\" alt=\"ss3\"/\u003e\n\u003cimg src=\"https://i.postimg.cc/6QM09qd3/ss6.png\" alt=\"ss6\"/\u003e\n\u003cimg src=\"https://i.postimg.cc/qMsxxLxj/ss4.png\" alt=\"ss4\"/\u003e\n\u003cimg src=\"https://i.postimg.cc/mgd2MSw4/ss5.png\" alt=\"ss5\"/\u003e\n\u003cimg src=\"https://i.postimg.cc/Y9jxj73x/ss7.png\" alt=\"ss7\"/\u003e\n\u003cimg src=\"https://i.postimg.cc/Y9jxj73x/ss7.png\" alt=\"ss7\"/\u003e\n\u003cimg src=\"https://i.postimg.cc/Fs7jtH4b/ss8.png\" alt=\"ss8\"/\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frevertit%2Fmybb-rt_livesearch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frevertit%2Fmybb-rt_livesearch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frevertit%2Fmybb-rt_livesearch/lists"}