summaryrefslogtreecommitdiff
path: root/includes/sys_template.php
diff options
context:
space:
mode:
authormsquare <msquare@notrademark.de>2017-11-24 10:02:52 +0100
committermsquare <msquare@notrademark.de>2017-11-24 10:02:52 +0100
commitd8476f244dd0ee1bccaab53f123fa12f2a9c9501 (patch)
treec03ddfa46dcbe78f1ac3bbc7760a7386025e2beb /includes/sys_template.php
parentf58a46603cecebb3737feedc0088091df44412dc (diff)
complete feature contact info for angeltypes, fixes #275
Diffstat (limited to 'includes/sys_template.php')
-rw-r--r--includes/sys_template.php14
1 files changed, 14 insertions, 0 deletions
diff --git a/includes/sys_template.php b/includes/sys_template.php
index a659a7f3..662283b1 100644
--- a/includes/sys_template.php
+++ b/includes/sys_template.php
@@ -212,6 +212,20 @@ function page_with_title($title, $elements)
}
/**
+ * Renders a description based on the data arrays key and values as label an description.
+ * @param array $data
+ */
+function description($data) {
+ $elements = [];
+ foreach($data as $label => $description) {
+ if(!empty($label) && !empty($description)) {
+ $elements[] = '<dt>' . $label . '</dt><dd>' . $description . '</dd>';
+ }
+ }
+ return '<dl class="dl-horizontal">' . join($elements) . '</dl>';
+}
+
+/**
* Rendert eine Datentabelle
*
* @param array|string $columns