=== FixReport - Maintenance Logger === Contributors: mohamedyoussef404 Donate link: https://paypal.me/myoussef188 Tags: maintenance log, activity log, pdf report, admin tools, site audit Requires at least: 5.8 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 1.0.1 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Plugin URI: https://code-admin.com/fixreport/ Author: Code Admin LTD Author URI: https://www.code-admin.com/ Easily log website maintenance tasks, errors, and updates. Track your WordPress site's history, manage fixes effectively, and export your logs to PDF. == Description == FixReport is a straightforward and effective WordPress plugin developed by **Code Admin LTD**, designed to help website administrators, developers, and support teams meticulously track and document all maintenance activities, errors, updates, and fixes performed on a WordPress site. Keeping a detailed log of site changes is crucial for troubleshooting, understanding site history, and collaborating within a team. FixReport provides a dedicated interface within your WordPress admin area to create, view, edit, and delete maintenance log entries in an organized manner. **Now with PDF Export functionality in the free version!** **Key Features of FixReport (Free Version):** * **Manual Log Entry:** Easily add new log entries with details such as title, comprehensive description, type of task (e.g., Fix, Update, Maintenance, Security, Error, Other), priority, and current status. * **Organized Log Display:** View all your maintenance logs in a clean, sortable, and paginated table directly within the WordPress dashboard. * **CRUD Operations:** Full control to Create, Read, Update, and Delete log entries as needed. * **User and Timestamp Tracking:** Automatically records the user who created/updated the log and the creation/update timestamps for each entry. * **Export to PDF:** Generate a PDF report of all your logged maintenance activities for documentation or sharing. * **Simple and Intuitive Interface:** Designed to be easy to use, even for users who are not highly technical. * **Foundation for More:** This free version provides a solid foundation. **FixReport Pro** (coming soon!) will offer advanced features like automated logging of plugin/theme changes, scheduled email reports, and more. Whether you're a solo developer managing multiple client sites or part of a larger team, FixReport helps maintain clarity and accountability for all site interventions. Visit [https://code-admin.com/fixreport/](https://code-admin.com/fixreport/) for more information and upcoming features. == Installation == 1. **Option 1: From your WordPress Dashboard (Recommended)** * Navigate to 'Plugins' > 'Add New'. * Search for "FixReport - Maintenance Logger". * Find the plugin by Code Admin LTD and click "Install Now". * Activate the plugin through the 'Plugins' menu in WordPress. 2. **Option 2: Manual Installation** * Download the plugin file (e.g., `fixreport-maintenance-logger.zip` or `fixreport-maintenance-logger.1.0.1.zip`) from the WordPress.org plugin directory (once published) or from the official plugin page at [https://code-admin.com/fixreport/](https://code-admin.com/fixreport/). * In your WordPress admin panel, go to 'Plugins' > 'Add New'. * Click on 'Upload Plugin' and choose the downloaded `.zip` file. * Install and activate the plugin. 3. **After Activation:** * Navigate to the "FixReport" menu item in your WordPress admin sidebar to start managing your maintenance logs and export reports. == Frequently Asked Questions == (Your FAQ content here) ... == Screenshots == (Your Screenshots content here) ... == Changelog == = 1.0.1 - YYYY-MM-DD = * Fix: Adherence to WordPress.org review feedback. * Tweak: Correctly enqueue admin scripts and styles using `wp_enqueue_script` and `wp_enqueue_style` best practices. * Tweak: Moved inline CSS and JS to external files for better code organization and compliance. * Tweak: Updated the plugin Text Domain to match the assigned WordPress.org slug (`fixreport-maintenance-logger`) for improved localization support. = 1.0.0 - YYYY-MM-DD = * Initial public release. * Feature: Manually add, view, edit, and delete maintenance log entries. * Feature: Paginated display of log entries in the WordPress admin. * Feature: Export all log entries to a PDF document. * Feature: User and timestamp tracking for logs. * Implemented basic form validation and security nonces. * Localization ready (Text Domain: `fix-report`). == Upgrade Notice == = 1.0.1 = Important update to comply with WordPress.org guidelines, including proper script and style loading. Recommended for all users.