aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorKlaus Weidenbach <Klaus.Weidenbach@gmx.net>2015-04-06 23:51:30 +0200
committerKlaus Weidenbach <Klaus.Weidenbach@gmx.net>2015-04-06 23:52:13 +0200
commit754ac2cff72b0d9d5d9b389740cc8946ed1e40b2 (patch)
tree70b345d0055cde9dfaa35ca24de5316000b5ee60 /include
parentf1e73abd21ac99b00038242b8a4e882e7f6dfc12 (diff)
downloadvolse-hubzilla-754ac2cff72b0d9d5d9b389740cc8946ed1e40b2.tar.gz
volse-hubzilla-754ac2cff72b0d9d5d9b389740cc8946ed1e40b2.tar.bz2
volse-hubzilla-754ac2cff72b0d9d5d9b389740cc8946ed1e40b2.zip
Fix Design Tool navigation for sys channel.
Fix creating menu for sys channel.
Diffstat (limited to 'include')
-rw-r--r--include/text.php22
1 files changed, 16 insertions, 6 deletions
diff --git a/include/text.php b/include/text.php
index 664d5f83d..fefe67c4e 100644
--- a/include/text.php
+++ b/include/text.php
@@ -1258,15 +1258,19 @@ function format_categories(&$item,$writeable) {
return $s;
}
-// Add any hashtags which weren't mentioned in the message body, e.g. community tags
-
+/**
+ * @brief Add any hashtags which weren't mentioned in the message body, e.g. community tags
+ *
+ * @param[in] array &$item
+ * @return string HTML link of hashtag
+ */
function format_hashtags(&$item) {
-
$s = '';
- $terms = get_terms_oftype($item['term'],TERM_HASHTAG);
+
+ $terms = get_terms_oftype($item['term'], TERM_HASHTAG);
if($terms) {
foreach($terms as $t) {
- $term = htmlspecialchars($t['term'],ENT_COMPAT,'UTF-8',false) ;
+ $term = htmlspecialchars($t['term'], ENT_COMPAT, 'UTF-8', false) ;
if(! trim($term))
continue;
if(strpos($item['body'], $t['url']))
@@ -1278,6 +1282,7 @@ function format_hashtags(&$item) {
$s .= '#<a href="' . zid($t['url']) . '" >' . $term . '</a>';
}
}
+
return $s;
}
@@ -1301,6 +1306,7 @@ function format_mentions(&$item) {
$s .= '@<a href="' . zid($t['url']) . '" >' . $term . '</a>';
}
}
+
return $s;
}
@@ -2065,7 +2071,11 @@ function json_decode_plus($s) {
return $x;
}
-
+/**
+ * @brief Creates navigation menu for webpage, layout, blocks, menu sites.
+ *
+ * @return string
+ */
function design_tools() {
$channel = get_app()->get_channel();