Download the PHP package phplist/web-frontend without Composer
On this page you can find all versions of the php package phplist/web-frontend. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download phplist/web-frontend
More information about phplist/web-frontend
Files in phplist/web-frontend
Package web-frontend
Short Description A web frontend for phpList, the world's most popular open source newsletter manager
License AGPL-3.0-or-later
Homepage https://www.phplist.com/
Informations about the package web-frontend
phpList 4 web frontend
About phpList
phpList is an open source newsletter manager.
About this package
This module will contain the web frontend for phpList 4. It will not have any SQL queries but use functionality from the phpList 4 core for DB access.
This module is optional, i.e., it will be possible to run phpList 4 without a web frontend.
Installation
Please install this package via Composer from within the phpList base distribution, which also has more detailed installation instructions in the README.
When this module is installed as a dependency, publish bundle assets to the host application's public/ directory:
This module serves its frontend files from /.
Contributing to this package
Please read the contribution guide on how to contribute and how to run the unit tests and style checks locally.
Code of Conduct
This project adheres to a Contributor Code of Conduct. By participating in this project and its community, you are expected to uphold this code.
Commands for running this project for local testing
Vue.js Integration
This project uses Vue.js for interactive UI components. Vue components are located in the assets/vue/ directory and are mounted to specific DOM elements:
App.vueis mounted to the element with IDvue-app
To add new Vue components:
- Create the component in the
assets/vue/directory - Import and mount it in
assets/app.js - Add a mount point in the appropriate template
All versions of web-frontend with dependencies
phplist/core Version v5.0.0-alpha8
symfony/twig-bundle Version ^6.4
symfony/webpack-encore-bundle Version ^2.2