Simplified document creation
First Claim
Patent Images
1. A computer implemented method of generating a document, where one or more computers are programmed to perform steps comprising:
- receiving a document template;
receiving content data;
combining the document template and the content data to generate a document in a first context, wherein the document comprises a relative uniform resource locator (URL) that is relative to a first site base associated with the first context of the document;
receiving a request to publish the document to a second context associated with a second site base;
modifying the relative URL such that it is relative to the second site base associated with the second context; and
publishing the document, including the modified relative URL, to the second context.
10 Assignments
0 Petitions
Accused Products
Abstract
A document publishing system. Users create document templates using a first user interface. Users generate content files related to the templates. The templates and document files are combined to create documents. A second user interface has functionality defined by high-level users.
77 Citations
20 Claims
-
1. A computer implemented method of generating a document, where one or more computers are programmed to perform steps comprising:
-
receiving a document template; receiving content data; combining the document template and the content data to generate a document in a first context, wherein the document comprises a relative uniform resource locator (URL) that is relative to a first site base associated with the first context of the document; receiving a request to publish the document to a second context associated with a second site base; modifying the relative URL such that it is relative to the second site base associated with the second context; and publishing the document, including the modified relative URL, to the second context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer implemented method of generating a document, where one or more computers are programmed to perform steps comprising:
-
receiving a web page document template and web page content data; combining the web page document template and the web page content data to generate a web page document; publishing the web page document to an editing context for previewing the web page document prior to publishing the document; receiving a request to publish the web page document to a viewing context for viewing the web page document; and in response to receiving the request to publish the web page document; determining that the web page document comprises a relative URL that is relative to a site base associated with the editing context; modifying the relative URL such that it is relative to a site base associated with the viewing context; and publishing the web page document, including the modified relative URL, to the viewing context. - View Dependent Claims (14)
-
-
15. A computer implemented method of maintaining the integrity of a uniform resource locator (URL), comprising:
-
generating a document in a first context, wherein the document comprises a plurality of uniform resource locators (URLs), wherein at least one of the URLs comprises a relative URL that is relative to a site base associated with the first context, and wherein at least one of the URLs comprises a relative URL that is relative to a site base associated with the a second context; receiving a request to publish the document to the second context; and in response to receiving the request to publish the document to the second context; determining that a first URL of the plurality of URLs comprises a first relative URL that is relative to a site base associated with the first context; determining that a second URL of the plurality of URLs comprises a second relative URL that is relative to a site base associated with the second context; modifying the first URL such that it is relative to a site base associated with the second context; not modifying the second URL; and publishing the document, including the modified first URL, to the second context. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification