aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Clay <steve@mrclay.org>2013-01-17 11:05:16 -0500
committerSteve Clay <steve@mrclay.org>2013-01-17 11:23:28 -0500
commit2d365ba900e40494abeb306e3a881c91e2099ba6 (patch)
tree0764f23d77753a7404fbbbad4b4f78ac1abf425a
parent3bbd27a2ed8281983e7af10fc9c5b326723c59a3 (diff)
downloadelgg-2d365ba900e40494abeb306e3a881c91e2099ba6.tar.gz
elgg-2d365ba900e40494abeb306e3a881c91e2099ba6.tar.bz2
Allow friend collection names to store arbitrary plain text
-rw-r--r--actions/friends/collections/add.php2
-rw-r--r--views/default/output/access.php2
2 files changed, 2 insertions, 2 deletions
diff --git a/actions/friends/collections/add.php b/actions/friends/collections/add.php
index 9dc17b37e..e63a149f7 100644
--- a/actions/friends/collections/add.php
+++ b/actions/friends/collections/add.php
@@ -6,7 +6,7 @@
* @subpackage Friends.Collections
*/
-$collection_name = get_input('collection_name');
+$collection_name = htmlspecialchars(get_input('collection_name', '', false), ENT_QUOTES, 'UTF-8');
$friends = get_input('friends_collection');
if (!$collection_name) {
diff --git a/views/default/output/access.php b/views/default/output/access.php
index 91c5c721e..5c8d62c4d 100644
--- a/views/default/output/access.php
+++ b/views/default/output/access.php
@@ -11,7 +11,7 @@ if (isset($vars['entity']) && elgg_instanceof($vars['entity'])) {
$access_id = $vars['entity']->access_id;
$access_class = 'elgg-access';
$access_id_string = get_readable_access_level($access_id);
- $access_id_string = htmlentities($access_id_string, ENT_QUOTES, 'UTF-8');
+ $access_id_string = htmlspecialchars($access_id_string, ENT_QUOTES, 'UTF-8', false);
// if within a group or shared access collection display group name and open/closed membership status
// @todo have a better way to do this instead of checking against subtype / class.