Skip to content

Portable Offline Web CMS - A truly unique HTML Page Editor & Content Management System that creates a flat file HTML based website on your local PC. Ready for online distribution. View the demo site and leave feedback at:

johnontop/powcms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portable Offline Web CMS Demo - What You See Is What You Get - And More

Work in progress with the next version of POWCMS. Version 2 was never released here at Github.
But now you can follow the development at the Demo site.
If you are writing text for the web, this text editor might be perfect for you.
View the online demo of the Page Editor & Content Management System here.
http://arkeditor.epizy.com/

POWCMS is an acronym for "Portable Offline Web Content Management System". The POWCMS concept has several flavours. This version is called "Tiny Web Editor" and is the third generation of POWCMS. Another version is Tiny Web Book, that makes it possible to have whole website, locally in the mobiles storage. POWCMS is Free. You can personalize, customize and distribute it with your page content as you want, but not sell and make profit from the system itself. See licenses for more info.

  • Portable - You can run the this whole web system from a USB stick or external hard drive on any operating system. (Apple OS requires some OS configuration -See On-Apple) Today USB sticks holds many Gigbytes of memory and is fast will enable Tiny Web Editor to easily handle thousands of pages if needed.
  • Offline - Internet access is not needed, since everything needed is included in the the build for the system to work anywhere. A tiny web server, PHP for Windows XP/7/8/10, TinyMCE Editor with plugins, Bootstrap, jQuery with plugins for menus, images and slideshows, fonts and much more for a full modern web experience.
  • Web - The end result of your work is clean flat file HTML5 code and a complete website system with features all other systems have, plus many more features. The system is responsive, it will adapt the presentation to desktop screens, tablets and mobiles. Find and search pages foe all views. Since the system is based on files, it can not be hacked. Extremely easy to distribute whole web site with services like "WeTransfer".
  • Content - The content is headless, meaning, it is totally separated from the presentation framework system. each page can contain HTML text, documents, PDFs, images, sound and video files. This means you can get content from another developer and it will instantly integrate into your site. We have also put a lot of work into automatic generate menus and search for easy access of pages.
  • Management - Content management is super flexible. Get pages from others and integrate directly. Part of the web site can be split several sites in minutes. Move page containers/folders around with the PC file manager. Zip function of the whole site or sub pages is built in, so it is possible to just zip and mail pages to co-workers for review.
  • System - The system does not have any external requirements, everything needed is included in te zip, but the system can easily be extended with SQL databases and a page driven/generating system. Plugin modules can be created and add anywhere in the system. No API adaption required, but some design rules needs to be implemented for a plugin. The system is prepared to be easily translatable.

What does all this mean?

You can download this system, no installation, just unzip it on a USB stick. Put the stick in your laptop. Go to a mountain top or a deserted island or a cabin in the forest and then start write and create your web site. When you get internet connection, all you have to do is to upload you work to an online server and it will work exactly as it does on your laptop. The system has many features and there is a learning period. We haven't really focused on the information help pages yet. So please be patient.

POW CMS is very easy to use and the editor is packed with word processor features and extended with useful plugins and modules.

  • Responsive Web UI for phones, tablets and monitors
  • Easy to customize in Page Editor
  • Automatic Folder scanner and Menu Builder creation
  • Automatic Search Index and page creation
  • Site Map "on the fly" module
  • Text Backup too SQLite database
  • POW CMS Help plugin
  • HTML Code Editor plugin
  • Many Word Processor plugins
  • File Manager plugin
  • Table of Contents plugin
  • Layout/Snippets module/plugin
  • Encrypt/Decrypt Text plugin
  • Youtube plugin
  • Export to MS Word plugin
  • Folder Tree Zip plugin
  • Image Gallery module
  • User Feeback module
  • Math Formula plugins
  • Chemistry Formula plugin

Page Editor

It's easy to get started with POW CMS and start editing pages

1. Requirements - PC with Windows XP, Windows 7, Windows 8 or Windows 10
2. Click on powcms.zip in Github and download it to your PC
3. Unzip the powcms.zip on your PC
4. Click on start.exe in the "root" folder to start the web server and the web pages.
5. To edit a Page, click on Edit Page in the upper right corner.
6. Login with (user=admin / password=powcms) and start editing pages.
7. Read the documentation in the POW CMS demo you just downloaded
8. Next time you can start POWCMS from the desktop shortcut that´s been created.

Next Step - Publish your web pages online

1. Create a logo for the site images and change site name.
2. Upload all files and folders, your new web site to an online web server or ...
3. Drag your folders wiith pages to POW-Mini web server.
4. Upload your slimmed mini site to an online web server or distribute it via a file share.

Why POW CMS?
The Portable Offline Web CMS (POW CMS) is a very easy way to build and view an offline web site. The goal with this project is to make a complete, simple and tiny HTML file based Page Editor and CMS with a web server system that is portable on a USB stick and requires no installation or setup.
The project is more focused on making of web pages as easy as possible, compared to a complex online web server system. This package might be perfect for you - if you need a whole working web site for distribution - on a USB stick or by downloads, - if you write texts for the web, make web designs, make presentations anywhere. It is an entirely HTML file based web and a PHP backend based CMS system. All free for distribution. Licensed under LGPL and MIT.

Project goals and Features
- Make a file/folder based WYSIWYG HTML Editor based on TinyMCE
- Create a fully functional web site, based on only HTML pages.
- An intuitive user experience. It shall only take minutes before creating the first web page.
- Works on 32bit/64bit Windows XP and Windows 7/8/10 systems.
- Code and system shall be extremely minimalistic.
- Few system files. One system function = One file.
- CMS shall work both Offline on a PC or an USB Stick and with Online Web Servers.
- No external online dependencies.
- Requires no internet connection.
- No installation or setup required at all.
- Just unzip and run start.bat file that launches web server and web page.
- It is responsive with Bootstrap framework and jQuery.
- Built in PHP support for creating and editing of the web pages.
- Simple Login for editing and other admin functions.
- Automatic building of side folder menus with the function System Update.
- Support for SQLite and portable MySQL for more advanced functions.
- Backup of saved Pages into SQLite database.
- Easy to create and distribute a small HTML based web site, via a ZIP file.
- Built in ZIP functionality of folder trees. Ready to mail.
- Ready made layout snippets for insertion into text area.
- Export page to Microsoft Word with a click.
- Use "modern" techniques like PHP, javascript, Ajax, jQuery, SQLIte and portable MySQL as an option.
- Spellchecker - currently browser spell check is supported.
- Language switching and translation function for admin.
- Easy to customize with your web page Title and Logo - Simple to make a Theme.
- Translations and customization of UI in only a few files.
- All resource files needed shall be easily updated. Therefore .js and .css files are kept in same ./res/folder.
- Extensive demo and instruction to make it easy to get going with own design and pages.

Portable Offline Web System is perfect for:
- Runs from a USB stick, no need for internet connection.
- Show an offline version of your website.
- Anywhere and anytime develop html/php websites.
- No need for expensive hosting while making designs.
- Working at multiple locations with pages and projects.
- A good test before putting your pages or website online.
- And many more advantages.

With this package you get:
- Portable Offline Web Server (60KB) powered with PHP v4.5.45 for Window 32-bit.
- Bootstrap responsive framework version 3.3.7
- Support for SQLite and MySQL 5.0.67 Portable.
- Fast jQuery v3.2.1 for fancy functions.
- TinyMCE v4.7.4 HTML editor for editing local files with web pages.
- Tipue Search version 6.1 for fast page search.
- POW Scan, a folder tree viewer, that creates menus an a page index for Tipue Search.
- POW Edit, a HTML web page editor and file variables editor.
- Simple Tooltip function for info and hints. (info under development).
- Theme switcher, a simple function for changing page designs.
- Login a simple, unsafe cookie based login function for the editor function.
- Web site System Update generator for search and menus features.
- Bootstrap templates for easy modifications of page appearance.
- Demo Page and Documentation under continuous development.

Screenshots

Distribution Ways


Screenshots of POW CMS
This is how the Page Editor currently looks like and the Start Page with System Update below.

Page Editor

File Manager

Page Editor

Customize Editor

Customize Editor

Start Page with side menues generated by Page Editor and System Updater

Start Page

Start Page

Start Page with System Update

System Updater

Admin for SQLite Database

System Updater

About

Portable Offline Web CMS - A truly unique HTML Page Editor & Content Management System that creates a flat file HTML based website on your local PC. Ready for online distribution. View the demo site and leave feedback at:

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published