-----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]

Reply via email to