MidCOM 2.4.6 released

Henri Bergius <henri.bergius-ZpG/[email protected]> Mon, 21 Nov 2005 20:03:23 +0200
Newsgroups gmane.comp.web.midgard.devel,gmane.comp.web.midgard.user
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

ESPOO, GÜNZBURG -- The Midgard Project has released version 2.4.6 of  
MidCOM - the Midgard Components Framework. MidCOM is a PHP-based  
component framework for the Midgard Content Management System.

MidCOM is the default Content Management interface in Midgard CMS,  
and provides developers a production-proven architecture for building  
new web applications. With the MidCOM framework PHP applications have  
powerful localization, configuration, templating and data abstraction  
features. This is the another maintenance release for the current  
stable strain.

Noteworthy changes since the 2.4.5 release:

- - AIS
   - Fixed an undefined variable warning in the create topic screen.
   - Made the "Approve" functionality require the Aegir "Approve  
website"
     privilege from the user

- - Cache
   - Fixed HTTP Header handling in live mode, we now send HTTP
     headers if and only if we actually have content in the output
     buffer to flush.

- - Core
   - The autoconf.php script now adds PHP opening / closing tags
     around the output. This should make script usage easier.
   - Remove trailing .html when parsing dynamic_load URLs. This makes
     dynamic_load fully compatible with the Midgard URL handling.
     Fixes #152.
   - Added some more protection against corrupt NAP records in the
     NAP core.

- - Datamanager
   - HTMLAREA now runs PECL Tidy extension if available to clean up
     content into valid XHTML
   - Whole object is now stored using one update() call instead of  
one per field
- - Event calendar (net.nemein.calendar)
   - Completely rewritten component to serve as the default event  
calendar
     in MidCOM
   - Removed dependency on the OpenPsa Calendar libraries
   - Added hCalendar microformat as default output
   - Fixed several problems in repeating events handling
   - Switched to using the shared daylabel function from helpers/ 
misc.php

- - News listing (de.linkm.newsticker)
   - Added approval and scheduling checks

- - Static content (de.linkm.taviewer)
   - Added approval and scheduling checks

- - Hour report display (net.nemein.hourview)
   - Added support for expense report approval
   - Fixed bug on wrong lists of approved hours getting sent to  
project manager

- - Resource reservations (net.nemein.reservations)
   - Fixed error reporting during reservation cycle.
   - Made date inputs use JScalendar
   - Added sensible defaults to start and end dates
   - More WAI compatibility
   - Skipped "sudo" if user already has ownership of root event
   - Implemented hCalendar microformat output for reservation listings

- - RSS and Atom news aggregator (net.nemein.rss)
   - Removed duplicate variable declaration. (Fixes #284)
   - Added support for Atom created timestamps
   - Fixed feed subscription by using $_MIDGARD['user']

- - Help desk ticket viewer (net.nemein.supportview)
   - Made it configurable whether to show notes that haven't been mailed

- - Wiki (net.nemein.wiki)
   - Introduced rewritten, square bracket based linking syntax
   - Added support for easily including photos from n.s.photos to a page
   - Added friendlier wiki front page for new installs
   - Added RSS 2.0 output of latest changed pages

- - Photo gallery (net.siriux.photos)
   - Added some more logging statements

MidCOM 2.4.6 can be downloaded from:
http://www.midgard-project.org/development/projects/midcom/download/ 
2.4.html

More information from the Midgard Components Framework:
http://www.midgard-project.org/documentation/midcom/

MidCOM is part of Midgard CMS. Midgard CMS is a reliable Open Source  
Content Management system built on the Midgard Framework for Unix  
operating systems. It provides users with lots of benefits including  
scalability, internationalization and rapid deployment. Features  
include web-based authoring WYSIWYG interfaces and powerful  
replication system.

More information about Midgard: http://www.midgard-project.org/

Torben Nehmer, MidCOM lead developer
Henri Bergius, MidCOM developer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFDggvrNkT8k497k9IRAuT5AKCkPGIMhKs6ou9v78QByFrlqv/jYACfRjAv
veRYtNRCLY75wSPDTRVeLFo=
=81BZ
-----END PGP SIGNATURE-----