Hierarchical drag and drop structure editor for web sites
First Claim
1. A method for publishing hierarchically defined web site comprising the steps of:
- identifying links for which hypertext mark-up language pages are to be generated;
generating hypertext mark-up language links for internal links;
generating hypertext mark-up language links for external links; and
generating, for links to a home page, a parent page, child pages, and sibling page links by finding said pages, and generating hypertext mark-up language links to each of said pages.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for a structure editor implementing a “top-down” approach to designing a Web page. The user uses a “drag and drop” interface to add, delete, and move display elements to define the hierarchy of the site and to define the layout of each page in the site. The present invention automatically generates a layout for each page. This layout contains display elements that represent the links between pages of the site. The present invention automatically adds, removes, and deletes the appropriate links between the pages of the site as the user moves display elements. After the user has defined the hierarchy of the site and the layout of each page in the site, the user “publishes” the site. The publish function automatically generates HTML for each page of the site in accordance with the display elements of each page, yielding true WYSIWYG pages for the site.
-
Citations
19 Claims
-
1. A method for publishing hierarchically defined web site comprising the steps of:
-
identifying links for which hypertext mark-up language pages are to be generated;
generating hypertext mark-up language links for internal links;
generating hypertext mark-up language links for external links; and
generating, for links to a home page, a parent page, child pages, and sibling page links by finding said pages, and generating hypertext mark-up language links to each of said pages. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for publishing hierarchically defined web site comprising the steps of:
-
means for identifying links for which hypertext mark-up language pages are to be generated;
means for generating hypertext mark-up language links for internal links;
means for generating hypertext mark-up language links for external link;
means for finding a parent page, child pages and sibling pages for a home page; and
generating hypertext mark-up language links to each of said pages. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for publishing a hierarchically defined web site comprising the steps of:
-
traversing a hierarchical tree of a web site;
building multiple hypertext mark-up language pages for each stacked page, comprising the steps of;
creating an initial multiple hypertext mark-up language for a data page of said stacked page;
creating a multiple hypertext mark-up language table for a body of said data page;
creating a final hypertext mark-up language page for said data page;
repeating, said creating an initial hypertext mark-up language and said creating a hypertext mark-up language table, for each of said data pages in said stacked page; and
building a hypertext mark-up language page for each normal page, comprising the steps of;
creating an initial hypertext mark-up language for said normal page;
creating a hypertext mark-up language-table for a body of said normal page;
creating a final hypertext mark-up language page for said normal page. - View Dependent Claims (16, 17, 18, 19)
-
Specification