Method of creating and editing a web site in a client-server environment using customizable web site templates
First Claim
1. A method for creating and editing a Web site in a client-server computer network, the method comprising the steps of:
- storing a plurality of Web site templates in a storage device coupled to the client-server computer network, wherein each of the Web site templates is for building an entire new Web site, wherein each of the Web site templates comprises a plurality of interlinking Web pages, and wherein each of the Web site templates comprises a plurality of customizable elements;
generating a request to create a Web site from a client computer to a server computer;
transmitting a list of available Web site templates from the server to the client for display;
selecting a Web site template from the list of Web site templates;
generating a copy of the selected Web site template;
customizing the copy of the selected Web site template;
publishing the customized copy of the selected Web site template as a new Web site, wherein the new Web site has same Web site structure as the selected Web site template'"'"'s Web site structure;
locking automatically said Web site from access by a different user such that said different user is prevented from editing said Web site at the same time as a current user; and
unlocking automatically said published Web site when said current user terminates editing said Web site such that said different user can edit said Web site.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for creating and editing a Web site in a client-server computer network using customizable templates is provided. To create a Web site, the present embodiment first stores a plurality of templates in a storage device coupled to the client-server computer network. When a client computer generates a request to create a new Web site, the server computer transmits a list of templates to the client for display. The templates contain a multitude of editable objects or elements. A template is then selected upon which the new Web site will be based on. The new site is then customized according to a user'"'"'s preference by editing the objects or elements. The customized site is then published as a new Web site. To edit a Web site, a client computer generates a request to edit a Web site and passes the request on to the server computer. The server computer transmits the Web site to the client for display. The Web site contains a multitude of editable objects or elements. The elements of the Web site are then customized according to a user'"'"'s preference. The Web site with the customized elements is then published as a Web site.
-
Citations
18 Claims
-
1. A method for creating and editing a Web site in a client-server computer network, the method comprising the steps of:
-
storing a plurality of Web site templates in a storage device coupled to the client-server computer network, wherein each of the Web site templates is for building an entire new Web site, wherein each of the Web site templates comprises a plurality of interlinking Web pages, and wherein each of the Web site templates comprises a plurality of customizable elements; generating a request to create a Web site from a client computer to a server computer; transmitting a list of available Web site templates from the server to the client for display; selecting a Web site template from the list of Web site templates; generating a copy of the selected Web site template; customizing the copy of the selected Web site template; publishing the customized copy of the selected Web site template as a new Web site, wherein the new Web site has same Web site structure as the selected Web site template'"'"'s Web site structure; locking automatically said Web site from access by a different user such that said different user is prevented from editing said Web site at the same time as a current user; and unlocking automatically said published Web site when said current user terminates editing said Web site such that said different user can edit said Web site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for editing a Web site in a client-server computer network, the method comprising the steps of:
-
displaying a list of published and unpublished Web sites; generating a request to edit a Web site from a client to a server, wherein said Web site is selected from said list of Web sites; locking automatically said Web site from access by a different user such that said different user is prevented from editing said Web site at the same time as a current user; transmitting the Web site from the server to the client for display wherein the Web site is comprised of a plurality of elements; selecting an element; customizing the selected element; publishing the Web site with the customized element; and unlocking automatically said published Web site when said current user terminates editing said Web site such that said different user can edit said Web site. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification