ChangeLog

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled GNU Free Documentation License.

Abstract

This is the LayManSys changelog, describing everything what is new with this (and former) releases.


Table of Contents

Changes with Release 0.2
Changes in this documentation
Changes with Release 0.3
Changes with Release 0.4
Changes with Release 0.5
Changes in this documentation

Changes with Release 0.2

  • The bugs #1440473 (undefined index in LayManSysHeader) and #1440474 (several call-time pass-by-reference arguments) have been fixed.
  • The full functionality laymansys.php provided (error reporting and much more) in previous releases is now put into laymansys-default.php, while laymansys.php only represents the "core" library, not more. There are also new auto files for using LayManSys with all features, named laymansys/auto/*-default.php. This means, use laymansys.php for new installations and laymansys-default.php only for compatibility reasons.
  • Now LayManSys can place the documents navigation everywhere, not only on the top. The previous laymansys/config.php setting .NavFirst. is deprecated by the new laymansys.rdf entry layout:nav.
  • Fixed a bug in writeStyleAndScript from laymansys/header.php where the function tried to access non-existing array keys and thus tried writing non-existing style and/or script areas.

Changes in this documentation

  • The documentation has been reviewed and there are many erros and misspellings corrected.

Changes with Release 0.3

  • LayManSys now supports XML-based layout configuration files.
  • There is a demo file for testing the layout.xml.
  • some bugfixes (checked array access)

Changes with Release 0.4

  • Introducing layout.xml configuration and browser favicons in the stable tree.
  • The first headline has now the ID top instead of the previos doktitel.
  • The content type application/xhtml+xml for XHTML documents is only sent if user-agents request it explicitly. This is mostly for compatibility with MSIE.
  • Speeded up some echo calls.

Changes with Release 0.5

  • Setting the option my.rdf to FALSE or NULL means that no "local" RDF file will be parsed. Instead, meta data has to be set as argument to LayManSysHeader().
  • New RDF file element dc:accessRights for setting robots exclusion rule.
  • Deprecating the module lib/laymansys/footer.php for the default laymansys.php. With the next release please use laymansys-default.php if you want to have footer.php included automatically.
  • minor code cleanup

Changes in this documentation

  • Improved some formulations