From: Michael Vogel Date: Mon, 6 Apr 2015 11:22:19 +0000 (+0200) Subject: Liking of "red" comments is now possible. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=1048be1dd00a9e21a5538a118c53331951eef2e4;p=friendica.git Liking of "red" comments is now possible. --- diff --git a/object/Item.php b/object/Item.php index 19e3fdead1..eac4697f91 100644 --- a/object/Item.php +++ b/object/Item.php @@ -287,22 +287,24 @@ class Item extends BaseObject { } // Disable features that aren't available in several networks - if (($item["item_network"] != "dfrn") AND isset($buttons["dislike"])) { + if (($item["item_network"] != NETWORK_DFRN) AND isset($buttons["dislike"])) { unset($buttons["dislike"]); $tagger = ''; } - if (($item["item_network"] == "feed") AND isset($buttons["like"])) + if (($item["item_network"] == NETWORK_FEED) AND isset($buttons["like"])) unset($buttons["like"]); - if (($item["item_network"] == "mail") AND isset($buttons["like"])) + if (($item["item_network"] == NETWORK_MAIL) AND isset($buttons["like"])) unset($buttons["like"]); - if (($item["item_network"] == "dspr") AND ($indent == 'comment') AND isset($buttons["like"])) + // Diaspora isn't able to do likes on comments - but red does + if (($item["item_network"] == NETWORK_DIASPORA) AND ($indent == 'comment') AND + !strstr($item["owner-link"], "/channel/") AND isset($buttons["like"])) unset($buttons["like"]); // Facebook can like comments - but it isn't programmed in the connector yet. - if (($item["item_network"] == "face") AND ($indent == 'comment') AND isset($buttons["like"])) + if (($item["item_network"] == NETWORK_FACEBOOK) AND ($indent == 'comment') AND isset($buttons["like"])) unset($buttons["like"]);