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>