Links Module

Purpose

Provides a Linktree-style public page and about page, with link data managed through the admin interface.

Enablement Key

  • modules.Links.enabled
  • Can be used as default module.

Key Features

  • Public links listing page
  • About page
  • Admin-managed CRUD and ordering (via Admin module)

Dependencies

  • Links data model and management screens are integrated through Admin module components.
  • Requires links table migration.

Primary Routes

  • GET /links
  • GET /links/about
  • GET / (only when default_module is links)

Important Files

  • public_html/modules/Links/routes.php
  • public_html/modules/Links/controllers/LinksController.php
  • public_html/modules/Links/views/
  • public_html/modules/Links/README.md

Notes

  • Config key and default module naming use mixed case in docs/code; keep naming consistent in config.