=== Intellecta Power Tools Lite ===
Contributors: intellecta
Tags: admin, tooltips, login customizer, featured image, cron
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 2.41
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A set of practical admin tools for WordPress: tooltips, a login and admin designer, featured image columns, cron and memory insight.

== Description ==

Intellecta Power Tools Lite bundles a collection of everyday admin tools under a single dashboard. Everything here works out of the box - there is no account to create, no key to enter, and the plugin makes no requests to any external server.

Included tools:

* **Power Tooltips** - add tooltips anywhere on your site with a custom post type and a shortcode, with your own colours, width and styling.
* **Login & Admin Designer** - customise the WordPress login screen and your admin menu colours, with a live preview of both and a library of ready-made themes.
* **Featured Image Column** - show the featured image as a column in your posts, pages and custom post type lists.
* **Plugin Memory Reporter** - measure how much memory each active plugin uses and find the heavy ones. Measurements are taken and stored entirely on your own site.
* **Schedule Explorer** - see every scheduled task (WP-Cron) registered on your site, what registered it, and when it next runs.
* **Disk Space Usage** - a breakdown of where your WordPress disk space is going.

= Privacy =

This plugin does not contact any external server. It has no licensing, no telemetry, no analytics and no remote update mechanism. Nothing about your site leaves your site.

= A fuller version is available =

Intellecta also distributes a full version of Power Tools directly, which adds an FAQ Builder with automatic SEO schema, a Plugin Version Reporter, website lockdown and login protection, shortcode usage reporting, a WooCommerce power suite, and a hosted control panel for managing several sites. It is a separate download from https://wordpress.intellecta.com.au and is not required for anything in this plugin.

== Installation ==

1. Upload the `intellecta-power-tools-lite` folder to `/wp-content/plugins/`, or install the ZIP via Plugins → Add New → Upload.
2. Activate the plugin through the Plugins menu in WordPress.
3. Open **Power Tools** in the admin menu and configure each tool from its settings page.

== Frequently Asked Questions ==

= Does this plugin send any data off my site? =

No. Intellecta Power Tools Lite makes no external requests of any kind. There is no licensing, no usage tracking and no remote update check.

= Does the Memory Reporter send my data anywhere? =

No. Memory measurements are taken and stored locally on your site.

= Do I need an account or a licence key? =

No. Every feature in this plugin works immediately after activation.

= What happens if I install the full version? =

The full version is a separate plugin that includes everything here plus more. When you activate it, this Lite plugin is switched off automatically so the two cannot run at once, and your existing settings are kept.

== Screenshots ==

1. The Power Tools dashboard, listing every installed tool.
2. The Login & Admin Designer, with a live preview of the login screen and admin menu.
3. Disk space usage across your WordPress installation.

== Changelog ==
= 2.41 =
* Two editions of Power Tools are now built from the same code. A free edition is published on WordPress.org, and the full version - this one - is downloaded after you register on our website.
* You no longer need a licence key for the FAQ Builder or the Plugin Version Reporter. Both are now part of the full version and work as soon as you install it. If you were waiting on a key to use them, they are simply available now.
* A licence still unlocks Website Lockdown and Login Protection, the Shortcode Usage Reporter, the WooCommerce tools, and the Power Control Panel with its security audits and reports.
* Installing the full version over the free edition switches the free one off automatically, so the two can never run at once, and all your settings are kept.
* Removed an unused admin page that would have thrown an error if it had ever been opened.

= 2.40 =
* Licence checks are now more reliable, and far more forgiving of connection problems. Your site keeps everything switched on for 21 days if it can't reach the Intellecta portal, so an outage at our end, or a firewall at yours, never turns your features off. Only an expired, cancelled or withdrawn licence takes effect straight away.
* Your site now re-checks its licence by itself even if scheduled tasks are disabled on your server.
* The Licensing page now shows when your licence was last verified, and warns you if it hasn't been checked for a while - so you can sort out a connection problem long before anything stops working.
* Existing licensed sites carry across automatically when you update. There's no need to re-activate.
* Login Protection, including Website Lockdown, now requires an activated licence.
* If your licence lapses while a Website Lockdown is switched on, the lockdown stays on. A lapsed licence will never quietly make a private website public again, or hand it back to search engines. You can always switch a lockdown off, licence or not.

= 2.39 =
* Website Lockdown: removed the "Site owner? Log in" link from the visitor password prompt, so your locked-down site no longer points the public at your WordPress login.
* Website Lockdown: the password prompt now credits Intellecta PowerTools beneath the password box.

