EMS --Web Development Kit开发
1. 在File 菜单下新增 “Rename” item
在custom/config 目录下新增 menu_configuration_1.xml
内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<config><scope><menuconfig modifies="menubar_file_menu:webcomponent/config/library/menubar/menubar_component.xml"><insertafter path="menu[name=file_menu].actionmenuitem[name=file_saveas]"><actionmenuitemdynamic="singleselect"id="file_rename"name="file_rename"value="Rename"action="rename"showifinvalid="true"/></insertafter></menuconfig></scope>
</config>
添加完,点入
http://IP:port/webtop/wdk/refresh.jsp 后, 在登录webtop 就能看到效果了。(需开新的浏览器窗口,无须重启web Server)
2. 在File 菜单下移除 “Cancel Check Out” item
在custom/config 目录下新增remove_cancel_checkout_command.xml, 内容如下
<?xml version="1.0" encoding="UTF-8"?>
<config><scope><menuconfig modifies="menubar_file_menu:webcomponent/config/library/menubar/menubar_component.xml"><remove path="menu[name=file_menu].actionmenuitem[name=file_cancelcheckout]"/></menuconfig></scope>
</config>
添加完,点入
http://IP:port/webtop/wdk/refresh.jsp 后, 在登录webtop 就能看到效果了。(需开新的浏览器窗口,无须重启web Server)
3. 替换类似以上, 使用 replace
配置列表栏位
如果从来没有保存过栏位设置,则配置代码会及时生效。
如果有保存过, 则需要点击 “Reset to Default”,才能看到改动后的效果; 但是点击这个按钮并没有删除配置, 下一次如果code 有改变的话, 还需要点击一次才能看到效果。新新增myfiles_configuration_modification.xml, 内容
<?xml version="1.0" encoding="UTF-8"?>
<config><scope><component modifies="myobjects_list:/webcomponent/config/library/myobjects/myobjects_list_component.xml"><replace path="columns"><columns><loadinvisibleattribute>true</loadinvisibleattribute><column><attribute>object_name</attribute><label><nlsid>MSG_NAME</nlsid></label><visible>true</visible></column><column><attribute>title</attribute><label><nlsid>MSG_ATTR_TITLE</nlsid></label><visible>true</visible></column><column><attribute>authors</attribute><label><nlsid>MSG_AUTHORS</nlsid></label><visible>false</visible></column><column><attribute>owner_name</attribute><label><nlsid>MSG_OWNER_NAME</nlsid></label><visible>false</visible></column><column><attribute>group_name</attribute><label><nlsid>MSG_GROUP_NAME</nlsid></label><visible>false</visible></column><column><attribute>r_creator_name</attribute><label><nlsid>MSG_CREATOR_NAME</nlsid></label><visible>false</visible></column><column><attribute>r_lock_owner</attribute><label><nlsid>MSG_LOCK_OWNER</nlsid></label><visible>false</visible></column><column><attribute>r_object_type</attribute><label><nlsid>MSG_OBJECT_TYPE</nlsid></label><visible>false</visible></column><column><attribute>r_version_label</attribute><label><nlsid>MSG_VERSION_LABEL</nlsid></label><visible>true</visible></column><column><attribute>r_content_size</attribute><label><nlsid>MSG_SIZE</nlsid></label><visible>true</visible></column><column><attribute>a_content_type</attribute><label><nlsid>MSG_FORMAT</nlsid></label><visible>true</visible></column><column><attribute>r_creation_date</attribute><label><nlsid>MSG_CREATION_DATE</nlsid></label><visible>false</visible></column><column><attribute>r_modify_date</attribute><label><nlsid>MSG_MODIFIED_DATE</nlsid></label><visible>true</visible></column><column><attribute>r_modifier</attribute><label><nlsid>MSG_MODIFIER</nlsid></label><visible>false</visible></column><column><attribute>r_access_date</attribute><label><nlsid>MSG_ACCESS_DATE</nlsid></label><visible>false</visible></column><column><attribute>lifecycle_name</attribute><label><nlsid>MSG_LIFECYCLE</nlsid></label><visible>false</visible></column><column><attribute>current_state_name</attribute><label><nlsid>MSG_CURRENT_STATE</nlsid></label><visible>false</visible></column><column><attribute>topic_status</attribute><label><nlsid>MSG_DISCUSSION</nlsid></label><visible>true</visible></column><column><attribute>room_status</attribute><label><nlsid>MSG_ROOM_ICON</nlsid></label><visible>true</visible></column><column><attribute>acl_name</attribute><label><nlsid>MSG_ACL_NAME</nlsid></label><visible>false</visible></column><column><attribute>events</attribute><label><nlsid>MSG_EVENTS</nlsid></label><visible>false</visible><load>true</load></column><column><attribute>notification_status</attribute><label><nlsid>MSG_NOTIFICATION</nlsid></label><visible>false</visible><load>true</load></column><column><attribute>log_entry</attribute><label><nlsid>MSG_USER_COMMENTS</nlsid></label><visible>false</visible></column><column><attribute>r_current_state</attribute><label><nlsid>MSG_CURR_STATE</nlsid></label><visible>false</visible></column><column><attribute>i_retainer_id</attribute><label><nlsid>MSG_RETAINER_ID</nlsid></label><visible>false</visible></column><column><attribute>a_is_template</attribute><label><nlsid>MSG_TEMPLATE</nlsid></label><visible>false</visible></column><column><attribute>world_permit</attribute><label><nlsid>MSG_WORLD_PERMISSIONS</nlsid></label><visible>false</visible></column><column><attribute>r_resume_state</attribute><label><nlsid>MSG_RESUME_TO_STATE</nlsid></label><visible>false</visible></column><column><attribute>i_retain_until</attribute><label><nlsid>MSG_RETAIN_CONTENT_UNTIL</nlsid></label><visible>false</visible></column><column><attribute>r_aspect_name</attribute><label><nlsid>MSG_ASPECT_NAME</nlsid></label><visible>false</visible></column><column><attribute>i_branch_cnt</attribute><label><nlsid>MSG_BRANCH_COUNT</nlsid></label><visible>false</visible></column><column><attribute>a_category</attribute><label><nlsid>MSG_CATEGORY</nlsid></label><visible>false</visible></column><column><attribute>a_effective_flag</attribute><label><nlsid>MSG_EFFECTIVE_FLAG</nlsid></label><visible>false</visible></column><column><attribute>a_effective_label</attribute><label><nlsid>MSG_EFFECTIVE_LABEL</nlsid></label><visible>false</visible></column><column><attribute>a_expiration_date</attribute><label><nlsid>MSG_EXPIRATION_DATE</nlsid></label><visible>false</visible></column><column><attribute>a_extended_properties</attribute><label><nlsid>MSG_EXTENDED_PROPERTIES</nlsid></label><visible>false</visible></column><column><attribute>a_controlling_app</attribute><label><nlsid>MSG_CONTROLLING_APP</nlsid></label><visible>false</visible></column><column><attribute>a_effective_date</attribute><label><nlsid>MSG_EFFECTIVE_DATE</nlsid></label><visible>false</visible></column><column><attribute>r_full_content_size</attribute><label><nlsid>MSG_FULL_CONTENT_SIZE</nlsid></label><visible>false</visible></column><column><attribute>a_full_text</attribute><label><nlsid>MSG_FULL_TEXT_INDEXED</nlsid></label><visible>false</visible></column><column><attribute>group_permit</attribute><label><nlsid>MSG_GROUP_PERMIT</nlsid></label><visible>false</visible></column><column><attribute>r_has_events</attribute><label><nlsid>MSG_HAS_EVENTS</nlsid></label><visible>false</visible></column><column><attribute>r_has_frzn_assembly</attribute><label><nlsid>MSG_HAS_FROZEN_ASSEMBLY</nlsid></label><visible>false</visible></column><column><attribute>keywords</attribute><label><nlsid>MSG_KEYWORD</nlsid></label><visible>false</visible></column><column><attribute>a_is_hidden</attribute><label><nlsid>MSG_HIDDEN</nlsid></label><visible>false</visible></column><column><attribute>i_is_replica</attribute><label><nlsid>MSG_IS_REPLICA</nlsid></label><visible>false</visible></column><column><attribute>a_is_signed</attribute><label><nlsid>MSG_IS_SIGNED</nlsid></label><visible>false</visible></column><column><attribute>language_code</attribute><label><nlsid>MSG_LANGUAGE_CODE</nlsid></label><visible>false</visible></column><column><attribute>a_last_review_date</attribute><label><nlsid>MSG_LAST_REVIEW_DATE</nlsid></label><visible>false</visible></column><column><attribute>i_latest_flag</attribute><label><nlsid>MSG_LATEST_VERSION_ON_BRANCH</nlsid></label><visible>false</visible></column><column><attribute>r_link_cnt</attribute><label><nlsid>MSG_LINK_COUNT</nlsid></label><visible>false</visible></column><column><attribute>a_link_resolved</attribute><label><nlsid>MSG_LINK_RESOLVED</nlsid></label><visible>false</visible></column><column><attribute>r_lock_date</attribute><label><nlsid>MSG_LOCK_DATE</nlsid></label><visible>false</visible></column><column><attribute>r_lock_machine</attribute><label><nlsid>MSG_LOCK_OWNERS</nlsid></label><visible>false</visible></column><column><attribute>owner_permit</attribute><label><nlsid>MSG_OWNER_PERM</nlsid></label><visible>false</visible></column><column><attribute>r_is_public</attribute><label><nlsid>MSG_PUBLIC</nlsid></label><visible>false</visible></column><column><attribute>a_publish_formats</attribute><label><nlsid>MSG_PUBLISH_FORMATS</nlsid></label><visible>false</visible></column><column><attribute>i_is_reference</attribute><label><nlsid>MSG_REFERENCE</nlsid></label><visible>false</visible></column><column><attribute>attachment_count</attribute><label><nlsid>MSG_ATTACHMENT_ICON</nlsid></label><visible>false</visible></column><column><attribute>receive_date</attribute><label><nlsid>MSG_RECEIVED</nlsid></label><visible>false</visible></column><column><attribute>message_importance</attribute><label><nlsid>MSG_IMPORTANCE</nlsid></label><visible>false</visible></column><column><attribute>sent_date</attribute><label><nlsid>MSG_SENT</nlsid></label><visible>false</visible></column><column><attribute>from_addr</attribute><label><nlsid>MSG_FROM</nlsid></label><visible>false</visible></column><column><attribute>to_addr</attribute><label><nlsid>MSG_TO</nlsid></label><visible>false</visible></column><column><attribute>cc_addr</attribute><label><nlsid>MSG_CC</nlsid></label><visible>false</visible></column></columns> </replace></component></scope>
</config>
总结: 新建menuitem时,
action="rename"
1. 如果action没有定义,则不会出现在menu上
定义如下
<?xml version="1.0" encoding="UTF-8"?>
<config><scope><action id="hello_world_action"><execution class="com.documentum.web.formext.action.LaunchComponent"><component>hello_world_component</component><container>dialogcontainer</container></execution></action></scope>
</config>
2. 如果component 没有定义, 则点击后出错。
label 设置方式
1. 在Properties 文件中塞值,可以用作国际化 <p><dmf:label nlsid="MSG_STATIC_TEXT"/></p>
2. 在java 文件中塞值, 可以获取动态的值。 <p><dmf:label name="STATIC_TEXT"/></p>
EMS --Web Development Kit开发相关推荐
- Visual Web Development 2005开发ASP.NET使用小技巧
(1)改变端口 VWD2005自带有一个内置的web服务器,当我们使用它进行开发ASP.NET时,可以发现它默认使用的端口是动态改变的,要想使用固定端口,步骤如下 1)在"解决方案资源 ...
- Web开发秘方(WEB DEVELOPMENT RECIPES)[47.5MB] PDF扫描版
不借助插件怎样在移动设备上实现动画效果?怎样快速搭建HTML电子邮箱?怎样制作跨PC和移动设备显示的应用界面?怎样利用最新的JavaScript框架提高应用的响应速度?怎样有效利用CoffeeScri ...
- 求购安霸Ambarella IONE这颗料的SDK开发工具包 Software Development Kit
@[Ambarella](求安霸Ambarella IONE这颗料的SDK开发工具包) Software Development Kit 本司仍剩余安霸Ambarella IONE大批,遗失开发工具包 ...
- Java 开发工具包 Java SE Development Kit 8/11LTS/15
Java Development Kit (JDK) 是甲骨文Oracle公司提供的一套用于开发Java应用程序的开发工具包,它提供编译,运行java程序所需要的各种工具和资源,JDK已经成为使用最广 ...
- SDK(Software Development Kit, 即软件开发工具包 )
SDK(Software Development Kit, 即软件开发工具包 )一般是一些被软件工程师用于为特定的软件包.软件框架.硬件平台.操作系统等建立应用软件的开发工具的集合 SDK是一些被软件 ...
- 初学Java--JDK(java development kit java 开发工具包)的下载与安装教程
初学Java–JDK(java development kit java 开发工具包)的下载与安装教程 1. 下载安装包 点开链接可以找到JDK的版本安装界面 可以看到如下图所示的界面: 下面是我选择 ...
- 【海康威视】前端开发:【4】Chrome谷歌浏览器 Web Components Kit 插件支持
文章目录 一.前言 二.解决方案 1.Web Components Kit 插件安装: 2.安装Chrome指定版本浏览器: 3.设置允许Web Components Kit 插件: 4.视频画面预览 ...
- java runtime environment 官网_Java Runtime Environment SE Development Kit
Java 2平台标准版(J2SE)软件是当今开发和发布急需的企业级应用的首选方案.1.4版在Java的跨平台性和高安全性的基础上,增加了很多新的特性和功能,提供了更高的性能.可规划性.稳定性和服务能力 ...
- red hat 4.1.2_安装Red Hat Container Development Kit 2.2版本
red hat 4.1.2 当应用程序开发人员或架构师负责探索容器化应用程序提供的可能性时,没有比"红帽容器开发套件"(CDK)容易的了. Red Hat CDK具有本地OSX,L ...
最新文章
- Nsight Compute Profilier 分析
- Java中byte与16进制字符串的互相转换
- nsq php,Nsq从入门到实践
- sublime text 3 中的php代码语法检测
- 计算机网络-基本概念(9)【传输层】TCP拥塞控制 【网络层】拥塞避免
- SQL2005的配置
- 动态网页开发技术(二):Servlet
- hue集成mysql报错_CDH5.7Hue使用sqoop导出mysql数据报错
- 分布式锁--Redis实现
- linux图形界面setup,linux setup命令参数及用法详解--linux图形界面设置命令
- 【我评】——关于《中國化風格的淺析》
- plsql 存储过程 测试
- 刚进公司还不会SVN?,SVN使用教程
- word2016从某一页开始插入新的起始页码
- RPA之家视频讲解RPA-3
- [Erlang 0111] Erlang Abstract Format , Part 2
- 2021 AI年度报告-stateof.ai出品【1】
- 基于GMM模型的图像分割与颜色迁移算法
- 大商创虚拟服务器安装教程,【大商创X】一键部署安装文档教程解析
- 安装 pulseaudio