Method and system to maintain a web page
AssigneeeBay Inc.
InventorRichard Ragan
Life of this patent
Estimating the term…
Abstract
A system to permit a user-friendly approach to determine and access the portions of a program code associated with respective web page components is described. In one example embodiment, a method and system to maintain a web page may be utilized advantageously to permit users to navigate directly from content strings in a web page to the master text content. The mapping embedded in a web page allows a JavaScript embedded in the web page to pop-up an editing window such that a change to the text in the web page performed by a user may be communicated to the server-side content management system for review and acceptance.
Claims20
A method comprising:
- detecting, in a markup of a web page, mapping between a component of the web page and a program code portion responsible for generating the web page component;
- based on the mapping, causing display of an editing window to a user, using at least one processor;
- detecting, from data provided by the user via the editing window, a change to the component of the web page;
- and
- communicating the change to a content management system for review and acceptance.
A system comprising:
- a mapping detector, implemented using at least one processor, to detect, in a markup of a web page, mapping between a component of the web page and a program code portion responsible for generating the web page component;
- an editing window presenter, implemented using at least one processor, to use the mapping cause display of an editing window responsive to the detecting of the mapping;
- a change detector, implemented using at least one processor, to detect, from data provided by the user via the editing window, a change to the component of the web page;
- and
- a communicating module, implemented using at least one processor, to communicate the change to a content management system for review and acceptance.
A non-transitory computer readable medium having instructions embodied thereon, the instructions executable by one or more processors to perform operations comprising:
- detecting, in a markup of a web page, mapping between a component of the web page and a program code portion responsible for generating the web page component;
- based on the mapping, causing display of an editing window to a user,
- detecting, from data provided by the user via the editing window, a change to the component of the web page;
- and
- communicating the change to a content management system for review and acceptance.
Dependencies are inferred from the claim text.