SiteWriter is an easy-to-use website builder system. https://netsyms.biz/apps/sitewriter
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
Skylar Ittner 59ace4fa05 Remove is_empty() 2 місяці тому
langs Merge BusinessAppTemplate 5 місяці тому
lib Merge ../BusinessAppTemplate 2 місяці тому
mobile Deprecate is_empty() 2 місяці тому
nbproject Update FontAwesome icon gallery/picker (5.0.12 to 5.3.1) 5 місяці тому
pages Remove is_empty() 2 місяці тому
public Update public FontAwesome (5.0.13 to 5.3.1) 5 місяці тому
static Merge ../BusinessAppTemplate 2 місяці тому
.gitignore Add get_file_url() theme function 9 місяці тому
.gitmodules Convert material-color CSS to submodule 1 рік тому
LICENSE.md Switch to Mozilla Public License 2.0 for code consistency 10 місяці тому
README.md Merge BusinessAppTemplate 5 місяці тому
action.php Remove is_empty() 2 місяці тому
api.php Rewrite to use classes, aligning with AccountHub 2.0 5 місяці тому
app.php Merge ../BusinessAppTemplate 2 місяці тому
composer.json Add support for email notification for contact form messages, close #29 7 місяці тому
composer.lock Merge BusinessAppTemplate 5 місяці тому
database.mwb Use TEXT instead of TINYTEXT for site settings values 9 місяці тому
database.sql Use TEXT instead of TINYTEXT for site settings values 9 місяці тому
index.php Deprecate is_empty() 2 місяці тому
pages.php Add permissions enforcement, replace home page with sites, add missing strings, fix a bunch of PHP notices 9 місяці тому
required.php Merge ../BusinessAppTemplate 2 місяці тому
settings.template.php Add support for email notification for contact form messages, close #29 7 місяці тому
webroot.htaccess Add pretty URL support 9 місяці тому

README.md

SiteWriter

A public website builder.

Features

Simple Editor Create awesome websites with zero coding or design experience.

Themes and Templates Choose from a variety of website themes, color variations, and page templates.

Multi-site Build and manage multiple websites at the same time

File Manager Upload pictures and files and add them to your sites with a simple file browser tool.

Analytics See visitor location, page views, and more with a built-in analytics dashboard.

Contact Forms Simply create a page with a contact form template and start receiving and replying to messages from a dashboard.

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 database settings
  5. Create a folder outside the webroot for FILE_UPLOAD_PATH in settings.php
  6. Download the MaxMind GeoLite2 City database from https://dev.maxmind.com/geoip/geoip2/geolite2/ and set GEOIP_DB to its location
  7. Set the location of the AccountHub API in settings.php (see “PORTAL_API”) and enter an API key (“PORTAL_KEY”)
  8. Set the location of the AccountHub home page (“PORTAL_URL”)
  9. Set the URL of this app (“URL”)
  10. Copy webroot.htaccess to your webroot and adjust paths if needed
  11. Run composer install (or composer.phar install) to install dependency libraries
  12. Run git submodule init and git submodule update to install other dependencies via git.