of the Midgard Open Source Content Management System. Midgard’s 1.7 release
is a major overhaul of the whole Content Management System. Besides the
stable and mature Content Management features of first generation Midgard,
it also ships a preview version of second generation Midgard capabilities,
allowing developers to have a glimpse at the new day of Midgard2.
Midgard 1.7 for end users
For the end users, Midgard 1.7 brings the mature MidCOM Content
Management interface version 2.4, and the new Midgard Site
Wizard for easy website creation.
Midgard 1.7 for developers
For developers, Midgard 1.7 brings the first preview of the
Midgard2 programming interfaces, including MgdSchema, Java
support and the new Query Builder. The new programming
interfaces ensure greater flexibility, and have already been
tested in demanding environments.
Changes from 1.6 releases:
Midgard-core
- MgdSchema (Data structure abstraction layer)
- New internal types builded with GObjects and GType system
- XML based types definition
Midgard-apache modules
- New MidgardSchema directive for pointing correct MgdSchema
path. - Page and style elements are handled by midgard internals
data instead of Apache tables.
Midgard-php4
- Classes are defined in XML file
- New API methods for new MgdSchema objects
- Ability to run midgard-php from command line
- API changes
-
- http://www.midgard-project.org/documentation/refer ence/other/mgd_auth_midgard.html“>
mgd_auth_midgard does not send cookie
anymoreÂ
- http://www.midgard-project.org/documentation/refer ence/other/mgd_auth_midgard.html“>
- MidgardQueryBuilder class creates and executes SQL queries
Midgard-data
- New file system based MidCOM 2.4 architecture
-
- Integrated full-text search using Apache Lucene
- Metadata management system
- Several new components including bookmarks
management and online store
- New midcom-template package
- Site Creation Wizard for easy Midgard site building
- New style templates ready to use with the Site Wizard
- Datagard’s ‘update database’ option is changed to make
updates from previous Midgard installations - PEAR packages installation supported by Datagard
Changes from 1.7rc2 release:
Midgard-core
- New metadata methods for MgdSchema objects
Midgard-php4
- Metadata functions and object’s method implemented
- Fixed mgd_list_topic_calendar_all function
FreeBSD users note
This release is not compatible with FreeBSD.
All Midgard components may be compiled and installed on
FreeBSD,
however midgard packages can not be imported to database due to
repligard’s bug.
This isssue will be resolved in next 1.7.1 release.
Download page for latest release:
http://www.midgard-project.org/download/1.7.html“> http://www.midgard-project.org/download/1.7.html
Features and screenshots:
http://www.midgard-project.org/midgard/1.7/“>http: //www.midgard-project.org/midgard/1.7/
Getting started with Midgard:
http://www.midgard-project.org/documentation/“>htt p://www.midgard-project.org/documentation/”