Thanks to visit codestin.com
Credit goes to github.com

Skip to content

smeranda/UNL_ENews

 
 

Repository files navigation

E-Newsletter Platform for Educational Institutions

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

Local Installation

  1. Use php 7.4.

  2. Create a fork and clone the unl_enews GitHub repository (unl/unl_enews).

  3. Create your database schema.

  4. Create www/config.inc.php and www/.htaccess files by copying data from www/config.sample.php and www/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
  5. Run upgrade.php script.

  6. Add or create a symlink to the WDN templates repository (unl/wdntemplates).

  7. Run composer install in your project root directory.

Last Updated: March 29, 2024

About

E-Newsletter System for Educational Institutions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 92.7%
  • HTML 3.3%
  • JavaScript 2.5%
  • CSS 0.8%
  • Batchfile 0.5%
  • Shell 0.1%
  • Other 0.1%