配置针对合作网页的命令的方法与系统技术方案

技术编号:2834823 阅读:154 留言:0更新日期:2012-04-11 18:40
一种用于配置针对合作网页的命令的计算机实现的方法。在合作网页上选择所选择命令的图形表示。针对所选择命令,援用接口。所述接口允许对所选择命令的属性进行编辑。响应于在接口中接收具体的用户输入,使用该具体的用户输入更新所选择命令,以形成更新的命令。根据该更新的命令而更新合作网页。

【技术实现步骤摘要】

总体上讲,本专利技术涉及一种改进的数据处理系统,具体地讲,本专利技术涉及一种针对程序设计模型(programming model)的系统与装置。更具体地讲, 本专利技术涉及一种使用浏览器操纵内容的计算机实现的方法、装置以及计算机 可用程序代码。
技术介绍
因特网是通过网关连接在一起的计算机与网络的全球网络,在从发送网 络的协议到接收网络的协议的消息转换过程中,网关处置数据的传送。在因 特网上,任何计算机均可以与任何其它计算机进行通信,其中,信息通过各 种称为协议的语言在因特网上传播。因特网上最常使用的协议集合被称为传 输控制协议/因特网协议(TCP/IP)。因特网实现了通信与商务活动的革命化,并且成为信息与娱乐的源泉。 越来越频繁使用的一种软件是Wiki软件。Wiki软件是一种运行Wiki环境的 合作软件。在可以由 一组用户通过接口访问的共享环境中提供了该软件。Wiki 应用为 一种允许用户操纵内容的Web站点。用户可以非常快速且容易地添加、 去除、或者编辑与改变内容。通常,Wiki应用通常用作合作写作(collaborative writing)的有效工具。Wiki应用的当前使用面向合作内容创建,诸如在线百科 全书或其它知识库。用户通常可以在共享环境中创建内容。在这一环境中, 保存对页的修订,以允许恢复先前的版本。另外,还为创建页间链接提供了 标记捷径(mark-up shortcut)。而且,通常利用 一种所见即所得(WYSIWYG ) 编辑模式/编辑器。
技术实现思路
此处所描述的说明性实施例,提供了一种用于配置针对合作Web页的命 令的计算机实现的方法。在合作Web页上选择所选择命令的图形表示。针对 所选择命令,援用(invoke)接口。该接口允许对所选择命令的属性(property)进行编辑。响应于在接口中接收具体的用户输入,使用该具体的用户输入更新所选择命令,以形成更新的命令。根据更新的命令更新合作Web页。附图说明所附权利要求中简述了被视为本专利技术的性质的新特征。然而,当结合附 图阅读时,参照以下对说明性实施例的详细描述,将最佳理解本专利技术自身,以及本专利技术的优选使用模式、进一步的目的与优点,其中图1为其中可以实现本专利技术的说明性实施例的数据处理系统网络的图形表示;图3说明了根据本专利技术的说明性实施例的用于生成和使用Wiki应用的部件;图4说明了根据本专利技术的说明性实施例的Wiki体系结构;图6说明了根据本专利技术的说明性实施例的针对Wiki应用的客户机与服务 器上的部件;图7为根据本专利技术的说明性实施例的用于拖拽(drag)实况内容(live content)的示范性显示屏幕;图8为根据本专利技术的说明性实施例的用于对命令的属性进行编辑的显示屏幕;图9为根据本专利技术的说明性实施例的页树视图10为针对根据本专利技术的说明性实施例的Wiki页的显示屏幕;图11为根据本专利技术的说明性实施例的抽象语法树的方框图12为根据本专利技术的说明性实施例的命令的方框图13为描述根据本专利技术的说明性实施例的属性编辑部件的图14为图,说明根据本专利技术的说明性实施例的针对Wiki应用的客户机与服务器上的命令之间的数据流;图15为图,说明根据本专利技术的说明性实施例的、在初始页呈递过程期间服务器上的命令之间的数据流;图16为图,说明了根据本专利技术的说明性实施例的、响应于来自用户的页请求所生成的Wiki页;图17为图,说明了根据本专利技术的说明性实施例的、在客户机浏览器上所显示的所呈递页;图18为图,说明了根据本专利技术的说明性实施例的、在客户机浏览器上加 载并且显示新页之后,客户机侧数据中枢(hub)上的部件之间的数据流;图19A和19B为图,说明了根据本专利技术的说明性实施例的、在页更新期 间客户机侧数据中枢和服务器侧数据中枢之间的数据流;图20为图,说明了根据本专利技术的说明性实施例的、在页更新期间服务器 侧数据中枢和客户机侧数据中枢之间的消息流;图21为图,说明了根据本专利技术的说明性实施例的服务器侧数据中枢对象;图22为图,说明了根据本专利技术的说明性实施例的客户机侧数据中枢对象;图23为方框图,说明了根据本专利技术的说明性实施例的、用于把Wiki页 内容嵌入Wiki布置(layout)页的主体中的过程;图24为方框图,描述了根据本专利技术的说明性实施例的、用于确定页部件 的内容可视性的复选框;图25为根据本专利技术的说明性实施例的、用于创建Wiki页的过程的流程图26为根据本专利技术的说明性实施例的、用于显示页的过程的流程图; 图27为根据本专利技术的说明性实施例的、用于生成页树视图的过程的流程图28为根据本专利技术的说明性实施例的、用于拖拽实况内容的过程的流程图29为根据本专利技术的说明性实施例的、用于组合Wiki页内容的过程的 流程图30为根据本专利技术的说明性实施例的、用于编辑命令的过程的流程图; 图31为根据本专利技术的说明性实施例的、用于呈递Wiki命令的过程的流程图32为根据本专利技术的说明性实施例的、用于属性编辑的预备过程的流程图33为根据本专利技术的说明性实施例的、用于属性编辑的过程的流程说明书第4/68页图34为根据本专利技术的说明性实施例的、用于选择属性编辑器的过程的流程图35为根据本专利技术的说明性实施例的 图36为根据本专利技术的说明性实施例的 图37为根据本专利技术的说明性实施例的 图38为根据本专利技术的说明性实施例的用于删除页的过程的流程图 用于修订页的过程的流程图 用于拷贝页的过程的流程图 用于重新命名页的过程的流程图39为根据本专利技术的说明性实施例的、用于解除对页的删除的过程的流程图40为根据本专利技术的说明性实施例的 construction)的过牙呈的流禾呈图41为根据本专利技术的说明性实施例的 图42为根据本专利技术的说明性实施例的用于选用区构造(palette用于配置的过程的流程用于导出(export)的过程的流程图43为根据本专利技术的说明性实施例的、用于导入(import)的过程的流程用于取得(retrieve)与解析树的过用于处理事件的流程图; 在实例化服务器侧数据中枢对象图44为根据本专利技术的说明性实施例的 程的流程图45为根据本专利技术的说明性实施例的、用于处理供在Wiki中显示的 Web页(网页)的过程;图46为根据本专利技术的说明性实施例的图47为根据本专利技术的说明性实施例的 时发生的操作的流程图48为根据本专利技术的说明性实施例的、在实例化客户机侧数据中枢对象 时发生的操作的流程图49为根据本专利技术的说明性实施例的、在服务器侧数据中枢从客户机侧 数据中枢接收处理事件的请求时发生的操作的流程图50为根据本专利技术的说明性实施例的、在生产者(producer)命令处理事 件时发生的操作的流程图51为根据本专利技术的说明性实施例的、在消费者命令处理事件时发生的 操作的流程图52为根据本专利技术的说明性实施例的、在客户机侧数据中枢接收事件时发生的操作的流程图53为根据本专利技术的说明性实施例的、在服务器侧数据中枢处理事件时 发生的操作的流程图54为根据本专利技术的说明性实施例的、客户机侧数据中枢确定是否向服 务器发送事件供处理时发生的操作的流程图5 5为根据本专利技术的说明性实施例的、当作为processClientEvent方法 调用的结果在服务器侧数据中枢从客户机侧数据中枢接收事件时发生的操作 的流程图56为根据本专利技术的说明性实施例的、本文档来自技高网...

【技术保护点】
一种用于配置针对合作网页的命令的计算机实现的方法,该计算机实现的方法包括:    响应于接收在该合作网页上选择所选择命令的图形表示的用户输入,援用针对所选择命令的接口,其中所述接口允许对所选择命令的属性进行编辑;    响应于在接口中接收具体的用户输入,使用该具体的用户输入更新所选择命令,以形成更新的命令;以及    根据该更新的命令而更新该合作网页。

【技术特征摘要】
US 2006-7-7 11/482,4961.一种用于配置针对合作网页的命令的计算机实现的方法,该计算机实现的方法包括响应于接收在该合作网页上选择所选择命令的图形表示的用户输入,援用针对所选择命令的接口,其中所述接口允许对所选择命令的属性进行编辑;响应于在接口中接收具体的用户输入,使用该具体的用户输入更新所选择命令,以形成更新的命令;以及根据该更新的命令而更新该合作网页。2. 根据权利要求1所述的计算机实现的方法,其中,所述接收、更新、 以及援用步骤由处理引擎执行。3. 根据权利要求1所述的计算机实现的方法,其中,所选择命令的图形 表示为醒目标志。4. 根据权利要求1所述的计算机实现的方法,其中,所述接口为属性编辑器。5. 根据权利要求1所述的计算机实现的方法,其中,所述援用步骤包括显示作为所述接口的属性编辑器,以接收用户输入。6. 根据权利要求1所述的计算机实现的方法,还包括 呈递所选择命令;以及生成在该合作网页上隐藏的默认的属性编辑器。7. 根据权利要求6所述的计算机实现的方法,其中,所述呈递步骤还包括响应于准许编辑的所选择命令,生成所选择命令的图形表示; 显示所选择命令的图形表示;以及 呈递所选择命令的每一任何孩子命令。8. 根据权利要求1所述的计算机实现的方法,其中,所述用户输入包括 参数与值。9. 根据权利要求1所述的计算机实现的方法,其中,基于AJAX请求显 示所述接口,其中,基于该AJAX请求更新参数与值。10. 根据权利要求1所述的计算机实现的方法,其中,所述更新该合作 网页的步骤包括 确定是否要更新该合作网页的全部;以及在客户机上重现显示该合作网...

【专利技术属性】
技术研发人员:布赖斯A柯蒂斯斯图尔特E尼克拉斯韦恩E维克奈尔
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1