https://github.com/mistralys/microsite
Base structure for quickly deployable micro websites
https://github.com/mistralys/microsite
Last synced: over 1 year ago
JSON representation
Base structure for quickly deployable micro websites
- Host: GitHub
- URL: https://github.com/mistralys/microsite
- Owner: Mistralys
- Created: 2019-09-17T14:07:34.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T08:52:15.000Z (over 3 years ago)
- Last Synced: 2025-01-22T18:14:35.700Z (over 1 year ago)
- Language: PHP
- Size: 76.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Microsite
Skeleton for custom PHP-based tools with a Bootstrap 4 web interface.
Microsite was developed specifically to have a common featureset for the kind of custom tools a PHP developer needs in his daily work. It can be installed via composer, and offers most features a web interface needs. It does not support user authentication: that's beyond the scope of the package.
## Features
* Bootstrap 4 interface
* Integrated common UI elements like DataGrids
* Helper classes for most tasks via [mistralys/application-utils](https://github.com/Mistralys/application-utils)
* Localization via [mistralys/application-localization](https://github.com/Mistralys/application-localization)
* Form handling via the extended [mistralys/HTML_QuickForm2](https://github.com/Mistralys/HTML_QuickForm2)
## Howtos
### Displaying media files
Add the `DisplayMedia` page in your site, like this:
```php
getMediaURL($imageFile);
echo '
';
```