Mô tả các package

Một phần của tài liệu Xây dựng CMS MODULE cho hệ thống INTRANET của công ty TMa (Trang 168 - 170)

13. Cơ chế khóa trên Repository

1.2Mô tả các package

1.2.1 Package info.magnolia.cms

Package này chịu trách nhiệm xác nhận các yêu cầu từ phía người sử dụng và thuthậpcácnộidungcầnthiếtđểphảnhồiyêucầu.

BùiVĩnhPhú 142 ĐặngĐình

Vương

PháttriểnCMSmodulechohệthốngIntranetcuảCôngtyTMA

PackagenàygọiđếncáctrangJSPhayservlettươngứngđểhồiđápyêucầu.

1.2.2 Package info.magnolia.cms.security

QuảnlýcácvấnđềvềbảomậttrênRepository.

Chophépkhóamộtthànhphầntránhsựtruycậpcủangườisửdụng.

Định nghĩa các phương thức dùng thao tác trên Repository, vai trò, người sử dụngtrongmỗiphiênlàmviệc.

Khởi tạovàđọccácthôngtincấuhìnhcủaứngdụngtừRepository. Chịutráchnhiệmxửlývàphảnhồicácyêucầuđượcgởitới.

1.2.4 Package info.magnolia.cms.core

ThiếtlậpcácthôngsốcấuhìnhchoRepository.

Thực hiện chứcnăng Cache khi có một yêu cầuđược gởi đến. Có nghĩa là nếu những thông tin dùng phản hồi yêu cầu đã được lưu trong Cache thì phản hồi ngay. NếukhôngthìlưunhữngthôngtincủayêucầuđóvàotrongCache.

ThựchiệnchứcnăngtìmkiếmtrênRepository.

Thêm, xoá,dichuyểnnộidungcácPage,ParagraphshaycácProperties. Địnhnghĩacácphươngthứchỗtrợquảnlýphiênbản.

1.2.5 Package info.magnolia.module.adminInterface

Bùi Vĩnh Phú 143 Đặng Đình

Vương

PháttriểnCMSmodulechohệthốngIntranetcuảCôngtyTMA

CungcấpcáclớpthểhiệnPage,Paragraph,Dialog, Tree… Địnhnghĩacáchằngsốhỗtrợđangônngữ.

1.2.6 Package info.magnolia.module.templating

XácđịnhvàlưulạicácthôngsốvềtemplatecủaParagraph,Page.

1.2.7 Package info.magnolia.repository

PackagenàycungcấpcácphươngthứcchocácthaotáctrênRepository

Quản lýviệcxuấtbản nộidungtừbản author(dànhcho ngườiquảntrị) sanbản public(trangwebđãxuấtbản).Baogồm:

• QuảnlýkếtnốiđểtruyềndữliệuđếnmộtURLcụthể. • Tạonộidungđểgởiđi.

• Activate,DeActivatenộidung.

2. Hướng tiếp cận để tích hợp

Để tíchhợpMagnolia CMSdướidạng mộtportletvàoportalhiện tạicủaTMA, chúngtacó2cáchtiếpcậnnhưsau

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Xây dựng CMS MODULE cho hệ thống INTRANET của công ty TMa (Trang 168 - 170)