Перейти к содержанию

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