diff options
author | friendica <info@friendica.com> | 2013-09-06 05:25:10 -0700 |
---|---|---|
committer | friendica <info@friendica.com> | 2013-09-06 05:25:10 -0700 |
commit | d194ee091af0ee15c7f63def7e8c07ee29e38f39 (patch) | |
tree | 0de3769e20468202520959d4a0a7e2e33cdb40c6 /mod/share.php | |
parent | f2f3372aa9fd6ce5e121f52359bc4a05a79592d1 (diff) | |
download | volse-hubzilla-d194ee091af0ee15c7f63def7e8c07ee29e38f39.tar.gz volse-hubzilla-d194ee091af0ee15c7f63def7e8c07ee29e38f39.tar.bz2 volse-hubzilla-d194ee091af0ee15c7f63def7e8c07ee29e38f39.zip |
encode and decode channel names containing HTML special characters and quotes so they will survive a reshare without mangling
Diffstat (limited to 'mod/share.php')
-rw-r--r-- | mod/share.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mod/share.php b/mod/share.php index f0b14541f..1f767578d 100644 --- a/mod/share.php +++ b/mod/share.php @@ -21,7 +21,7 @@ function share_init(&$a) { $pos = strpos($r[0]['body'], "[share"); $o = substr($r[0]['body'], $pos); } else { - $o = "[share author='".str_replace("'", "'",$r[0]['author']['xchan_name']). + $o = "[share author='".urlencode($r[0]['author']['xchan_name']). "' profile='".$r[0]['author']['xchan_url'] . "' avatar='".$r[0]['author']['xchan_photo_s']. "' link='".$r[0]['plink']. |