[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9JspuKVuFV_AxIaywfn_RBM0Kg5yIrk4fvcaMVGsET8":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"limpu","Atique Ullah","https:\u002F\u002Fprofiles.wordpress.org\u002Flimpu\u002F",2,10,100,30,94,"2026-05-20T05:16:37.561Z",[14,36],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":21,"num_ratings":21,"last_updated":22,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":26,"homepage":32,"download_link":33,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":34,"fetched_at":35},"orphanix-media-cleanup","Orphanix Media Cleanup","1.0.0","\u003Cp>Smart WordPress media library cleanup. Detect unused, orphaned & broken media safely with advanced live scanning.\u003C\u002Fp>\n\u003Ch3>The Intelligent Way to Clean & Optimize Your WordPress Media Library\u003C\u002Fh3>\n\u003Cp>Orphanix Media Cleanup is a powerful WordPress media management plugin designed to detect unused files, identify broken media references, and safely reclaim valuable server space.\u003C\u002Fp>\n\u003Cp>Unlike basic cleanup tools, Orphanix performs both database-level analysis and live frontend verification — ensuring accurate detection without risking important content used by themes, page builders, or plugins.\u003C\u002Fp>\n\u003Cp>Whether you manage a blog, WooCommerce store, agency website, or a large media-heavy platform, Orphanix helps you maintain a clean, optimized, and reliable media library.\u003C\u002Fp>\n\u003Ch3>Key Benefits\u003C\u002Fh3>\n\u003Cp>✔ Free up server storage by removing unused media\u003Cbr \u002F>\n✔ Prevent broken images and layout issues\u003Cbr \u002F>\n✔ Improve website performance and reliability\u003Cbr \u002F>\n✔ Protect dynamically loaded media from accidental deletion\u003Cbr \u002F>\n✔ Clean large media libraries safely and efficiently\u003C\u002Fp>\n\u003Ch3>Core Features\u003C\u002Fh3>\n\u003Cp>🔍 Media Library Scan\u003Cbr \u002F>\n• Detect unused and orphaned media files\u003Cbr \u002F>\n• Identify unattached media items\u003Cbr \u002F>\n• Scan uploads directory for unmatched assets\u003Cbr \u002F>\n• Filter by file type (images, videos, PDFs, documents)\u003C\u002Fp>\n\u003Cp>🛠 Broken Media Detection\u003Cbr \u002F>\n• Find missing image references in content\u003Cbr \u002F>\n• Detect corrupted or unreachable media files\u003Cbr \u002F>\n• Identify broken URLs affecting layout or SEO\u003C\u002Fp>\n\u003Cp>🌐 Live Site Scan (Advanced)\u003Cbr \u002F>\n• Scan actual frontend output\u003Cbr \u002F>\n• Detect dynamically loaded images\u003Cbr \u002F>\n• Verify usage across templates and builders\u003Cbr \u002F>\n• Prevent accidental deletion of active media\u003C\u002Fp>\n\u003Cp>⚡ Deep Compatibility Detection\u003Cbr \u002F>\n• Analyze post content and metadata\u003Cbr \u002F>\n• Scan custom fields (ACF supported)\u003Cbr \u002F>\n• Detect WooCommerce product image usage\u003Cbr \u002F>\n• Identify references in widgets and menus\u003C\u002Fp>\n\u003Cp>🛡 Safe Trash & Restore System\u003Cbr \u002F>\n• Move files to a secure plugin trash folder\u003Cbr \u002F>\n• Restore deleted files anytime\u003Cbr \u002F>\n• Permanent deletion only after confirmation\u003C\u002Fp>\n\u003Cp>📊 Analytics & Reporting\u003Cbr \u002F>\n• View scan summaries\u003Cbr \u002F>\n• Track storage savings\u003Cbr \u002F>\n• Review categorized results\u003Cbr \u002F>\n• Monitor cleanup history\u003C\u002Fp>\n\u003Cp>🚀 Performance Optimized\u003Cbr \u002F>\n• Batch-based scanning engine\u003Cbr \u002F>\n• Designed for large websites\u003Cbr \u002F>\n• Memory-efficient processing\u003Cbr \u002F>\n• No server overload during scans\u003C\u002Fp>\n\u003Ch3>Easy 3-Step Cleanup Process\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Run a Media Scan, Broken Media Scan, or Live Site Scan.  \u003C\u002Fli>\n\u003Cli>Review detailed scan results and verify usage.  \u003C\u002Fli>\n\u003Cli>Safely delete or restore files using the built-in trash system.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Simple. Safe. Accurate.\u003C\u002Fp>\n\u003Ch3>Why Choose Orphanix Media Cleanup?\u003C\u002Fh3>\n\u003Cp>• Dual Scan Engine (Database + Live Verification)\u003Cbr \u002F>\n• Advanced builder compatibility detection\u003Cbr \u002F>\n• Safe trash workflow before permanent deletion\u003Cbr \u002F>\n• Designed for small blogs to large enterprise sites\u003Cbr \u002F>\n• Clean interface with real-time scan tracking\u003C\u002Fp>\n\u003Cp>Orphanix goes beyond simple “unused file detection” by validating real usage across your entire website.\u003C\u002Fp>\n\u003Ch3>Perfect For\u003C\u002Fh3>\n\u003Cp>• Bloggers and content creators\u003Cbr \u002F>\n• WooCommerce store owners\u003Cbr \u002F>\n• Agencies managing multiple sites\u003Cbr \u002F>\n• Developers handling large media libraries\u003Cbr \u002F>\n• Portfolio and media-rich websites\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>Orphanix Media Cleanup runs entirely on your server.\u003C\u002Fp>\n\u003Cp>No data is sent to external services.\u003Cbr \u002F>\nNo tracking. No telemetry.\u003Cbr \u002F>\nFull control and privacy.\u003C\u002Fp>\n","Smart WordPress media library cleanup. Detect unused, orphaned & broken media safely with advanced live scanning.",242,0,"2026-02-11T12:19:00.000Z","6.9.4","5.0","7.4",[27,28,29,30,31],"broken-images","images","media","media-library","optimize-images","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forphanix-media-cleanup\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Forphanix-media-cleanup.1.0.0.zip",null,"2026-04-16T10:56:18.058Z",{"slug":37,"name":38,"version":39,"author":5,"author_profile":6,"description":40,"short_description":41,"active_installs":21,"downloaded":42,"rating":21,"num_ratings":21,"last_updated":43,"tested_up_to":23,"requires_at_least":44,"requires_php":45,"tags":46,"homepage":52,"download_link":53,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":34,"fetched_at":35},"dermatriq","Dermatriq – Dermatology Clinic Management System","1.0.1","\u003Cp>Dermatriq is a powerful all-in-one dermatology clinic management system built for WordPress. It helps clinics streamline operations, improve patient experience, and manage everything from appointments to billing in one place.\u003C\u002Fp>\n\u003Cp>Dermatriq helps dermatology clinics manage day-to-day workflows from one WordPress admin panel.\u003C\u002Fp>\n\u003Ch4>Who Is This Plugin For?\u003C\u002Fh4>\n\u003Cp>✔ Dermatology clinics\u003Cbr \u002F>\n✔ Skin care centers\u003Cbr \u002F>\n✔ Aesthetic clinics\u003Cbr \u002F>\n✔ Multi-doctor practices\u003Cbr \u002F>\n✔ Medical service providers\u003C\u002Fp>\n\u003Ch4>Why Dermatriq?\u003C\u002Fh4>\n\u003Cp>✔ Built specifically for dermatology clinics\u003Cbr \u002F>\n✔ Easy to use and fully integrated with WordPress\u003Cbr \u002F>\n✔ Reduces manual work and improves efficiency\u003Cbr \u002F>\n✔ Centralized system for patient, billing, and operations\u003Cbr \u002F>\n✔ Scalable for growing clinics\u003C\u002Fp>\n\u003Cp>🔥 Pro version coming soon with advanced features, automation, and extended capabilities.\u003C\u002Fp>\n\u003Ch4>Detailed Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unified role-aware dashboard for admins, doctors, receptionists, and billing users\u003C\u002Fli>\n\u003Cli>Capability-based module access and protected admin actions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Patient and Frontend Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Frontend patient registration, login, forgot-password, dashboard, and profile shortcodes\u003C\u002Fli>\n\u003Cli>Patient self-profile update with validation and secure request handling\u003C\u002Fli>\n\u003Cli>Patient timeline with appointments, prescriptions, invoices, payments, and weight history\u003C\u002Fli>\n\u003Cli>Patient ID card preview and print support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Clinical Workflow Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Appointment create\u002Fmanage flow with status lifecycle and request handling\u003C\u002Fli>\n\u003Cli>Doctors module with profile management and specialization mapping\u003C\u002Fli>\n\u003Cli>Treatments module with sessions, interval days, per-session cost, and total-cost logic\u003C\u002Fli>\n\u003Cli>Advises and medicines master data modules for reusable prescription items\u003C\u002Fli>\n\u003Cli>Prescription management with treatment-session progression support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Billing and Financial Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Invoice management with itemized billing\u003C\u002Fli>\n\u003Cli>Payment recording with paid\u002Fdue tracking and payment status updates\u003C\u002Fli>\n\u003Cli>Deterministic invoice recomputation and discount handling safeguards\u003C\u002Fli>\n\u003Cli>Invoice print preview and print-ready output\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Reports and Operational Visibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Reports dashboard with date filters and operational KPIs\u003C\u002Fli>\n\u003Cli>CSV export support across key reporting and module screens\u003C\u002Fli>\n\u003Cli>System log views for activity and email traceability\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Template, Communication, and Admin Controls\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Email template management with event-based toggles\u003C\u002Fli>\n\u003Cli>Page template management for prescription, invoice, and card layouts\u003C\u002Fli>\n\u003Cli>Forms settings for field visibility\u002Frequired policy controls\u003C\u002Fli>\n\u003Cli>Backup export\u002Fimport with validation and admin-only protection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>QR and Verification Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>QR token verification for supported records\u003C\u002Fli>\n\u003Cli>Compact public verification output with privacy-aware field limits\u003C\u002Fli>\n\u003Cli>External QR image generation service disclosure in this readme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Architecture Overview\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unified admin dashboard with role-aware context views (\u003Ccode>admin\u003C\u002Fcode>, \u003Ccode>doctor\u003C\u002Fcode>, \u003Ccode>receptionist\u003C\u002Fcode>, \u003Ccode>accountant\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Legacy doctor dashboard route is an alias redirect to unified dashboard doctor view\u003C\u002Fli>\n\u003Cli>Frontend patient system: login\u002Fregistration, patient dashboard tabs, profile edit\u002Fview, password change, ID card preview\u002Fprint\u003C\u002Fli>\n\u003Cli>Central mailer service with event registry and template-driven rendering\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Email System\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Registry-driven templates on \u003Cstrong>Dermatriq -> Email Templates\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Per-event ON\u002FOFF toggle is authoritative before send\u003C\u002Fli>\n\u003Cli>Send outcomes are logged in \u003Ccode>dermatriq_email_logs\u003C\u002Fcode> (sent\u002Ffailed\u002Fskipped)\u003C\u002Fli>\n\u003Cli>Deduping uses event identity\u002Fbody hash safeguards in mailer\u003C\u002Fli>\n\u003Cli>SMTP or a configured mail transport is required for reliable delivery (\u003Ccode>wp_mail\u003C\u002Fcode> depends on host mail setup)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Printing Contracts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Invoice and Prescription print use A4 contract via \u003Ccode>assets\u002Fcss\u002Fdermatriq-print.css\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Patient and Doctor ID Card print contract: \u003Cstrong>3.35in x 2.17in\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Template\u002FPreview\u002FPrint parity is enforced for invoice, prescription, and ID cards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Database Tables (Dermatriq)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>dermatriq_advise_categories\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_advises\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_appointments\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_discounts\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_doctor_awards\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_doctor_certifications\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_doctor_education\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_doctors\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_email_logs\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_invoice_discounts\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_invoice_items\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_invoices\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_logs\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_medicine_categories\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_medicine_companies\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_medicines\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_patient_treatment_states\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_patients\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_payments\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_prescription_advises\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_prescription_medicines\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_prescription_treatments\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_prescriptions\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_roles\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_specializations\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_treatments\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dermatriq_weight_history\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Security & Permissions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Capability checks for admin actions\u003C\u002Fli>\n\u003Cli>Nonce verification for state-changing requests\u003C\u002Fli>\n\u003Cli>Sanitization and escaping across request\u002Foutput paths\u003C\u002Fli>\n\u003Cli>Prepared SQL for dynamic query values\u003C\u002Fli>\n\u003Cli>Public QR verification endpoints are token-scoped and intentionally compact\u003C\u002Fli>\n\u003Cli>Patient\u002FDoctor QR verify output excludes contact fields (no mobile\u002Femail\u002Faddress output)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Backup (Import\u002FExport)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Export JSON backup from Settings -> Backup\u003C\u002Fli>\n\u003Cli>Import JSON backup with overwrite confirmation and admin-only access\u003C\u002Fli>\n\u003Cli>Includes Dermatriq options\u002Ftemplates\u002Fforms\u002Froles and Dermatriq custom tables\u003C\u002Fli>\n\u003Cli>Does not export WordPress core user credentials (\u003Ccode>wp_users\u003C\u002Fcode> \u002F password hashes)\u003C\u002Fli>\n\u003Cli>Optional uninstall cleanup toggle is available in Settings -> General\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Hooks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Reports context filters and post-query hooks\u003C\u002Fli>\n\u003Cli>Timeline context and built hooks\u003C\u002Fli>\n\u003Cli>Invoice recalculation context and completion hooks\u003C\u002Fli>\n\u003Cli>Backup export\u002Fimport hooks for integration plugins\u003C\u002Fli>\n\u003Cli>Payment recorded and invoice created action hooks\u003C\u002Fli>\n\u003Cli>Appointment status\u002Fdate change hooks used by notifications\u002Freminders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin uses a third-party service to generate QR codes.\u003C\u002Fp>\n\u003Cp>Service: QRServer API (\u003Ccode>api.qrserver.com\u003C\u002Fcode>)\u003Cbr \u002F>\nPurpose: Generate QR code images when QR features are used inside the plugin.\u003Cbr \u002F>\nData sent: The text\u002FURL content to encode in the QR code (tokenized verification URLs), and the requested image size.\u003Cbr \u002F>\nWhen sent: Only when a QR code is generated or viewed.\u003C\u002Fp>\n\u003Cp>Terms: https:\u002F\u002Fgoqr.me\u002Flegal\u002Ftos-api.html\u003Cbr \u002F>\nPrivacy: https:\u002F\u002Fgoqr.me\u002Fprivacy-safety-security\u002F\u003Cbr \u002F>\nDocumentation: https:\u002F\u002Fgoqr.me\u002Fapi\u002F\u003C\u002Fp>\n\u003Cp>Site owners should ensure their own privacy policies disclose this external request behavior.\u003C\u002Fp>\n","All-in-one dermatology clinic system to manage patients, appointments, prescriptions, invoices, and reports from one dashboard.",116,"2026-03-26T00:59:00.000Z","6.4","8.2",[47,48,49,50,51],"appointments","clinic","invoices","prescriptions","tags-dermatology","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdermatriq\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdermatriq.1.0.1.zip"]