AWS XMS

Software Screenshot:
AWS XMS
Software Details:
Version: 5.0
Upload Date: 13 May 15
Developer: Cezar Lucan
Distribution Type: Freeware
Downloads: 21
Size: 276 Kb

Rating: 4.0/5 (Total Votes: 1)

It can be used to build websites which retrieve content based on templates from XML files.

AWS XMS is an online visual web development enviroment and framework, providing a web application base, with multi language support, based on XML.

Features:

  • Build applications.
  • Create multi-lingual support.
  • Create or edit configuration templates.
  • Template generator and editor.
  • Bulk processing.
  • Admin panel.
  • XML configuration.
  • RSS feeds.

What is new in this release:

  • DOM Events support
  • Observable instance properties and methods
  • Invokable filters
  • Improved server console
  • Easy define of new directives
  • Improved web application design and execution
  • PSR-4 autoloader
  • Use of PSR-1 and PSR-2 coding standards
  • PHPUnit tests

What is new in version 4.9:

  • A new tool - duplicate selected nodes
  • Resizable Document tree container

What is new in version 4.6:

  • xms_overload abstract class : when setting a new property, if a closure is given as value, is bound automatically to $this (child class)
  • awsXML and awsHTML new methods (inherited from awsCommonXML)

What is new in version 4.2:

  • Upgraded jQuery - faster and more stable.

What is new in version 4.0:

  • New processing order
  • Removed exec, runhere and replace - functionality taken by php#pi
  • php#pi can return either text or DOMNode
  • Fixed import and advanced import filters bug
  • Import/eachnode can return dom node
  • omiterator/norecords returns DOMNode or text

What is new in version 2.6:

  • Engine: domiterator/check.
  • Engine: domiterator if target not found will not run.

What is new in version 2.4:

  • Designer: cut child nodes bug fixed
  • Designer: improved reload tree on various node operations
  • Designer: F1 pressed will popup a dialog with the keyboard shortcuts

What is new in version 2.3:

  • import/eachnode and advancedimport/eachnode if returns a text value, will be used to create a documentFragment and replace the current node.

What is new in version 2.2:

  • This release features a built-in router, further extending the capabilities of the framework.

What is new in version 2.0:

  • The major change in this release is the the templates engine (temp.php) is using awsXML class instead of awsHTML.

What is new in version 1.6.1:

  • As Google Chrome and Firefox removed isSameNode, some features of Designer did not worked on newer releases - FIXED.
  • Designer - minor tweaks.

What is new in version 1.6:

  • Designer - new tool to toggle node list container width
  • Designer - minor interface tweaks
  • Designer - on mobile browser (webkit/android) will display an additional tool to toggle active node
  • Designer - runtime check type options not working: FIXED.

What is new in version 1.5:

  • Designer:
  • When bookmark is pushed will show name or id attributes values as default
  • Save button shows the name of the loaded file (if any)
  • Better selectors on showMainWindowCloseThick option
  • showMainWindowCloseThick to remove the window close button so logout from xmlEditor is not performed accidentaly
  • Check / uncheck active node using ctrl+space or toggleActive from shortcuts
  • Move through nodes with keyboard as defined by the shortcuts (defaults are ctrl + up and ctrl + down)
  • obj.showTextNode - displaying only 400 caracters
  • obj.showTextNode - using htmlentities (http://phpjs.org/) to display text content of active node
  • Engine:
  • xmlimport directive bug fixed.

What is new in version 1.4:

  • Designer:
  • Tools feedback on checked or active elements
  • insertNode supports a/b|c/d/e|f/g - this will create child nodes with the corresponding tree after (for check item will create a, c and f child nodes); better try it yourself :D
  • Insert document fragment not working if no active node: fixed
  • Repaired wrap won't uncheck node after operation: fixed
  • Engine:
  • New filters mainly to be used when remotetemplate is used: import, xmlimport, advancedimport, advancedxmlimport;
  • Case directive: moved before imports, just after content generation: allows use of $GLOBALS["BROWSER"]->Name in "filter" to generate browser related content;
  • Case directive / processCases bug fixed: not using default option when filter result not found in options list;

What is new in version 1.3:

  • Advanced clipboard tool to visualize / edit cliboard's content; clipboard can now hold all types of XML entities (elements, attributes, text nodes, comments, cdata,...) at the same time
  • Multi-select mode using checkboxes, for node operations (Insert node, Wrap, Insert Document Fragment, Delete, Delete Child Nodes, Cut Nodes, Cut Child Nodes, Copy Nodes, Copy Child Nodes, Copy Attributes)
  • Doc from initOptions: when saving shows the name in dialog
  • designer.xml - loading document from $_GET["datasrc"] (you can load a documet in Designer from the address bar like: "http://your-server/path/temp.php?use=templates/designer.xml&datasrc=templates/yourApp.xml")
  • Fixed not loading when dataSrc attribute is set
  • Word-break for attributes table

What is new in version 1.1:

  • Designer - support for custom XSL;
  • Designer - Bookmark manager;
  • Designer - Jump to found node in Search dialog;
  • Designer - display of css path in Node Info;
  • Designer - improved interface;
  • Designer - better Insert Node and Insert document fragment tools;
  • AWS template engine - remotetemplate new directive which imports a remote html page, converts it to AWS XMS format and adds it to the current application, on the fly;
  • AWS template engine - case a new directive, similar to switch-case instruction, allows to handle several blocks of xml/html code easier;
  • AWS template engine - cache system for import / advancedimport / xmlimport / advancedxmlimport / remotetemplate directives;
  • Web site documentation - examples for each directive / filter available for download, to have a better look on each one;

Requirements:

  • PHP 5.4 or higher
  • PHP's XSL extension

Similar Software

CherryPy
CherryPy

19 Jul 15

Monstra CMS
Monstra CMS

19 Apr 16

GetSimple CMS
GetSimple CMS

24 May 16

Jease
Jease

13 May 15

Comments to AWS XMS

Comments not found
Add Comment
Turn on images!