BUG 000 Add hook for dashlets

This commit is contained in:
Julio Cesar Laura
2012-01-03 18:31:15 -04:00
parent d142665842
commit c003597d1b
11 changed files with 168 additions and 299 deletions

View File

@@ -1,6 +1,6 @@
<?php
require_once 'interfaces/dashletInterface.php';
require_once 'classes/interfaces/dashletInterface.php';
class dashletOpenVSCompleted implements DashletInterface {
@@ -35,7 +35,7 @@ class dashletOpenVSCompleted implements DashletInterface {
$contextTime->name = 'DAS_INS_CONTEXT_TIME';
$contextTime->fieldLabel = 'Period';
$contextTime->editable = false;
$contextTime->width = 325;
$contextTime->width = 320;
$contextTime->store = $contextTimeStore;
$contextTime->mode = 'local';
$contextTime->triggerAction = 'all';
@@ -119,6 +119,10 @@ class dashletOpenVSCompleted implements DashletInterface {
return $additionalFields;
}
public static function getXTemplate($className) {
return "<img src='{page}?w={width}&r={random}&DAS_INS_UID={id}'>";
}
public function setup($config) {
$this->redFrom = isset($config['DAS_RED_FROM']) ? (int) $config['DAS_RED_FROM'] : 0;
$this->redTo = isset($config['DAS_RED_TO']) ? (int) $config['DAS_RED_TO'] : 30;