Device, system, and method of website building by utilizing data lists
Method and system for media navigation. The description hierarchy is accessed. The description hierarchy includes at least one category list. One or more media descriptions are accessed for a plurality of media items. Multiple media items are accessible from multiple sources. One or more media descriptions are mapped to at least one category list. Navigation is processed through a user interface to allow selection of multiple media items from multiple sources.
1 . A website building system (WBS), the WBS comprising:
at least one processor; and
a memory storing instructions that, when executed by the at least one processor, are configured to provide:
a pool of content items to be displayed on a website being built;
a set of views which can be used to display said content items, a view being a template for a section of a web page of said website;
at least two linking components to display items obtained from a collection of said content items through their associated view;
wherein a first of said at least two linking components is a tag cloud linking component to display tags derived from said collection of said content items; and
a linking component module to inter-connect said tag cloud linking component and a second linking component, said linking component module to further select content items of the same collection for said second linking component according to a user-selection of tags from said tag cloud linking component for display in said second linking component.
2 . The WBS according to claim 1 and further comprising a tag cloud connection manager to provide filtering by query for said user-selection of tags to determine content items for said display in said second linking component.
3 . The WBS according to claim 1 , wherein user-selection of tags comprises at least two tags.
4 . The WBS according to claim 1 , wherein said linking component module displays a single mini-page at a time, containing a single content item from said pool of content items.
5 . The WBS according to claim 1 , wherein said linking component module animates a transition between browsed content items.
6 . The WBS according to claim 1 , wherein said linking component module displays, concurrently, a gallery of content items.
7 . The WBS according to claim 1 and further comprising an aggregator field connection module to inter-connect between two linking components based on an aggregation function which calculates an aggregated value based on content items in one of said two linking components.
8 . The WBS according to claim 1 , wherein said pool of content items contains at least one item collection updateable via at least one of: a collection updating Application Programming Interface (API), a collection updating web service, an RSS feed, and an interface for collection updating based on external data source.
9 . A method for a website building system (WBS), the method comprising:
storing a pool of content items to be displayed on a website being built, a set of views which can be used to display said content items, a view being a template for a section of a web page of said website and at least two linking components to display items obtained from a collection of said content items through its their associated view;
wherein a first of said at least two linking components is a tag cloud linking component to display tags derived from said collection of said content items;
inter connecting said tag cloud linking component and a second linking component, and
selecting content items of the same collection for said second linking component according to a user-selection of tags from said tag cloud linking component for display in said second linking component.
10 . The method according to claim 9 and further comprising providing filtering by query for said user-selection of tags to determine content items for said display in said second linking component.
11 . The method according to claim 9 , wherein said user-selection of tags comprises at least two tags.
12 . The method according to claim 9 , wherein said connecting and said selecting displays a single mini-page at a time, containing a single content item from said pool of content items.
13 . The method according to claim 9 , wherein said connecting and said selecting animates a transition between browsed content items.
14 . The method according to claim 9 , wherein said connecting and said selecting displays concurrently, a gallery of content items.
15 . The method according to claim 9 and further comprising inter-connecting between two linking components according to an aggregation function which calculates an aggregated value based on content items in one of said two linking components.
16 . The method according to claim 9 , wherein said pool of content items contains at least one item collection updateable via at least one of: a collection updating Application Programming Interface (API), a collection updating web service, an RSS feed, and an interface for collection updating based on external data source.