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 править