diff options
author | zotlabs <mike@macgirvin.com> | 2019-05-03 00:00:00 -0700 |
---|---|---|
committer | zotlabs <mike@macgirvin.com> | 2019-05-03 00:00:00 -0700 |
commit | b1dec1289340385df3699db9e2fe84fe1e37cae5 (patch) | |
tree | 1cd70a41107dcb69537e8d028e8dae3377435278 /include | |
parent | 319b0acdd81851340b332c10aa29d437897ccde7 (diff) | |
parent | c605c46f83b6dc5141f2506ba4b0047b299c26de (diff) | |
download | volse-hubzilla-b1dec1289340385df3699db9e2fe84fe1e37cae5.tar.gz volse-hubzilla-b1dec1289340385df3699db9e2fe84fe1e37cae5.tar.bz2 volse-hubzilla-b1dec1289340385df3699db9e2fe84fe1e37cae5.zip |
Merge branch 'dev' of https://framagit.org/hubzilla/core into dev
Diffstat (limited to 'include')
-rw-r--r-- | include/event.php | 2 | ||||
-rw-r--r-- | include/features.php | 8 | ||||
-rw-r--r-- | include/text.php | 14 |
3 files changed, 21 insertions, 3 deletions
diff --git a/include/event.php b/include/event.php index cfca00a3c..01122abed 100644 --- a/include/event.php +++ b/include/event.php @@ -1185,7 +1185,7 @@ function event_store_item($arr, $event) { // otherwise we'll fallback to /display/$message_id if($wall) - $item_arr['plink'] = z_root() . '/channel/' . $z[0]['channel_address'] . '/?f=&mid=' . urlencode($item_arr['mid']); + $item_arr['plink'] = z_root() . '/channel/' . $z[0]['channel_address'] . '/?f=&mid=' . gen_link_id($item_arr['mid']); else $item_arr['plink'] = z_root() . '/display/' . gen_link_id($item_arr['mid']); diff --git a/include/features.php b/include/features.php index d021f9394..b0d02c141 100644 --- a/include/features.php +++ b/include/features.php @@ -167,6 +167,14 @@ function get_features($filtered = true, $level = (-1)) { t('Ability to mark special posts with a star indicator'), false, get_config('feature_lock','star_posts'), + ], + + [ + 'reply_to', + t('Reply on comment'), + t('Ability to reply on selected comment'), + false, + get_config('feature_lock','reply_to'), ] ], diff --git a/include/text.php b/include/text.php index 41603f6e4..276264162 100644 --- a/include/text.php +++ b/include/text.php @@ -409,7 +409,8 @@ function autoname($len) { * @return string Escaped text. */ function xmlify($str) { - $buffer = ''; + + //$buffer = ''; if(is_array($str)) { @@ -418,7 +419,7 @@ function xmlify($str) { btlogger('xmlify called with array: ' . print_r($str,true), LOGGER_NORMAL, LOG_WARNING); } - +/* $len = mb_strlen($str); for($x = 0; $x < $len; $x ++) { $char = mb_substr($str,$x,1); @@ -452,6 +453,11 @@ function xmlify($str) { $buffer = trim($buffer); return($buffer); +*/ + $buffer = htmlspecialchars($str, ENT_QUOTES, "UTF-8"); + $buffer = trim($buffer); + return $buffer; + } /** @@ -464,10 +470,14 @@ function xmlify($str) { * @return string */ function unxmlify($s) { +/* $ret = str_replace('&', '&', $s); $ret = str_replace(array('<', '>', '"', '''), array('<', '>', '"', "'"), $ret); return $ret; +*/ + $ret = htmlspecialchars_decode($s, ENT_QUOTES); + return $ret; } /** |