How was it built ?Simple HTML, with some links that launch the Edit view of the dynamic views.

What is this view ?This view details the dynamic views of the package.


Dynamic views of this package

Dynamic views are views based on the time of the stream and the actions of the user: time-triggered and user-triggered actions fire the rules that compose the view. Each rule is defined by an event, a set of conditions, and a set of actions. For instance if the beginning of an annotation is met (Event), then if this annotation belong to the type "Part" (conditions), then caption the textual content of the annotation (action).

This page presents the main dynamic views of the package.

This view proposes a navigation within the episodes of the movie: as one episode begins, a popup is displayed that proposes to go to the next or to the previous episode. The view is composed of one main rule, that displays a "2 options popup" during the duration of the episode. The first option is to go to the next episode (i.e. to the annotation which is at the end of the "Next episode" relation that originates from the current "Episode annotation"), and the corresponding message is "Go to the next episode:" associated with the "Name" attribute of this annotation. The second option is the same, but concerns the previous episode. The two other rules of the package concern the special cases of the first episode, which has no previous episode, and the last, which has no following episode. These two special wiews only display a poupup with one link.

Translation view (▶Launch this view▶ / edit this view)

This view proposes a french translation of the content of the panel in a popup window that appears during the duration of the panel. It is composed of one single rule that launches a popup which message is the "textefr" attribute of the annotation, when the beginning of an annotation of type "Panel" is encountered.

Storyboard view (▶Launch this view▶ / edit this view)

This view presents the different parts of the movie (also known as Acts). Each time the beginning of a "movie_part" annotation is encountered, 1/ the name of the part is displayed as a caption, 2/ the player is stopped, 3/ the URL of the corresponding analysis on the http://www.nosferatumovie.com/ website is launched in a web broaswer, and 4/ the URL is pushed in the "URL stack" for further consideration. The unique rule of this view thus contains four actions.

Panels overview (▶launch this view▶ / edit this view)

This view proposes a remontage tour of the panels of the movie. Each panel is subtitled with the origin of the text it contains. The view is composed of two rules: the first jumps from the end of a "Panel" annotation to the beginning of the next one, following the "Next Panel" relation; the second rules captions the value of the "document" attribute of an annotation of type "Panel".

Launch view (▶Launch this view▶ / edit this view)

This view launches the "Home" static view. The unique rule is launched by the event "Start of a dynamic view"), and the action is to launch the URL of the "Home" static view. As the default view of the package is "Launch", this view is activated when opening the package, and in turn launches the "Home" view.