summaryrefslogtreecommitdiff
path: root/smartyplugins/modifier.act_icon.php
diff options
context:
space:
mode:
Diffstat (limited to 'smartyplugins/modifier.act_icon.php')
-rw-r--r--smartyplugins/modifier.act_icon.php41
1 files changed, 41 insertions, 0 deletions
diff --git a/smartyplugins/modifier.act_icon.php b/smartyplugins/modifier.act_icon.php
new file mode 100644
index 0000000..72d2d2d
--- /dev/null
+++ b/smartyplugins/modifier.act_icon.php
@@ -0,0 +1,41 @@
+<?php
+/**
+ * Smarty plugin
+ * @package Smarty
+ * @subpackage plugins
+ */
+
+/**
+ * smarty_modifier_act_icon
+ */
+function smarty_modifier_act_icon($type,$isInter='n')
+{
+ $md = $isInter == 'y' ? "_blue" : "";
+ switch($type) {
+ case 'activity':
+ $ic = "mini".$md."_rectangle.gif";
+ break;
+ case 'switch':
+ $ic = "mini".$md."_diamond.gif";
+ break;
+ case 'start':
+ $ic="mini".$md."_circle.gif";
+ break;
+ case 'end':
+ $ic='mini'.$md.'_dbl_circle.gif';
+ break;
+ case 'split':
+ $ic='mini'.$md.'_triangle.gif';
+ break;
+ case 'join':
+ $ic='mini'.$md.'_inv_triangle.gif';
+ break;
+ case 'standalone':
+ $ic='mini'.$md.'_hexagon.gif';
+ break;
+ }
+ $img="<img src='".GALAXIA_PKG_URL."icons/$ic' alt='$type' title='$type' />";
+ return $img;
+}
+
+?>