Minor documentation touch-ups

This commit is contained in:
Manuel Cillero 2025-06-22 10:30:42 +02:00
parent 585c337c5d
commit 2d05e84642

View file

@ -4,6 +4,7 @@
filtered data listings through a menu-based interface. It includes reusable components to define UI filtered data listings through a menu-based interface. It includes reusable components to define UI
filters, manage user sessions, generate SQL queries, and control data access securely. filters, manage user sessions, generate SQL queries, and control data access securely.
# Features # Features
- Build dynamic query forms with reusable filter controls - Build dynamic query forms with reusable filter controls
@ -27,7 +28,7 @@ perl-dam/
│ └── Components/ # Reusable UI pieces │ └── Components/ # Reusable UI pieces
│ ├── Controls/ # Filter widgets (Date.pm, Option.pm, Upload.pm…) │ ├── Controls/ # Filter widgets (Date.pm, Option.pm, Upload.pm…)
│ ├── Actions/ # Listing actions (Download.pm, Print.pm, Sort.pm) │ ├── Actions/ # Listing actions (Download.pm, Print.pm, Sort.pm)
│ ├── Templates/ # Template Toolkit (.tt) snippets for each control │ ├── Templates/ # Template toolkit
│ └── Translations/ # Locale strings for UI texts │ └── Translations/ # Locale strings for UI texts
└── www/ # Sample web frontend (static assets) └── www/ # Sample web frontend (static assets)
└── dam/ └── dam/
@ -46,3 +47,9 @@ perl-dam/
| **Dam::Components::Controls** | Individual widgets (DateRange, MultiCheck, Year…) used to build query forms. | | **Dam::Components::Controls** | Individual widgets (DateRange, MultiCheck, Year…) used to build query forms. |
| **Dam::Components::Actions** | Postlisting operations: CSV export, PDF generation, sorting. | | **Dam::Components::Actions** | Postlisting operations: CSV export, PDF generation, sorting. |
| **Dam::Application** | Thin application entry point—integrate it in CGI/FCGI/PSGI scripts. | | **Dam::Application** | Thin application entry point—integrate it in CGI/FCGI/PSGI scripts. |
# License
This project is licensed under the MIT License.
See the [LICENSE](LICENSE) file —or browse the full text at <https://opensource.org/licenses/MIT>for details.