MidCOM 2.4.6 released
Posted on 2005-11-21 20:09:32 CET.
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 content approval 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
- 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
