|
CMS: Feature List:
------------------
1. Designed to be retro-fitted to existing HTML websites.
2. "Portable" design allows users to simply copy the CMS folder to a new server location to continue to use their content manager on a different web host.
3. "Server-less" design means that no database server is required. All data is stored and managed in the file system.
4. Supports editing of HTML "fragments", ie Server-Side included HTML files.
5. Automatically extracts all "simple", (ie. no complex CSS selectors), styles from any linked stylesheets and inline definitions and makes them available to the page editor.
6. WYSIWYG page editing.
7. Project manager tree is stored in an XML file and can be linked to any site navigation system so that changes there are reflected in the site menu etc.
8. Full version history for all edited pages and projects. (Backups are saved automatically by default.)
9. By default visible guidelines are added to show table element outlines, (can be optionally switched off).
10. Works under all major browsers, Explorer, FireFox, Safari, Chrome, Konqueror, (Opera - No Popup Menu, security changes in FireFox prevent the cut and paste toolbar buttons from working correctly this is always alerted to the user).
11. Full Undo/Redo History in the Page Editor, with "page modified" warning when page has not been saved.
12. Page and Website previewing.
13. Integrated File Manager for images, media and general files, (accessible via a button in all relevant dialog windows). Supports multiple file uploads and fly-over image thumbnailing.
14. Powerful "eXTplorer" File Manager is also available for more advanced site file and folder management.
15. CMS folder can be located anywhere relative to the website pages.
16. Password protected, (turned off in demo).
17. Import external web pages, (including all stylesheets, images, embedded media, and javascript)
18. All editing and previewing is conducted on a "Draft" website and then published to the live "Production" website.
19. Supports editing of multiple websites, (as long as they can be accessed via a valid directory path and have permissions set appropriately).
20. Supports concurrent collaborative editing by multiple users, via automatic page-locking. (User's can force an unlock.)
21. Does not add any proprietary tags or data to the HTML document.
22. Page HTML can be "tidied" to standard XHTML.
23. Multi-Language Integrated Spell-Checking.
24. Copy & Paste Formatted text directly from MS Word.
25. Integrated WYSIWYG HTML Form Editor.
26. Complete set of commands for HTML <table> element editing.
27. Ajax driven editor for fast loading and saving of page content and any associated stylesheets, javascript files and images etc.
28. Automatically checks whether a new version is available.
Coming Soon:
------------
1. SQLite backend DB to provide a complete user management system, with login and edit history automatically logged for each user.
2. Page and Role-based User Permissions System. (Users can be granted permissions to "view/edit/delete/publish" any page(s).)
3. Add support for a "Reseller" User role, who can create and maintain websites for their sub-users.
4. Direct editing of Javascript and Stylesheet files, (and individual selected styles).
5. Cross-Domain Editing.
Notes:
------
1. Online Demo:
------------
URL: http://www.netsoft.com.au/projects/cmsdemo/cms/
Multi-Site Login: Username = demo
Password = demo
Single Site Login: Username: xbase
Password: trickydicky
2. Importing an External Web Page:
-------------------------------
Click on the big Green "+" button at the top left of the Project Pane.
In the "File to Copy:" edit box type "www.shiftreload.com" and click the "Submit" button.
... wait while it downloads all the images, embedded media, javascript and stylesheets across and re-references them to a new local page copy.
3. Automated Installer:
--------------------
To aid the automated deployment for your customers, I've also created a simple server-side installer script.
You can watch it unpack the entire Site Editor demo site from a single zip file here: (approx. 1500 file and folders in < 20secs)
http://www.netsoft.com.au/projects/cmsdemo/install.php
4. Useful Editing Tips:
--------------------
(a) Website layout works best using HTML <table> elements.
(b) Elements can be directly selected via the "breadcrumb" selector at the bottom of the Editor Pane.
(c) All page formatting can be removed by selecting the top element in the "breadcrumb" selector and clicking on the "Remove Formatting" button in the Editor Toolbar.
(Very useful for cleaning out websites that have been generated using other CMS systems that have added excessive formatting.)
(d) Styles can be added to any element via the "Edit CSS Style" button in the Editor Toolbar.
(e) Context-sensitive right-click popup menu is available for most page elements.
|
|