CMS Magnolia 3.0-rc4

CMS Magnolia 3.0-rc4Править

Введение.Править

Magnolia - CMS (Content Managment System - Система управления веб-ресурсом) с открытыми исходными кодами (Open Source Software) написанная на Java (J2EE) и работающая на базе сервера Tomcat 5.0. Magnolia использует стандартный API java content repository (JCR) JSR-170 для доступа к контенту.

Разработчик.Править

Разработчиком CMS Magnolia 3.0 является Magnolia International Ltd, а также свободные разработчики, пожелавшие внести свой вклад в разработку этой системы.

magnolia-cms.com - официальный сайт проекта.

Основные компоненты CMSПравить

  1. HTTP-сервер Tomcat 5.0
  2. Среда управления и редактирования сайтом
    1. Панель администратора
      1. Дерево сайта
      2. Documnets
      3. Inbox
      4. Security
      5. Configuration
      6. Tools
  3. Среда сайта
    1. Панель администратора
      1. Дерево сайта
      2. Documents
      3. Inbox
      4. Security
      5. Configuration
      6. Tools

Основные технологии используемые в CMSПравить

  1. Tomcat 5.0 (документация)
  2. OpenWFE (сайт)
  3. Magnolia Tag Library (документация)
  4. Ant (сайт)
  5. JSR-170 (сайт)
  6. log4j(сайт)
  7. FCK Editor (сайт)

Приложение 1. APIПравить

info.magnolia.cms.coreПравить

info.magnolia.cms.core.ieПравить

info.magnolia.cms.ie.filtersПравить
ImportXmlRootFilter.javaПравить
MagnoliaV2Filter.javaПравить
VersionFilter.javaПравить
ContentExporter.javaПравить
ContentImporter.javaПравить
DataTransporter.javaПравить
ExportHandler.javaПравить
ImportHandler.javaПравить
PackageExport.javaПравить
XmlExport.javaПравить
XmlImport.javaПравить

info.magnolia.cms.core.searchПравить

info.magnolia.cms.core.versionПравить

Access.javaПравить

BaseExcaption.javaПравить

BaseRuntimeExcaption.javaПравить

Content.javaПравить

КлассыПравить

public class Content extends ContentHandler implements Cloneable

Функция Атрибуты Описание
Content Node rootNode, String path, AccessManager manager Описание

ContentHandler.javaПравить

HierarchyManager.javaПравить

ItemType.javaПравить

MetaData.javaПравить

NodeData.javaПравить

Path.javaПравить

SystemProperty.javaПравить