System and method for authoring a web page to be run-time editable
First Claim
1. A method comprising:
- receiving, by an authoring tool, a web page comprising markup;
in response to receiving, by the authoring tool, a first input indicating selection of a region of the web page, selecting the region of the web page;
in response to receiving, by the authoring tool, a second input indicating that the selected region should be run-time editable, updating the markup to configure the region of the web page to be run-time editable when the web page is rendered by a web browser;
presenting, by the authoring tool, a plurality of potential editing options for the selected region; and
in response to receiving, by the authoring tool, a third input indicating selection of at least one of the plurality of potential editing options that should be permitted for the selected region, updating the markup to configure the selected editing options to be permitted when the region is run-time edited within the web browser;
wherein the region of the web page, when received by the authoring tool, is not configured to be run-time editable.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for authoring a web page to be run-time editable. A software code authoring tool is provided that enables authoring of web page source code that defines run-time edit capabilities that are permitted for editing content of the output presentation of the page. An improved content management solution is thus provided that enables a user-friendly way for a designer'"'"'s customers (or other authorized users) to edit content of the output presentation of a page, while providing the designer the ability to control the amount of edit capability of the page that the customer is afforded. For instance, an authoring tool enables the designer to designate in the web page source code certain portions of the page that are to be run-time editable by an authorized user, wherein the designated portions may be edited by a user by interacting with a run-time output presentation of the page.
-
Citations
28 Claims
-
1. A method comprising:
-
receiving, by an authoring tool, a web page comprising markup; in response to receiving, by the authoring tool, a first input indicating selection of a region of the web page, selecting the region of the web page; in response to receiving, by the authoring tool, a second input indicating that the selected region should be run-time editable, updating the markup to configure the region of the web page to be run-time editable when the web page is rendered by a web browser; presenting, by the authoring tool, a plurality of potential editing options for the selected region; and in response to receiving, by the authoring tool, a third input indicating selection of at least one of the plurality of potential editing options that should be permitted for the selected region, updating the markup to configure the selected editing options to be permitted when the region is run-time edited within the web browser; wherein the region of the web page, when received by the authoring tool, is not configured to be run-time editable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium comprising program code for an authoring tool, comprising:
-
program code for receiving, by the authoring tool, a web page comprising markup; program code for in response to receiving, by the authoring tool, a first input indicating selection of a region of the web page, selecting the region of the web page; program code for in response to receiving, by the authoring tool, a second input indicating that the selected region should be run-time editable, updating the markup to configure the region of the web page to be run-time editable when the web page is rendered by a web browser; program code for presenting, by the authoring tool, a plurality of potential editing options for the selected region; and program code for in response to receiving, by the authoring tool, a third input indicating selection of at least one of the plurality of potential editing options that should be permitted for the selected region, updating the markup to configure the selected editing options to be permitted when the region is run-time edited within the web browser; wherein the region of the web page, when received, is not configured to be run-time editable. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
at least one input device; a display; a memory; and a processor in communication with the at least one input device, the display, and the memory, the processor configured for; receiving a web page comprising markup; in response to receiving a first input from the at least one input device indicating selection of a region of the web page, selecting the region of the web page; in response to receiving a second input from the at least one input device indicating that the selected region should be run-time editable, updating the markup to configure the region of the web page to be run-time editable when the web page is rendered by a web browser; presenting a plurality of potential editing options for the selected region to the display; and in response to receiving a third input from the at least one input device indicating selection of at least one of the plurality of potential editing options that should be permitted for the selected region, updating the markup to configure the selected editing options to be permitted when the region is run-time edited within the web browser; wherein the region of the web page, when received, is not configured to be run-time editable. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification