https://github.com/maebert/cnoms
Content No-Management System
https://github.com/maebert/cnoms
Last synced: about 1 year ago
JSON representation
Content No-Management System
- Host: GitHub
- URL: https://github.com/maebert/cnoms
- Owner: maebert
- Created: 2012-10-19T16:37:26.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-07-24T06:22:42.000Z (almost 13 years ago)
- Last Synced: 2025-02-14T20:57:28.257Z (over 1 year ago)
- Language: JavaScript
- Size: 2.15 MB
- Stars: 3
- Watchers: 5
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
CNoMS
=====
Content No-Management System. Works like....

Why?
----
Designers design websites. And nowadays, they also code websites in HTML and CSS. What designers don't want to do is
* Learn complex templating languages
* Set up some obese content-management system
* Configure and maintain a server
* Require clients to learn some obese content-management system
* Make static websites for clients and need to change it twice a week because for said client.
* Use a FTP and configure server addresses to upload their work.
This is where CNoMS (see no mess... get it...?) comes in. The idea is simple:
1. Design and code your pages in standard HTML.
2. Identify editable content by placing simple attributes into your tags, e.g. `
Dan's Deli
`
3. Drag your project folder (let's say it's called "dansdeli") into the CNoMS app and click "Publish"
4. Your site will be published to [dansdeli.cnoms.com](http://dansdeli.cnoms.com) where everybody can see it
5. Your client can go to [dansdeli.cnoms.com/edit](http://dansdeli.cnoms.com/edit) where he will see the same page - except he can change your editable elements right on the page! Every edtiable element also has a undo-history and you can drag a slider to go through previous versions.
### Other features:
* Reusable elements. Every element with the same name in `data-fieldname` will have the same content across your site.
* Automatic micro-templates. Set up a blog like this:
```html
-
A blog post
Just lorem ipsum it.
```
And CNoMS will analyze the structure, turn everything from `
* Local preview - CNoMS also has a "run locally" mode, where you can test your design and make changes.
Current state
-------------
CNoMS already works as advertised, but there is no GUI yet - you'll have to run it from command line. Also, there's no cnoms.com yet - you can only run it locally. If you think that this is a cool project let me know and we can make this reality.
