-----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-----
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]