= 2.38 =
* Login Protection: new Website Lockdown, for closing your whole website off from search engines and/or the public.
* Block robots and indexing engines from crawling your website. Your existing robots.txt is saved and swapped for one that turns every crawler away, and your pages ask search engines not to index them. Untick the box and your original robots.txt comes back exactly as it was - it's also restored automatically if you deactivate or delete the plugin.
* Lock your website behind a password. Visitors get a simple, tidy password prompt instead of your site, while anyone logged in to WordPress browses as normal. Choose your own password (it doesn't need to be complicated), add your own message to the prompt, and reveal or clear the saved password whenever you like. Repeated wrong guesses are slowed down automatically, and changing the password signs out everyone using the old one.
* With both switches on, your site is in full lockdown - and it's impossible to miss. The Login Protection card on your dashboard turns red and reads "Website Locked Down", and a red Locked Down badge appears in the WordPress toolbar that takes you straight to the settings to undo it.

= 2.37 =
* Bulk Product Editor: new product status filter in the toolbar. Tick Active and/or Draft to choose which products are listed. Active is on by default, and your choice is remembered between visits.
* Bulk Product Editor: your product custom fields can now be shown as editable columns. Any custom field on your products is available to switch on, and is marked with a "Custom field" badge.
* Bulk Product Editor: columns can now be reordered. Drag any column into any position and your layout is saved automatically.

= 2.36 =
* FAQ Builder: removed the separate Question and Answer CSS class options - styling is now handled entirely by the Accordion Styling card.
* FAQ Builder: reordered the Settings cards into a more logical flow - Synchronisation, Options, Accordion Styling, Import / Export, then Revisions.

= 2.35 =
* FAQ Builder: smoother accordion on the front end - answers fade and slide open and closed, and the panel no longer clips its content when the page reflows or images load late.
* FAQ Builder: new Accordion Styling card in Settings. Restyle every part of the accordion - container, item, question, question text, icon, answer, answer content and the expand-all button - from the admin, plus a free-form box for your own hover and open states. No need to edit plugin files.

= 2.34 =
* FAQ Builder: new External Review. Generate a private, no-login link you can share with an outside editor so they can review and correct every FAQ question and answer. Their edits save as they go, with a green confirmation. Each link stays open only for the number of days you set (three by default) and expires by itself.
* FAQ Builder: new Revisions. Full snapshots of your questions and answers are kept automatically whenever a review link is created and before any restore. Roll back to any revision, take a backup whenever you like, and choose how many to keep.
* FAQ Builder: the external review page now shows only bundles that have questions, displays your site's logo, and lets a reviewer add a question back to a bundle they've emptied.

= 2.33 =
* Login & Admin Designer: the login page preview now shows your background image at its natural size instead of stretching it to fill the preview.
* Two new Admin Menu themes: "Aqua Breeze", a cool aqua and blue palette, and "Warm Clay", a warm cream and terracotta one.

= 2.32 =
* Fixed the Login & Admin Designer settings refusing to save. Colour pickers were defaulting to black and a hidden field held an invalid value, which silently blocked the save.
* Login and admin colours and sizes now start from sensible WordPress-style defaults on new installs, and are filled in on existing sites without ever overwriting settings you've already chosen.
* The settings form no longer refuses to save because of a value on a tab you can't see, and out-of-range values correct themselves.

= 2.31 =
* WooCommerce add-ons now have their own light-blue theme on the dashboard, matching the SEO group's green, so the three groups - Core, SEO and WooCommerce - are easy to tell apart at a glance.
* WooCommerce add-ons now appear only when WooCommerce is active. Previously the Rate Limiter showed up even without it.
* The Plugins and Settings menus are now grouped into Core, SEO and WooCommerce sections for easier navigation.

= 2.30 =
* New SEO Add-ons section. The Power Tools dashboard now has its own SEO group, in a soft green, above the WooCommerce add-ons.
* New add-on - FAQ Builder. Create reusable FAQ bundles and place them on any page or product, with built-in SEO schema:
  * Add a bundle with the [power_faq] shortcode, a Gutenberg block, or an Elementor widget.
  * Build bundles in a simple editor - type each question, write the answer (HTML allowed), and drag to reorder. Enable, disable or delete bundles from a grouped list.
  * One-click "Synchronise" creates a ready-to-fill FAQ bundle for every published page and/or product automatically.
  * Display options: accordion or fully-open layout, one-at-a-time accordion, an optional "Expand all" button, an optional heading above each FAQ, and your own CSS classes.
  * Adds Google-friendly FAQ schema automatically, and stays out of the way when Yoast, Rank Math or All in One SEO are already handling it.
  * Optional auto-append so a bundle appears on its matched page or product with no shortcode needed.
  * Back up or move your FAQs with import and export.
* Force Reinstall. The Licensing page now has a Force Reinstall button that re-downloads and overwrites the current version even when there's no newer one - handy for repairing modified or hacked plugin files. It does not touch your settings or data.

= 2.22 =
* Fixed an error that could stop the plugin from activating on sites running WooCommerce.

= 2.21 =
* Featured Image Column: fixed the featured image appearing twice in every row on custom post types, such as WooCommerce products.

= 2.20 =
Intellecta Power Tools was prepared for public release on WordPress.org, with a full security, privacy and translation review - alongside a new security add-on and a major Login & Admin Designer overhaul.

Prepared for public release
* Security hardening across every add-on. One reporting screen could previously be opened without being logged in - that is now closed.
* The plugin no longer loads anything from outside your website. Fonts, charts and tooltip libraries are all included, so nothing about your site is requested from third-party servers.
* The plugin is now fully translatable.
* Added a licence file, a plain-English disclosure of exactly what is sent to the Intellecta portal and when, and a complete uninstall that removes everything the plugin created.

New: Login Protection
* Brute-force protection for your WordPress login. Locks out an IP address after a set number of failed attempts for as long as you choose, with an allow-list for your own addresses, a recent-activity log, and automatic clean-up of old log entries.

Login & Admin Designer - major overhaul
* Rebuilt the settings screen with a live preview of both your login page and your admin menu, plus tabbed settings.
* Added colour controls for the login input fields, light and dark logo previews so you can check a transparent logo against both, and the top admin bar now follows your menu colours.
* Your chosen theme now reliably overrides the WordPress admin colour scheme - no more stray blue on submenus, the current item, or on hover.
* Fixed the settings page where the media uploader and theme buttons had stopped working.

WooCommerce Rate Limiter
* The Rate Limiter is now visible even when WooCommerce isn't installed, so you can see what it offers, with a clear note that WooCommerce is required. Checkout protection still only runs when WooCommerce is active.
* Rate Limiter logs are now cleaned up automatically, so the log no longer grows without limit.

= 2.17 =
* The admin menu now has a single "Plugins" menu listing every add-on, with a padlock beside the ones that need an active licence rather than hiding them. Locked entries appear greyed out and aren't clickable.
* Fixed the Settings menu so it lists the settings pages for all add-ons - several were being hidden.
* The WordPress sidebar under Power Tools now shows only the Dashboard and the add-on pages currently available to you. This also fixes the "Sorry, you are not allowed to access this page" error when opening Licensing or an add-on's settings.
* Renamed "Plugin Reporter" to "Plugin Version Reporter", and Settings → Plugin to "Licensing".

= 2.16 =
* Plugin Memory Reporter rebuilt. It now genuinely measures how much memory each active plugin uses and ranks the heaviest, with a progress bar while it runs. The previous version never worked.

= 2.15 =
* Your Licence Holder and licence details now refresh more often, and are no longer cleared by a partial response from the portal.
* Removed "Sites used" from the Licensing page.

= 2.14 =
* Licence control: if the licence holder removes or blocks this site, the site now stands itself down at the next licence check.
* The Licensing page shows the Licence Holder while your licence is active, and the last holder after removal, so you always know who to contact.

= 2.13 =
* Plugin Reporter now sends your plugin and WordPress version snapshots to the Power Control Panel.
* Opening the Plugin Reporter page syncs straight away if it hasn't synced in the last hour, and shows you the sync status.

= 2.12 =
* Clearer messages when an activation or update fails - you can now tell whether it's a connection problem, a download problem, or file permissions on your server.
* Plugin Reporter: the compare dropdown now lists only the days that actually had changes, with a count of how many.
* Add-on settings pages now use two columns on smaller desktop screens, so nothing feels cramped.

= 2.11 =
* Redesigned the Licensing page so your licence and update details are easier to read at a glance.

= 2.10 =
* Licensing, update checks and downloads now run through the Intellecta portal.
* Added a Register button so you can get a licence without leaving WordPress.

== Upgrade Notice ==

= 2.41 =
The first WordPress.org release of Intellecta Power Tools Lite.
