`
raymond.chen
  • 浏览: 1433516 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

网页内容(Web Content):定制结构

 
阅读更多

网页内容的结构是用于定义网页内容包含哪些数据项,即定义数据结构。

1、数据项类型主要有以下几种:
   文档库document_library
   图像库image_gallery
   布局的链接link_to_layout
   文本text
   选择列表list
   富文本域text_area
   多行文本text_box
   图像image
   可选项boolean
   多选列表multi-list

 

2、结构代码范例如下:

<root>
  <dynamic-element name='is_text' type='text' index-type='keyword' repeatable='false'></dynamic-element>
  <dynamic-element name='is_textarea' type='text_area' index-type='text' repeatable='false'></dynamic-element>
  <dynamic-element name='is_image' type='image' index-type='' repeatable='true'></dynamic-element>
  <dynamic-element name='is_student' type='boolean' index-type='' repeatable='false'></dynamic-element>
  <dynamic-element name='is_combo' type='list' index-type='' repeatable='false'>
      <dynamic-element name='male' type='male' index-type='' repeatable='false'>  </dynamic-element>
      <dynamic-element name='female' type='female' index-type='' repeatable='false'></dynamic-element>
  </dynamic-element>
  <dynamic-element name='is_mult_combo' type='multi-list' index-type='' repeatable='false'>
      <dynamic-element name='course_chinese' type='course_chinese' index-type='' repeatable='false'>  </dynamic-element>
      <dynamic-element name='course_mathematics' type='course_mathematics' index-type='' repeatable='false'>  </dynamic-element>
      <dynamic-element name='course_english' type='course_english' index-type='' repeatable='false'></dynamic-element>
  </dynamic-element>
</root>

  说明:
      name:数据项名称
      type:数据项类型。对于选择列表和多选列表,可以添加下拉选项。
      index-type:索引类型。值空表示不可检索,keyword表示检索关键字,text表示检索文本。
      repeatable:是否可重复 

 

3、创建步骤如下:

    登陆系统后定位到 控制面板 》网页内容 》结构,点击“添加结构”按钮,如下图所示:

   

    填写结构名称、描述,添加XSD项,如下图所示:

 malefemalecourse_chinesecourse_mathematicscourse_english等名称在Language-ext.properties文件和Language-ext_zh_CN.properties文件定义,用于实现国际化。内容如下:

course_chinese=语文
course_mathematics=数学
course_english=英语

  

 

注:范例是基于liferay6.0.6整合到jboss5.1.0的bundle实现的。

  • 大小: 47.5 KB
  • 大小: 60.9 KB
分享到:
评论

相关推荐

    Web Content Management入门实例操作步骤

    IBM Lotus Web Content Management(以下简称LWCM)6.1版,为用户提供了一套高级的Web内容管理解决方案,旨在加速关键业务信息的交付和管理。通过协同创作环境,LWCM不仅简化了内容创建流程,还支持内容审批、流程...

    Lotus Web Content Management, v6.1.5.0 API Specification

    8. **版本控制**:内容的历史版本管理是WCM的重要特性,API提供了相应的操作接口。 9. **内容发布与部署**:API允许程序化地发布内容到不同的目标,如测试环境、生产环境等。 10. **集成能力**:API可能还支持与...

    web网页音乐播放器代码(有运行原理简介)

    在互联网世界中,Web网页音乐播放器是一种常见的多媒体应用,它允许用户在网页上直接播放音频文件,无需离开页面或下载额外的软件。本资源提供的是一个关于Web网页音乐播放器的代码实现,包含了运行原理的简介。我们...

    页面播放器

    页面播放器是一种常见的Web开发组件,它主要用于在网页上展示媒体内容,如视频、音频或者直播流。在当前数字化时代,网页播放器已经成为网站、应用程序和在线服务不可或缺的一部分,为用户提供方便的媒体消费体验。 ...

    Liferay Web内容管理指南

    - **内容结构与显示模板**:内容结构定义了内容的布局和字段,而显示模板则是用于呈现内容的设计模板。 - **标签与类别**:通过标签和类别来组织和归类内容,提高检索效率。 - **预演与审批工作流**:预演功能允许在...

    DTREE,树形结构(web)

    4. **可访问性**:确保树形结构对屏幕阅读器和其他辅助技术友好,遵循WCAG(Web Content Accessibility Guidelines)标准。 5. **性能优化**:处理大量节点时,要考虑到性能问题。例如,可以采用懒加载策略,只在...

    14个漂亮的web系统界面模板 网页模板

    11. **无障碍设计**:遵循WCAG(Web Content Accessibility Guidelines)标准,确保视障、听障或其他障碍的用户也能顺利使用网页,是现代网页设计不可或缺的一部分。 以上就是“14个漂亮的Web系统界面模板”所涵盖...

    AContent:一个免费的Web内容创作工具和存储库-开源

    AContent 是一款专为Web内容创作而设计的免费工具,同时也作为一个内容存储库,它强调了可访问性和适应性,特别是在电子学习领域的应用。这款工具的出现,旨在推动教育技术的发展,让教育内容的创建、分享和管理变得...

    Web2.0编程思想:16条法则

    7. **微格式 (Microformats)**: 用于结构化数据的轻量级标记语言,使得搜索引擎更好地理解网页内容,如RSS和Atom。 8. **Web服务和SOA**: 服务导向架构让Web应用可以像积木一样组合,提升开发效率和可扩展性。 9. ...

    HTML5 – 创建一个Web网页便利贴

    HTML5是现代Web开发的核心标准之一,它引入了许多新的特性和功能,极大地提升了网页的交互性和用户体验。在“HTML5 – 创建一个Web网页便利贴”这个主题中,我们将深入探讨如何利用HTML5的`contenteditable`属性来...

    SharePoint.2007.Web.Content.Management.Development

    《SharePoint 2007 Web内容管理开发》是一本专为SharePoint 2007平台上的Web内容管理系统(Web Content Management, WCM)开发者量身打造的专业指南。Wrox出版社于2008年6月推出的这本书,旨在帮助读者深入理解并...

    webcms内容管理系统

    【webcms内容管理系统】是一个基于.NET 1.1框架,采用C#编程语言开发的Content Management System(CMS)系统。CMS是一种用于管理网站内容的软件工具,它允许非技术人员通过友好的用户界面来创建、编辑和发布数字...

    web标准教程,帮你走进web标准设计的世界 第一讲

    - `&lt;body&gt;`标签包含网页的所有内容,可以进一步细分为三个主要部分:头部(header)、内容(content)和尾部(footer)。 ### HTML元素的共有属性 1. **id属性**:用于给元素命名,确保页面中每个id属性值的唯一性...

    the semantic web

    **语义网(Semantic Web)**是一种新型的网络内容形式,旨在使互联网上的信息对计算机来说具有明确的意义。这项由万维网之父蒂姆·伯纳斯-李(Tim Berners-Lee)提出的技术愿景,旨在通过标准化的方式来定义网络数据...

    Content Slots

    总之,Content Slots是现代Web开发中的一个重要概念,它促进了页面布局的灵活性和内容的动态管理,使开发者能够创建高度可定制的用户体验。通过深入理解和应用Content Slots,开发者可以构建更高效、更具扩展性的...

    Sharepoint 2007 的WEB 内容管理系统

    SharePoint 2007是一款由微软开发的企业级协作平台,其Web内容管理系统(Web Content Management,WCM)是该平台的核心组件之一。基于Microsoft Office SharePoint Server (MOSS) 2007,WCM提供了强大的网站创建、...

    alfresco web services

    Alfresco Web Services 是一套基于Java技术的企业级内容管理系统(Content Management System, CMS)的服务接口集合,旨在为开发者提供灵活且强大的方式来与Alfresco系统交互。通过这些服务,可以实现对文档管理、工作...

Global site tag (gtag.js) - Google Analytics