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_enewsGitHub repository (unl/unl_enews). -
Create your
database schema. -
Create
www/config.inc.phpandwww/.htaccessfiles by copying data fromwww/config.sample.phpandwww/sample.htaccess. Update:UNL_ENews_Controller::setAdminsUNL_ENews_Controller::setDbSettingsUNL_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.phpscript. -
Add or create a symlink to the
WDN templatesrepository (unl/wdntemplates). -
Run
composer installin your project root directory.