diff options
author | redmatrix <redmatrix@redmatrix.me> | 2015-04-07 08:43:39 +1000 |
---|---|---|
committer | redmatrix <redmatrix@redmatrix.me> | 2015-04-07 08:43:39 +1000 |
commit | e7b2e315102fa1e94a0f965cc7de88ea217c8783 (patch) | |
tree | 70b345d0055cde9dfaa35ca24de5316000b5ee60 /include/text.php | |
parent | f1e73abd21ac99b00038242b8a4e882e7f6dfc12 (diff) | |
parent | 754ac2cff72b0d9d5d9b389740cc8946ed1e40b2 (diff) | |
download | volse-hubzilla-e7b2e315102fa1e94a0f965cc7de88ea217c8783.tar.gz volse-hubzilla-e7b2e315102fa1e94a0f965cc7de88ea217c8783.tar.bz2 volse-hubzilla-e7b2e315102fa1e94a0f965cc7de88ea217c8783.zip |
Merge pull request #309 from dawnbreak/master
Fix Design Tool navigation for sys channel.
Diffstat (limited to 'include/text.php')
-rw-r--r-- | include/text.php | 22 |
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(); |