[发明专利]继承维基页面的维基页面布局的方法无效
申请号: | 200780025246.2 | 申请日: | 2007-07-03 |
公开(公告)号: | CN101484894A | 公开(公告)日: | 2009-07-15 |
发明(设计)人: | B·A·柯蒂斯;S·尼古拉斯;W·E·维克奈尔 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 于 静;杨晓光 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 继承 页面 布局 方法 | ||
技术领域
本发明一般地涉及改进的数据处理系统,具体地说,涉及用于编程模型的方法和装置。更具体地说,本发明涉及用于使用浏览器操纵内容的计算机实现的方法、装置和计算机可用程序代码。
背景技术
因特网是通过将消息从发送网络协议转换为接收网络协议的过程中处理数据传输的网关联接在一起的计算机和网络所构成的全球网络。在因特网上,任何计算机都能与任何其他计算机进行通信,其中信息通过各种称为协议的语言在因特网上传送。因特网上最常用的协议集称为传输控制协议/网际协议(TCP/IP)。
因特网给通信和商业带来了革命性的变化,同时也成为信息和娱乐的来源。其中一种常用的软件类型称为维基(Wiki)软件。维基软件是一款运行维基环境的协作软件。在可由一组用户通过界面访问的共享环境中提供该软件。维基应用是一种允许用户操纵内容的网站。用户可以快速而轻松地添加、删除或以其他方式编辑和更改内容。维基应用通常用作有效的协作编写工具。维基应用的当前使用关注于协作内容创建,例如联机百科全书或其他知识库。用户通常可以在共享环境中创建内容。在这种环境下,将保存对页面的修订以便允许恢复先前的版本。进一步地,提供标记快捷方式来创建页间链接。进一步地,通常使用“所见即所得”(WYSIWYG)编辑模式/编辑器。
发明内容
示例性实施例描述了一种用于继承页面的页面布局的计算机实现的方法、计算机程序产品和数据处理系统。响应于接收到从客户端浏览器显示当前页面的请求,判定所述当前页面是否具有一组父辈页面。布置所述一组父辈页面,以使所述一组父辈页面中的最近父辈页面首先出现在父辈页面列表中。标识与所述一组父辈页面中的一个父辈页面关联的布局页面。将所标识的布局页面与所述当前页面进行组合以形成组合页面。将所述组合页面发送到所述客户端浏览器。
附图说明
下面将仅通过实例的方式参考附图描述本发明的优选实施例,这些附图是:
图1是其中可实现本发明的示例性实施例的数据处理系统网络的图形表示;
图2是其中可实现本发明的示例性实施例的数据处理系统的方块图;
图3是示出根据本发明的示例性实施例的在生成和使用维基应用中使用的组件的图;
图4是示出根据本发明的示例性实施例的维基体系结构的图;
图5是示出根据本发明的示例性实施例的呈现页面的数据流的图;
图6是示出根据本发明的示例性实施例的维基应用的客户端和服务器上的组件的图;
图7是根据本发明的示例性实施例的拖动活动内容的示例性显示屏幕;
图8是根据本发明的示例性实施例的编辑命令属性的显示屏幕;
图9是根据本发明的示例性实施例的页面树视图;
图10是根据本发明的示例性实施例的维基页面的显示屏幕;
图11是根据本发明的示例性实施例的抽象语法树的方块图;
图12是根据本发明的示例性实施例的命令的方块图;
图13是示出根据本发明的示例性实施例的编辑组件的属性的图;
图14是示出根据本发明的示例性实施例的维基应用的客户端和服务器上的命令之间的数据流的图;
图15是示出根据本发明的示例性实施例的初始页面呈现过程期间服务器上的命令之间的数据流的图;
图16是示出根据本发明的示例性实施例的响应于用户的页面请求而生成的维基页面的图;
图17是示出根据本发明的示例性实施例的在客户端浏览器处显示的所呈现页面的图;
图18是示出根据本发明的示例性实施例的在客户端浏览器处加载并显示新的页面之后在客户端侧数据中心上的组件间的数据流的图;
图19A和19B是示出根据本发明的示例性实施例的在页面更新期间在客户端侧数据中心和服务器侧数据中心之间的数据流的图;
图20是示出根据本发明的示例性实施例的在页面更新期间在服务器侧数据中心和客户端侧数据中心之间的消息流的图;
图21是示出根据本发明的示例性实施例的服务器侧数据中心对象的图;
图22是示出根据本发明的示例性实施例的客户端侧数据中心对象的图;
图23是示出根据本发明的示例性实施例的将维基页面内容嵌入维基布局页面正文的过程的方块图;
图24是示出根据本发明的示例性实施例的用于确定页面组件内容的可视性的复选框的方块图;
图25是根据本发明的示例性实施例的创建维基页面的过程的流程图;
图26是根据本发明的示例性实施例的显示页面的过程的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780025246.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种液压制动器
- 下一篇:抗-NKG2A抗体及其用途