Vorsicht
Dies ist die Dokumentation des aktuellen Entwicklungszweigs der CometVisu. Es besteht daher die Möglichkeit, dass einige der hier beschriebenen Features mit dem aktuellsten Release der CometVisu nicht genutzt werden können.
Das Timeout Plugin
Beschreibung
Mit dem Timeout-Plugin wird erreicht, dass die CometVisu nach Ablauf einer bestimmten Zeit wieder eine definierte Seite angezeigt wird. Das Timeout-Plugin aktiviert bei jedem Seitenwechsel (inkl. Page-Aufruf per GA) einen Timer, der durch jegliche Benutzerinteraktion (zB. Mauszeigerbewegung oder -klick) zurückgesetzt wird. Nach Ablauf eines festgelegten Timeouts ohne Aktivität wird die angegebene Seite der Visualisierung aktiviert.
Das Timeout-Plugin hat kein sichtbares Widget.
Erlaubte Attribute im Diagramm-Element
Element |
Attribut |
|||
---|---|---|---|---|
Name |
Inhalt |
Beschreibung |
||
timeout |
time |
Text |
Definiert die Zeit, bis die festgelegte Seite aufgerufen wird. |
|
target |
Text |
Der Name der Seite, die aufgerufen werden soll. |
||
debug |
true oder false |
Das timeout-Plugin hat keine Kind-Elemente.
XML Syntax
Das Plugin muss im <meta>-tag unter den Plugins aufgelistet sein. Im einem page-widget ist der
Code <timeout time="60" target="Main1"/>
einzutragen.
Nachstehend ein vollständiges Config-File für eine Visualisierungsseite mit Timeout-Plugin.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<pages xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" design="metal" xsi:noNamespaceSchemaLocation="./visu_config.xsd" lib_version="8">
<meta>
<plugins>
<plugin name="timeout"/>
</plugins>
</meta>
<page name="Main1" showtopnavigation="false" showfooter="false" shownavbar-top="false">
<timeout time="60" target="Main1"/>
<text align="left">
<layout colspan="2"/>
<label>Seite Main</label>
</text>
<page name="Seite2" showtopnavigation="false" showfooter="false" shownavbar-top="false">
<layout colspan="2"/>
<text align="left">
<layout colspan="2" colspan-m="6" colspan-s="12"/>
<label>Seite2</label>
</text>
</page>
</page>
</pages>