All releases tagged Minor Enhancements


Release Notes: Some bugs have been corrected in WATemplate: the ?? conditional meta keyword was not resolving sub templates in some cases, and the scalar values have been added for resolution, and the @@ loop meta keyword was not resolving sub templates if the condition was not a sub array. Some improvements have been done on @@ meta keywords: support for '.first', '.last', and '.num' subtemplates. Some other bugs have been corrected in the WATemplate (static scope of some functions)


Release Notes: WAObject has been modified to be executed without warnings on PHP 5.4.


Release Notes: The WATemplate class has been corrected so the subtemplate IDs can be only only letters, digits, or the special characters ".", "-", "_", and "|".


Release Notes: Some errors have been corrected in the WATemplate class (the [[...]] and {{...}} metaelements were not working as expected sometimes). The method WATemplate->metaElements has been modified so it can be called only once. All the examples have been modified to use the new [[...]] meta element and the strict mode.


Release Notes: The messaging and error system has been enhanced. A new language netherland (Dutch) has been added. The message examples have been modified to match changes in classes.


Release Notes: The static method tags has been added to WASimpleXML to extract only the tag-or-data hierarchy.


Release Notes: The method WATemplate->__toString() has been added to directly print the template resolved. The method WATemplate->getTemplates() has been added to get the list of subtemplates. Some minor bugs have been removed in various DataSources.


Release Notes: The examples have been rebuilt with a new beautiful presentation, and a new directory "/messages" has been added with the translation of all basic messages into some languages.


Release Notes: The Serial data is now passed by reference into the serial function. The Examples have been adjusted.


Release Notes: A static function convert() has been added to WALanguage so that the XML compiler works. Hard protection has been added to the function WAFile.deleteALL() so that there is no error in recursive deletion of a directory. A message has been added to WAMessage for the error that can be thrown.