How infinity424/sae203 works
This repository combines a TechLoc intranet with a WordPress installation that includes the Colibri page builder, Blocksy theme, and Akismet plugin. The intranet exposes role-aware portal pages and a searchable/exportable client directory. WordPress provides login and administration entry points; the builder supplies customization, licensing, notifications, and demo import, while Blocksy initializes frontend behavior. The graph emphasizes documented or excerpted connections; many listed subsystems are unsampled, so their internal links are omitted rather than inferred.
Main entry points: PageBuilder.php Builder runtime · wp-login.php Login and signup · annuaire_clients.php Client directory · wp-load.php WordPress bootstrap
Components 17
TechLoc intranet
- Client directory
intranet/annuaire_clients.php - Intranet pages
intranet - Portal helpers
intranet/include/fonctions.php
WordPress core
- Login and signup
wordpress/wp-login.php - WordPress bootstrap
wordpress/wp-load.php - Admin bootstrap
wordpress/wp-admin/admin.php - Admin dashboard
wordpress/wp-admin/index.php - HTTP cookies
wordpress/wp-includes/Requests/src/Cookie.php
Colibri builder
- Builder runtime
wordpress/wp-content/plugins/colibri-page-builder/src/PageBuilder.php - Customizer
wordpress/wp-content/plugins/colibri-page-builder/src/Customizer/Customizer.php - License and updater
wordpress/wp-content/plugins/colibri-page-builder/src/License/License.php - Demo import
wordpress/wp-content/plugins/colibri-page-builder/src/OCDI/OneClickDemoImport.php - Notifications manager
wordpress/wp-content/plugins/colibri-page-builder/src/Notify/NotificationsManager.php - Notification item
wordpress/wp-content/plugins/colibri-page-builder/src/Notify/Notification.php
Themes and plugins
- Frontend initializer
wordpress/wp-content/themes/blocksy/static/js/main.js - Akismet anti-spam
wordpress/wp-content/plugins/akismet/akismet.php
Other components
- Site user
Connections 13
- Site user → Client directory: browses
- Client directory → Portal helpers: uses helpers
intranet/annuaire_clients.php - Site user → Login and signup: authenticates
- Login and signup → WordPress bootstrap: loads
wordpress/wp-login.php - WordPress bootstrap → Admin bootstrap: initializes
- Admin bootstrap → Admin dashboard: bootstraps
wordpress/wp-admin/index.php - Login and signup → HTTP cookies: uses cookies
wordpress/wp-login.php - Builder runtime → Customizer: creates
wordpress/wp-content/plugins/colibri-page-builder/src/PageBuilder.php - Builder runtime → License and updater: loads
wordpress/wp-content/plugins/colibri-page-builder/src/PageBuilder.php - Builder runtime → Demo import: loads
wordpress/wp-content/plugins/colibri-page-builder/src/PageBuilder.php - Builder runtime → Notifications manager: loads
wordpress/wp-content/plugins/colibri-page-builder/src/PageBuilder.php - Notifications manager → Notification item: creates
wordpress/wp-content/plugins/colibri-page-builder/src/Notify/NotificationsManager.php - Frontend initializer → Site user: initializes frontend