`
wangyi878750
  • 浏览: 187382 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

OpenCms.7.Development 目录

阅读更多
    然后下面就是本书的目录了。
            Table of Contents
            Preface 1
            Chapter 1: Overview 7
            The Site Design 8
            Required Developer Skills 12
            Basic Site Development 12
            Sites Requiring Custom Content Types 13
            Sites Requiring Custom Features 14
            Bespoke Site Development 14
            OpenCms Application Overview 14
            The OpenCms Directory Structure 15
            The Real File System Layout 15
            The Virtual File System Layout 18
            OpenCms Architecture 19
            Extensibility through Modules 20
            The OpenCms Web Request Process 20
            OpenCms Web Application Packaging 21
            Building a Complete Site with OpenCms 21
            Summary 22
            Chapter 2: Developing in OpenCms 23
            Developing Basic Site Content 23
            Setting Up an Environment for Creating JSP Code 24
            Editing Files Using File Synchronization 26
            Using WebDAV for Editing 28
            Debugging JSP Code in OpenCms 30
            Setting Up an Eclipse Environment to Build OpenCms 33
            Tools Needed to Build OpenCms in Eclipse 33
            Step 1: Checkout the Project Source from CVS 34
            Step 2: Setting the Classpath for Compilation 40
            Step 3: Using Ant to Build a Distribution Package 41
            Building OpenCms outside of Eclipse Using Ant 44
            Debugging OpenCms in Eclipse 45
            Setting Up an Eclipse Environment without Building OpenCms 46
            Summary 47
            Chapter 3: Our First Module 49
            Understanding OpenCms Modules 50
            Common Module Types 50
            Module Events 51
            Exporting and Importing Modules 51
            Creating a Module 52
            Creating a BlogEntry Content Type 55
            Registering the Content Type 59
            Additional Schema Features 66
            Field Mappings 66
            Field Validations 67
            Default Field Values 67
            Localization 68
            Content Relationships 68
            Content Previewing 69
            Creating Content Using a Model 70
            User Interface Widgets 70
            Nested Content Definitions 80
            Editing Configuration Files with Validating Editors 84
            Organizing the Content 87
            Summary 87
            Chapter 4: Developing Templates 89
            Review of the Page Layout 89
            Templates in OpenCms 94
            Creating the Templates 94
            The Homepage Template 95
            The Blog Content Loop 97
            The Sidebar and Footer 99
            Common Code Elements 100
            Header Code 101
            Search Form 102
            Advertisements 102
            Blog Archives 103
            RSS Client and RSS Feeds 105
            Footer Section 106
            The Supporting Java Bean Class 106
            The Blog Template 112
            The Content and Template Loading Process 113
            Expressions in JSP Templates 115
            Using the Tag Library from JSP 115
            Combining Expressions with JSTL 116
            Accelerating Template Development Using WebDAV 117
            Install the Eclipse WebDAV Plug-in 118
            Create a Site Within Eclipse for the Server 120
            Import Content into the Project 122
            Summary 124
            Chapter 5: Adding Site Search 125
            A Quick Overview of Lucene 125
            Search Indexes 125
            Search Queries 127
            Configuring OpenCms Search 127
            Field Configurations 128
            Creating a Field Configuration 130
            Creating an Index Source 133
            Additional Search Settings 136
            Introducing Luke – a Visual Index Tool 137
            Writing the Search Code 140
            A Simple Search Example 140
            Subclassing the CmsSearch Bean 143
            The Search.jsp Template 145
            Summary 151
            Chapter 6: Adding User Registration and Comment Support 153
            Understanding OpenCms Security 153
            User, Groups, Roles, and Permissions 154
            Organizational Units 157
            Setting up Security for Our Site 158
            Organization Unit and Group Setup 159
            Adding the Users 163
            Resource Permissions 166
            User Login and Registration Code 169
            Adding Comment Support 178
            Adding the Comments to the XML Content 181
            Publishing the Comments 183
            Summary 184
            Chapter 7: Providing Site Customization Features 185
            What is RSS? 185
            Creating the Module 186
            The RSS Client Code 187
            Displaying the RSS Feed in the Template 189
            Adding User Preferences to Accounts 190
            Updating the Java Code 191
            Updating the JSP Templates 193
            Hooking up the Account Management Page 196
            Summary 198
            Chapter 8: Extending OpenCms: Developing a Custom Widget 199
            Designing a Custom Widget 199
            Designing the Widget 201
            The Widget Code 202
            Custom Source Interface and Implementations 207
            Using OpenCms Message Strings for Localization 212
            Registering the Widget with OpenCms 213
            Summary 214
            Chapter 9: Extending OpenCms: Adding RSS Feed Support 215
            RSS Feed Design 215
            The RSS Feed Content Type 218
            Creating a Supporting Widget 223
            The RSS Feed Template and Java Classes 226
            Content Wrapper Java Classes 231
            Wrapping It Up 236
            Summary 238
            Chapter 10: Extending OpenCms: Adding an Administration Point 239
            Administrative Points 239
            The Administration View 243
            Hooking the Administration Point Up to the Module 245
            The RSS Administration Module 246
            Leveraging the OpenCms Dialog Classes 250
            The Feed Manager Class 259
            The New Channel Action 265
            Summary 270
            Index 271
分享到:
评论
1 楼 songsql 2008-11-10  
请问这个书有没有高手翻译了的,便于大家学习。

相关推荐

    OpenCms.7.Development ebook

    《OpenCms 7 开发指南》是一本深入讲解OpenCms系统开发的电子书,主要面向希望掌握OpenCms内容管理系统开发技能的IT专业人员。OpenCms是一款开源的内容管理系统,它提供了一套强大的工具,用于创建、管理和发布网站...

    OpenCms7Development+src

    OpenCms7Development+src是关于OpenCms 7版本的深度学习和二次开发资源集合。OpenCms(Open Content Management System)是一个开源的内容管理系统,它允许用户通过Web界面管理网站内容,支持多种编程语言和数据库,...

    cms书籍 OpenCms 7 Development.pdf

    《OpenCms 7 Development》是一本专注于OpenCms开源内容管理系统开发的书籍,适合对Web开发和内容管理系统感兴趣的IT从业者。OpenCms是一个基于Java技术的开源内容管理解决方案,它提供了一个强大的平台来创建、管理...

    OpenCms 7 Development(最好的OpenCms二次开发资料)

    《OpenCms 7 Development》是一本专注于OpenCms二次开发的专业资料,它为开发者提供了深入理解OpenCms系统架构和进行高效定制化的关键指导。OpenCms是一款开源的内容管理系统,广泛应用于企业网站、新闻门户和其他...

    Opencms7Development.pdf 英文原版

    Opencms 7 Development

    cms书籍 OpenCms 7 Development

    《OpenCms 7 Development》是一本专注于CMS(Content Management System)开发的书籍,主要针对OpenCms 7这一特定版本进行深入探讨。OpenCms是一个开源的内容管理系统,广泛应用于企业级网站建设和维护,它提供了...

    OpenCms7--源代码编译安装-分享[收集].pdf

    在Eclipse中,通过CVS插件新建项目,按照官方指南(http://www.opencms.org/opencms/en/development/cvs.html)设置Host为cvs.opencms.org,Repository path为/usr/local/cvs,User和密码均为anon。选择版本build_7_...

    OpenCms 7 Development

    ### OpenCms 7 Development #### 一、概述与背景 本书是一本针对希望使用OpenCms内容管理系统构建网站的开发者的指南。该书主要面向已经熟悉Java、JSP以及基于Java J2EE框架构建Web应用程序的开发者。本书将通过...

    如何安装OPENCMS

    1. **JDK(Java Development Kit)**:OPENCMS是基于Java的,因此首先需要在你的系统上安装JDK。确保安装的是与OPENCMS兼容的版本,通常至少需要JDK 8。 2. **Tomcat服务器**:OPENCMS需要一个Servlet容器来运行,...

    opencms

    本书《OpenCms7 Development》由Dan Liliedahl编写,由Packt Publishing出版,深入探讨了通过Java API扩展和定制OpenCms的方法。 一、OpenCms概览 OpenCms的核心优势在于其强大的灵活性和可扩展性。系统基于Java...

    opencms入门指南与配置源代码

    1. 安装与部署:首先,你需要在本地环境安装Java Development Kit(JDK)和一个合适的数据库。然后,下载OpenCMS的最新版本并解压。通过执行启动脚本,你可以启动内置的Tomcat服务器,从而运行OpenCMS实例。 2. ...

    opencms建站手册

    这通常包括安装Java Development Kit (JDK),配置Java环境变量,选择一个Web服务器(如Tomcat),以及设置数据库连接(如MySQL或Oracle)。然后,下载并解压Opencms的最新版本,将其部署到Web服务器,并按照官方文档...

    Learning.Drupal.6.Module.Development

    他不仅在本书中分享了Drupal 6模块开发的知识,还撰写了多本关于开源技术的书籍,如《掌握OpenLDAP》、《管理和定制OpenCms 6》以及《使用OpenCms构建网站》,均受到读者的好评。 ### Drupal 6模块开发的重要性 ...

    OpenCms8.5 安装

    首先,安装OpenCms 8.5需要一个支持Java的运行环境,如Java Development Kit (JDK) 1.6或更高版本。确保在您的计算机上正确安装了JDK,并设置了`JAVA_HOME`环境变量以指向JDK的安装路径。 接下来是数据库的准备。...

    opencms指南

    - **创建站点目录**:根据网站架构规划,创建相应的目录结构。 - **创建站点首页**:设计首页布局,添加必要元素。 - **发布项目**:将内容从工作区发布到公共区域供访问。 - **配置站点**:设置站点的基本信息,如...

    OpenCMS内容管理入门指南(300页中文).pdf

    - **创建站点目录**: 为新页面选择合适的目录位置。 - **创建站点首页**: 设计首页布局和内容。 - **发布项目**: 将内容发布到前端展示。 ##### 3.2 配置站点 - **配置项**: - 基本信息: 如站点名称、图标等。 ...

    opencms资料

    - **创建站点目录**:根据内容分类创建相应的目录结构。 - **创建站点首页**:添加首页内容,如文本、图片等。 - **发布项目**:将内容发布到公开区域,使之对外可见。 ##### 3.2 配置站点 - **设置站点属性**:如...

Global site tag (gtag.js) - Google Analytics