UNL_ENews is a micro-news management platform for funneling news and building electronic newsletters.
Users from the community submit news stories into a "Newsroom" where administrators build an electronic newsletter, which can be distributed through email.
News Stories can include:
- Quick summary (required)
- Full text
- Photos
- Web link
Use scripts within the scripts directory to create new newsrooms
-
Use php 7.4.
-
Create a fork and clone the
unl_enews
GitHub repository (unl/unl_enews). -
Create your
database schema
. -
Create
www/config.inc.php
andwww/.htaccess
files by copying data fromwww/config.sample.php
andwww/sample.htaccess
. Update:UNL_ENews_Controller::setAdmins
UNL_ENews_Controller::setDbSettings
UNL_ENews_Controller::$url
- vhost servername or host/domain$theme
- 'UNL'RewriteBase /workspace/UNL_ENews/www/
- RewriteBase / or however you have your workspace structured
-
Run
upgrade.php
script. -
Add or create a symlink to the
WDN templates
repository (unl/wdntemplates). -
Run
composer install
in your project root directory.