Painless newsletter creation and mailing list management.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Skylar Ittner 2c60d8f941 Update license and readme 7 years ago
lang Add reCAPTCHA support, fix bug that allowed logins with only a username and 2fa code 7 years ago
lib Create project 7 years ago
mobile Refactor and enforce Content-Security-Policy 7 years ago
nbproject Create project 7 years ago
pages Create project 7 years ago
static Create project 7 years ago
.gitignore Update license and readme 7 years ago
.gitmodules Convert material-color CSS to submodule 7 years ago
LICENSE.md Update license and readme 7 years ago
LICENSE_ASSETS.md Update license and readme 7 years ago
README.md Update license and readme 7 years ago
action.php Fix Business/CommonBugs#1 (expired session logout error) 7 years ago
api.php Add api.php 7 years ago
app.php Create project 7 years ago
composer.json Update license and readme 7 years ago
composer.lock `composer update` 7 years ago
database.mwb Create project 7 years ago
database.mwb.bak Create project 7 years ago
index.php Create project 7 years ago
pages.php Create project 7 years ago
required.php Refactor and enforce Content-Security-Policy 7 years ago
settings.template.php Create project 7 years ago

README.md

NewsPen

Painless newsletter creation and mailing list management.

https://netsyms.biz/apps/newspen

Features

Simple Editing
Just click and type. Everything else, like design and layout, will be taken care of automatically.

List Management
Import and manage email addresses, then send a newsletter with a couple clicks.

Installing

  1. Follow the installation directions for AccountHub, then download this app somewhere.
  2. Copy settings.template.php to settings.php
  3. Import database.sql into your database server
  4. Edit settings.php and fill in your DB info
  5. Set the location of the AccountHub API in settings.php (see "PORTAL_API") and enter an API key ("PORTAL_KEY")
  6. Set the location of the AccountHub home page ("PORTAL_URL")
  7. Set the URL of this app ("URL")
  8. Run composer install (or composer.phar install) to install dependency libraries.