- by rogercguiMerge pull request #689 from ABCD-DEVCOM/odds-plugin Implements the ODDS Plugin
- by rogercguiAdds the odds database to the list of databases upon installation of the ODDS plugin.
- by rogercguiRebuild ODDS as a plugin—an extension that users can install or remove.
- by rogercguiRemove ODDS online document delivery module Delete the ODDS feature and all related files: CSS (assets/css/odds.css), form and processing scripts (odds/*.php), helper includes (inc_odds_*.php), odds_show_controls/tab loaders, language .tab help files (central/lang/*/odds.tab and odds_help_info.tab), central/lang/odds.php and the title image. This change removes the Online Document Delivery Service module and its translations/assets from the webroot.
- by rogercguiMerge pull request #688 from ABCD-DEVCOM/plugin-system Implement plugin system with management, routing, and translations
- by rogercguiAdd plugin management translation strings Add 27 new translation keys for plugin management system to English and Portuguese admin language files. Includes strings for plugin status management, actions, error messages, and settings pages.
- by rogercguiAdds a button for plugin settings.
- by rogercguiUpdate index.php
- by rogercguiAdd plugin front controller Add a plugin router at www/htdocs/plugin.php that centralizes plugin request handling. It loads core config, sanitizes the incoming 'id' parameter, verifies the plugin is registered and active in plugins/plugins.json, and dispatches to the plugin's index.php. Returns 400/404 on malformed, missing, or disabled plugins. Provides basic security and error handling; requires PHP […]
- by rogercguiAdd plugin management system Implement plugin administration interface with three new components: – plugins_manager.php: Main dashboard for managing installed plugins with activation/deactivation/deletion – plugin_install.php: Plugin installer handling ZIP file uploads, extraction, and validation – plugin_admin.php: Secure router for plugin-specific settings pages with admin authentication Includes plugin discovery, registry management, and standard ABCD UI integration.
https://github.com/ABCD-DEVCOM/ABCD2/graphs/contributors
