`
solomon
  • 浏览: 47835 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

StringBeans portal 安装配置说明--翻译(四)

阅读更多

 IV. 测试安装

    --------------------------

    1. 打开一个浏览器窗口.

       转到 (输入) ttp://<server-name>:<port-number>/stringbeans

      

       例如: http://localhost:8080/stringbeans

 

       如果您是下载的同Tomcat 的服务绑定包,

       Stringbeans 配置的ROOT应用的上下文是 8080 端口

       输入格式如下:

      

            http://localhost:8080

      

    2. 从兼容 XHTML-MP WML的硬件设备访问,同第一步一样。

       o 加载 URL, http://192.168.0.100:8080/stringbeans跳转到 Portal 登录链接页.

       o 按照页面的说明.

       o 注意:只有那些支持 XHTML-MP WML portlets

         能被显示.

       

    3. 发布版本里有一个预配置的用户

          user name           |    password

          -------------------------------------

           admin                    admin

   

       admin 用户管理 用户, portal, psites portlets.

   

   

    V. 发布安装设置

    --------------------------

Stringbeans发布包中包含有站点搜索portlet

这个portlet需要两个额外的配置( 1 2).

    步骤 1 2 是必须的. 其余步骤是可选的

   

    1. 配置站点搜索 portlet.

       o portlet 配置文件, portlet-config.xml, 位于

         $STRINGBEANS_HOME/portlets/search/ 目录下.

       o 配置 global-params

          * seed-url == 建立搜索索引的开始点 (参见下个索引点重建).

                      例如:您想要用户只搜索portlets目录和它的子文件夹

                        (而不是您的站点下的所有), seed-url 应该是

                        http://<server-name>/portlets

                        include/excludenclude/exclude()包含/排除 表达式

索引也是同样的格式.

                       

          * index-dir == 这个目录路径是您想要搜索和保存的的索引路径

 (参见下个索引点重建).

          * include-regex ==您的搜索索引想要匹配的格式.

通常同seed-url一样. 您可以指定多个 include-regex's

                            . 例如:您想在搜索中包括nabh.com 网站

                            <global-param name="include-regex">

                                  <value>http://<server-name></value>

                                  <value>http://www.nabh.com</value>

                            </global-param>

          * exclude-regex == 被排除在搜索格式之外的索引. For example to exclude all

                            pages that have maximized and minimized in their

                            path, and forum application

                            例如:排除所有的最大化和最小化的页面路径和论坛应用

                            <global-param name="exclude-regex">

                              <value>.*maximized.*</value>

                              <value>.*minimized.*</value>

                              <value>/portal/forums/*</value>

                            </global-param>

       o 完成配置后重启服务或通过“Portlet 管理” portlet重新加载Portlet

         .

 

    2. 重建站点搜索 portlet的搜索索引.

       站点搜索 portlet 可用来搜索前, 您必须先重建站点索引.

       o 设置正确的站点搜索配置 (参见上面的步骤).

       o 重新加载portlet (使用 Portlet 管理” portlet 重启portlet),

         或重启服务

       o 以管理员登录.

       o  站点搜索portlet位于Stringbeans默认主页的右上方,或者您可以添加到您喜欢的任何地方

       o 点击portlet工具条的'A'图标. 这个图标只有在以管理员用户登录后可用.

       o 点击重建索引链接. .会在portlet-config配置文件生成index-dir对应的搜索索引

默认会设置到:

         $STRINGBEANS_HOME/WEB-INF/search

   

    3. 配置“我的新闻订阅” portlet.

       o portlet的配置文件, portlet-config.xml, 位于 

         $STRINGBEANS_HOME/portlets/news_subscription 目录下.

       o 在新闻提示的action-processor中下面是可选配置

          xxxxly-send-xxxx == 发送到订阅用户的新闻更新列表.

          news-admin-email == 发送者的 (您的) 邮件地址.

          xxxxx-email-subject == 邮件主题.

          base-url == 服务的 URL (非测试模式下必需).

          email-template == 邮件模板文件路径(如果需要).

       o 完成配置后,重启服务器或通过“Portlet 管理” portlet

         重新加载 portlet

      

4. 此步骤只有在不是使用默认的数据库(Hypersonic SQL.)时才是必需的。

        一些包含的MVCPortlet使用数据库特定的SQL命令和关键字,可能不被

其它的数据库支持。

默认设置是对于Hypersonic SQL . 其它数据库 (有些) 可选的SQL 也在那些

语句的周围找到 (被注释了).

 

           您需要改变这些 sql 执行环境 (不是所有的, 仅仅这些特定语句下面 ), 如果

正用其它数据库, 使用您的指定数据库的命令.

 

     

       完成下面的任意步骤后重启服务或通过“Portlet 管理”portlet重新加载Portlet

 

     o 新闻管理 portlet

         * portlet 配置文件, portlet-config.xml, 位于   

           $STRINGBEANS_HOME/portlets/news 目录.

         * 修改:

           + 浏览索引 render-processor's sql.

             如果数据库支持 boolean 数据类型(TRUE FALSE)请更改

             . SAPDB/MAXDB 已提供.

           + 参数类型   action-processors: CreateChannel, UpdateChannel,

             CreateStory, EditStory, UpdateStory

如果数据库不支持 boolean 数据类型 ,请更改

           + 创建频道文件操作用 processor's story-sql site-story-sql.

             问题同上, boolean integer.

      

       o 我的新闻订阅 portlet

         * portlet 配置文件, portlet-config.xml, 位于

           $STRINGBEANS_HOME/portlets/news_subscription 目录.

         * 修改:

           +获取所有频道 render-processor's sql

             boolean integer 问题, TRUE FALSE 关键字一样.

           + 新闻提示 action-processor's story-sql

             booleaninteger问题, TRUE FALSE 关键字一样.

       

       o 在线调查 portlet

         * portlet 配置文件, portlet-config.xml, 位于

           $STRINGBEANS_HOME/portlets/survey目录

         *浏览索引与 查看投票 processors' current-survey-sql.

           查询基本获取最近的一项调查结果。

           查询命令(已注释的)包括SAPDB/MAXDB, MySQL Oracle 的执行脚本  

           .

                

    5.  portal portlet国际化的支持可配置

       对于 portal, 如欢迎消息, 日期, 菜单标签, 等等和 portlets ,已经与portal绑定,

 如登录 portlet 个性化设置 portlet, 本地化通过属性文件配置(位于目录

       $STRINGBEANS_HOME/WEB-INF/locales 下)

 

      请注意,Stringbeans 3.1已经为每种语言设定了独立的属性文件,文件名的格式如:

      "sb_<language + country code (if any)>.properties".

 

例如, sb_en_GB.properties 

       包含国家码 British English. 没有设定特定国家码会默认使用的文件是

       sb_default.properties.

 

       在以前的版本中, 所有国际化都定义在一个属性文件中,

       locale.properties, 注意: Stringbeans 3.1版本中已经不支持了.

      

       o 请参照Stringbeans配置的国际化设置区域。.

         参照手册详细了解以添加更多新的国际化设置

       o 请注意,有些浏览器没遵守标准只使用旧的语言码

例如: IE的语言码中 Hebrew (希伯莱文)是 'iw',

         而不是ISO639.2 中对应的 'he'

       o 您可能需要一个Unicode文本编辑器以查看和编辑属性文件。否则,有些字符,

         尤其是非拉丁字符,在保存后不会被正确编码

 

       对于 MVCPortlet portlets (包含的: FAQ, Site Search, Stringbeans

       Survey, News Admin / News Channels, My news Subscription, Guess Number and Links

       portlets),通过对应portletportlet-messages.properties文件实现国际化支持。

   

       默认(没添加其它评议属性值)是美国英语

       o 添加语言码到 MVCPortlet portlet-messages.properties:

         * portlet-messages.properties 位于 MVCPortlet 配置文件的同一路径

         * 复制 "Default - US English" 到页面的结尾 (或是页面的其它任何地方).

         * 添加语言码(和国家码描述

           Stringbeans 国际化区域  配置参考手册

           ) 到每个属性值尾.

            

           例如:在mvcportlet中,德国国家码添加'de'配置如

                mvcportlet.portlet_title.de=FAQ

         *这些属性值会代替对应的portlet'JSP<mp:label key="....">  

         

       o 开始 MVCPortlet 1.1 (包含在Stringbeans 3.1) 已经加上了支持国际化文件,

          (不只是对应属性值) 通过放置国际化文件, 如:

         Jsps 放置在portlet根路径的本地语言编码文件夹

参照 MVCPortlet 文档详细了解.      

       o完成配置后

分享到:
评论

相关推荐

    StringBeans portal 安装配置说明--翻译(九)

    **StringBeans Portal 安装配置指南** StringBeans Portal 是一个开源的企业级门户系统,它提供了丰富的功能,包括但不限于用户管理、内容管理、个性化定制以及应用集成。本篇指南将详细介绍如何进行StringBeans ...

    Stringbeans portal 介绍 与对比

    Stringbeans由两部分构成:一个是后台自动运行的WebService服务来管理信息任务,另外一个是前端的门户框架来管理Web表现层。 Stringbeans大大降低了业务设计、维护业务门户所花费的精力,还提供了可视化的编辑器来...

    Portal-for-ArcGIS-10.5安装配置(详细说明)

    Portal-for-ArcGIS-10.5 安装配置 Portal-for-ArcGIS-10.5 安装配置是 ArcGIS 10.5 版本中的一部分,涉及到环境配置、设置 IIS 服务器等详细操作。以下是安装配置的详细说明: 一、环境准备 在安装 Portal for ...

    liferay-portal-sql-6.1.1-ce-ga2-20120731132656558

    标题 "liferay-portal-sql-6.1.1-ce-ga2-20120731132656558" 暗示了这是一个关于Liferay Portal 6.1.1社区版(CE GA2)的SQL相关资源,发布日期为2012年7月31日。Liferay Portal是一个开源的企业级内容管理平台,它...

    hsp-for-tia-portal-v15.1---configuration-file_canopen_

    总之,"hsp-for-tia-portal-v15.1---configuration-file_canopen_" 提供了一个关于使用TIA Portal V15.1配置和编程CANopen通信的教程或补丁,涵盖了从硬件安装、配置文件导入到编程和调试的整个过程。对于希望在...

    基于php实现的Intechnic In-portal platform v1.0.7-in-portal107

    基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的Intechnic In-portal platform v1.0.7_in-portal107基于php实现的...

    TIA PORTAL V17 UPD7- 更新包(最新版本2023.12)-链接地址.txt

    TIA PORTAL V17 UPD7- 更新包(最新版本2023.12)-链接地址

    project-xczx2-portal-vue-ts.zip

    标题 "project-xczx2-portal-vue-ts.zip" 暗示这是一个使用 Vue.js 框架,并结合 TypeScript 开发的项目。Vue.js 是一个轻量级的前端JavaScript框架,以其灵活性、易用性和高性能著称。TypeScript是JavaScript的一个...

    如何在TIA Portal中组态PM-160.pdf

    安装过程中会有一个窗口提示需要重启TIA Portal,确认后系统会重启并提示安装完成。 - 重启TIA Portal后,会弹出“更新硬件目录”的窗口。 4. 硬件组态设置 - GSD文件安装并更新完成后,需要重新打开TIA Portal并...

    JBoss Portal安装及配置说明.doc

    本文档将详细阐述JBoss Portal的安装与配置过程,帮助开发者快速搭建一个功能完备的门户环境。 1. **配置环境** - **开发工具**:JBoss Portal的开发通常需要集成开发环境(IDE),如Eclipse,用于代码编辑、调试...

    ERP系统信息化资料:Portal配置文档-登陆界面配置文档.doc

    ERP系统信息化资料:Portal配置文档-登陆界面配置文档.doc

    juddi-portal-bundle-3.1.2

    通过部署和配置这个JUDDI-portal-bundle-3.1.2,用户可以建立一个服务注册中心,使得企业内部或跨组织的Web服务能够被有效地发现、描述和集成。这对于构建灵活、可扩展的SOA架构至关重要。此外,JUDDI的开源性质意味...

    IBMWebspherePortal管理工具-----XML配置接口.pdf

    根据提供的文件内容,我们可以整理出一系列与IBM WebSphere Portal管理工具相关的知识点,特别侧重于XML配置接口。以下是相关知识点的详细介绍: 1. IBM WebSphere Portal简介: - IBM WebSphere Portal是一个企业...

    Stringbeans用户指南&安装配置手册

    此外,Portal框架是Stringbeans的另一个核心组件。Portal管理器作为一个Servlet,根据用户的偏好和权限策略,动态生成HTML、XML或WML页面,这些页面由一个或多个Portlet组成。Portlet可以是静态内容、实时更新的新闻...

    TIA Portal V13中使用S7-300 ProfibusDP 通信入门.doc

    TIA Portal V13中使用S7-300 ProfibusDP 通信入门!!!!

    apollo-portal-1.6.1-github.zip

    在这个场景中,我们关注的是Apollo-Portal的1.6.1 release版本,它可以从github上获取,压缩包名为"apollo-portal-1.6.1-github.zip"。 1. **Apollo简介** Apollo由携程开源,其设计目标是提供一个高效、稳定、...

    西门子软件系统性查询STEP-7-Professional-(TIA-Portal)-compatibility-list-zh

    西门子的STEP 7 Professional是一款强大的自动化编程和配置软件,它是TIA(Totally Integrated Automation)门户的一部分,用于设计、模拟、测试和诊断工业自动化系统。TIA Portal是西门子推出的一个集成化工程软件...

    apollo-portal-1.4.0-github.zip

    `apollo-portal-1.4.0-sources.jar`包含了Apollo Portal的源代码,对于开发者来说,这是一个宝贵的资源,可以帮助理解其内部实现逻辑,进行定制化开发或排查问题。 `scripts`目录包含了启动和停止Apollo Portal的...

Global site tag (gtag.js) - Google Analytics