摘要:
A website building system (WBS) comprises: a pool of content items to be displayed on a website being built; a set of views which can be used to display the items, each view being a template for a section of a web page of said website; a dynamic matching and adaptation module to dynamically provide an appropriate view for each content item for displaying the content item on the website. The dynamic matching and adaptation module performs at least one of: locating a matching view from the set of views; constructing a matching view on-the-fly; locating a matching view from the set of views and then modifying the located view.
摘要:
A device implementable in a website design program includes a component based version comparer to compare at least two versions of a website, the at least two versions having components in a set of hierarchies and to generate a difference tree representing the differences in the components between the at least two versions of the same website, where the version comparer preprocesses the components in each single version of the at least two versions of the website to determine at least one of internal geometric, semantic, content and attribute relationships before comparing the components and the relationships between the at least two versions of the website using at least one of semantic, geometrical, content and attribute analysis. The device also includes a version merger to create an integrated version of the two versions of the website based on the difference tree.
摘要:
A system for modifying a website or interactive application, including a published database accessible via an end user data service to present the most up to date version of objects of the website, viewable and editable by at least one user, a draft database accessible via a designer data service and viewable and editable by at least one designer to store edits to the objects of the published database; a published database request handler to coordinate concurrent viewing and updating of the objects between the end user data service and the published database and a draft database request handler to coordinate concurrent viewing, editing and updating of the objects between the designer data service and the draft database and to merge edits and updates to the objects in both the published database and the draft database and to return the merged version of the objects without modifying the published database.