Magnolia 是一个开源基于Java的Web内容管理系统(CMS),构建在Java内容知识库标准(JSR-170)。在使用它的过程中,我发现它的界面确实很有特色:给人一种Win8的感觉。在此记录一下它的使用方法。
注:查了一下Magnolia的意思,木兰的一种。
首先记录一下安装方法,相当的简单:
1.安装JDK,设置JAVA_HOME环境变量。这是Java系统必须的一步。很多用Java开发的人可以跳过此步
2.下载Magnolia CMS Tomcat bundle压缩文件
3.解压缩zip后,运行magnolia\tomcat\bin目录下的startup.bat就可以了
服务器启动后,在浏览器里输入http://localhost:8080/。如果安装成功的话,会出现欢迎画面:
先看一看位于右下角的Public Instance。有两个连接:
Visit>superuser,密码superuser
先来看看管理员页面,相当有Win8的风格,还有动画效果。
普通用户的页面如下图所示(有些地方的内容被我修改了):
现在回到管理员页面,单击“Edit”里面的“Page”,出现如下页面。可以对页面进行各种修改。
可以在页面上单击右键,进行修改,很方便,就像在Windows中操作文件一样。
注意:在这里不能修改页面的内容。
如果想要修改页面的内容的话,需要回到欢迎页面http://localhost:8080/,单击左下角的Login to the Admin Central(登入后的界面和上图管理员界面是一样的)。
在页面上右键->Edit Page,皆可以跳转到编辑页面。下图显示了在“About”页面的编辑页面。
可以在页面里添加Component。在每个Component的右上角有一个铅笔形状的按钮,单击该按钮可以编辑该Component的内容,如下图所示:
暂时先记录到这里。
magnolia官网:http://www.magnolia-cms.com/
相关推荐
### Java开源CMS系统知识点概述 #### 1. InfoGlue - **简介**: InfoGlue是一款采用Java语言编写的高级内容管理系统(CMS),以其高度可扩展性和稳健性著称。 - **特点**: - 完全支持多语言环境,满足国际化需求。 ...
总之,Magnolia CMS作为一款优秀的Java开源项目,不仅是构建强大Web内容管理系统的工具,更是Java开发者提升技能、学习新知的宝贵资源。通过深入研究其源码,开发者可以更全面地理解Java技术栈,提高自己的编程水平...
Java 开源 CMS(内容管理系统)是指使用 Java 语言开发的开放源代码的内容管理解决方案。这些系统为企业和个人提供了一种高效的方式来创建、编辑、管理和发布数字内容,如网页、博客、新闻、论坛等。以下是一些知名...
在IT领域,特别是网站开发与内容管理方面,Java开源CMS(Content Management System,内容管理系统)系统扮演着举足轻重的角色。以下是对18个Java开源CMS系统的详细概述,这些系统不仅提供了强大的功能,还拥有活跃...
以下是一些著名的Java开源CMS系统的详细介绍: 1. **InfoGlue**:InfoGlue是一款高级的CMS,具有高度可扩展性和稳定性。它完全用Java编写,支持多语言,允许站点之间的内容重用,并具备广泛的集成能力。 2. **...
以下是一些知名的Java开源CMS系统的详细介绍: 1. **InfoGlue**: InfoGlue是一个高级、可扩展的CMS,完全使用Java编写。它具有多语言支持、站点内容重用和广泛的集成能力。InfoGlue的设计使得内容管理和网站构建...
2. **Magnolia**: Magnolia CMS 是基于 Java 的,遵循 JSR-170 标准,支持多种语言,包括中文。它提供了本地搜索、XML 导入/导出、跨浏览器的文本编辑器,并且易于部署到 J2EE 容器中。最新版本增加了数字媒体的在线...
2. **Magnolia**: Magnolia CMS 是基于 Java 的,遵循 JSR-170 标准,支持多种语言,包括中文。它拥有本地搜索、XML 导入/导出功能,跨浏览器的文本编辑器,以及易于部署的特点,适合企业级应用。 3. **OpenCms**: ...
Magnolia CMS是一款强大的开源内容管理系统,专为大型企业和组织设计,以提供灵活、可扩展的数字体验平台。它基于Java技术,支持内容创作、管理、发布以及个性化用户体验。在本文中,我们将深入探讨Magnolia CMS的...
《Magnolia:基于Java的Web内容管理系统的深度解析》 Magnolia是一款强大的开源Web内容管理系统(CMS),它基于Java技术栈构建,为用户提供了一个灵活、可扩展且易于使用的平台,用于管理和发布数字内容。这款系统...
Magnolia 是一种开放式 Java 内容管理系统,可在企业规模上实现智能手机的简便性。受移动启发的 HTML5 用户界面通过可定制的、以任务为中心的应用程序、称为 Pulse 的通知流以及用于快速访问工作区的收藏夹系统运行...
Magnolia CMS是Java语言开发的开源内容管理系统(CMS),它支持使用Spring框架,并且被Java社区的开发人员广泛推崇。尽管WordPress是目前市场上更流行的选择,但Magnolia CMS提供了一种基于Java的替代方案,它具有其...
Magnolia 是一个开源基于Java的Web内容管理系统(CMS) ,构建在Java内容知识库标准(JSR-170). Magnolia支持包括英语,中文在内的14种语言,它支持本地搜索,基于XML的导入/导出,跨 浏览器的文本编辑器,一个简易的War文件...
Magnolia 是一个开源基于Java的Web内容管理系统(CMS) ,构建在Java内容知识库标准(JSR-170). Magnolia支持包括英语,中文在内的14种语言,它支持本地搜索,基于XML的导入/导出,跨 浏览器的文本编辑器,一个简易的War文件...
本文将详细介绍几款基于Java的开源CMS系统,包括它们的特点、优势以及适用场景。 #### 二、InfoGlue - **简介**:InfoGlue是一款用Java开发的高级内容管理系统,具备良好的扩展性和稳健性。 - **主要特点**: - **...
Magnolia是一个开源基于Java的Web内容管理系统(CMS) ,构建在Java内容知识库标准(JSR-170). Magnolia支持包括英语,中文在内的14种语言,它支持本地搜索,基于XML的导入/导出,跨 浏览器的文本编辑器,一个简易的War文件可...
6. **Apache Lenya**:Apache Lenya是一款Java开源CMS,依赖于XML和XSLT技术。Lenya的核心代码源自Apache Cocoon项目,提供了一种灵活的内容管理解决方案。 7. **Cofax**:Cofax是一款基于Java/XML的CMS,最初为...
Magnolia 是一个基于Java的开源Web内容管理系统(CMS),以其强大的扩展性和易用性著称。Magnolia 的灵活性使得开发者和内容管理员可以轻松定制和管理网站内容。模板作为其核心功能之一,为构建一致且美观的网站提供了...