Midgard 1.2.6-beta2 released The second beta for Midgard 1.2.6 is now available for download from The Midgard Project's Web site. This new test version includes an impressive list of new features that have come up since Midgard 1.2.5 was released in November 1999. Changes in this release: - mgd_auth_midgard now has the option of not sending an authentication cookie to client. This makes the function much easier to use for applications like automatical registration or anonymous content contribution (message boards, etc.) - Midgard/PHP 3.0.14 includes now updated language parser that should be free of PHPMyAdmin bug - All patches to the Midgard 1.2.5 tree have been included in this release - Also, behavior of mgd_info() is changed: it displays not only version of Midgard/PHP but supported functions too. It is very impressive :-) The following is a quick list of changes to the internal API: - text formatting parsers added. It is possible now to add language-depended formatter and to enlarge functionality of parser. Each parser can be switched into 256 different states (actually, the whole number of states is reduced to 256-32=224, but it is more than needed) but several states should be the same for all parsers for internal Midgard's usage (they are 'f','F', 'q','s','i','d','D', etc.) - Repligard's time stamps and tags are integrated into Midgard core in order to keep information about changes up to date. Each call for function that changes something in DB should be followed be Repligard's call (already done for current state) - tree traversing added for generic one-directed hierarchical tables - general object copying/moving added which bases on tree traversing. Also specific copying/deleting for current tables (like topic copying together with articles) added - mod_midgard has new directive MidgardParser which drives text formatting parser selection. If it is omitted, then 'latin1' parser is used and Midgard's behavior exactly the same as in previous versions. If MidgardParser set to 'russian', Midgard will work like you're configured midgard-lib with --with-midgard-lang=russian option. Thus, all language depended configuration could be switched on runtime Midgard/PHP has functions for accessing all of these changes. We're now mostly feature-complete with the final Midgard 1.2.6 release. Only things still missing are some changes to the Admin site and the introduction of the Repligard database installation utility. It is also possible that David Guerizec's Code Snippets system will make it to Midgard 1.2.6 after this beta. The release can be found from the 'Development Material' section of Midgard's site. Source tarballs: -> http://www.midgard-project.org/article/1520.html Red Hat 6.x/Intel binary RPMs: -> http://www.midgard-project.org/article/1522.html Red Hat 6.x Source RPMs: -> http://www.midgard-project.org/article/1523.html Please post any comments or questions about this release to the Midgard mailing list ([EMAIL PROTECTED]). Thanks to Alexander Bokovoy, Emiliano Heyns and all others for working on this release! /Bergie -- -- Henri Bergius -- +358 40 525 1334 -- [EMAIL PROTECTED] -- http://www.iki.fi/Henri.Bergius -- This is The Midgard Project's mailing list. For more information, please visit the project's web site at http://www.midgard-project.org To unsubscribe the list, send an empty email message to address [EMAIL PROTECTED]