Merge branch 'dev' of https://framagit.org/hubzilla/core into dev
This commit is contained in:
@@ -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']);
|
||||
|
||||
|
||||
@@ -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'),
|
||||
]
|
||||
|
||||
],
|
||||
|
||||
@@ -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,9 +470,13 @@ 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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user