]> git.mxchange.org Git - friendica.git/blobdiff - object/Item.php
added border-radius for #profile-jot-form
[friendica.git] / object / Item.php
index 0dfe915dea2fcf6722b50ee876593ae71b0f64b3..3ea970e7ff4496d2ec7eba55db955c110a08589b 100644 (file)
@@ -32,7 +32,7 @@ class Item extends BaseObject {
 
        public function __construct($data) {
                $a = $this->get_app();
-               
+
                $this->data = $data;
                $this->set_template('wall');
                $this->toplevel = ($this->get_id() == $this->get_data_value('parent'));
@@ -268,6 +268,26 @@ class Item extends BaseObject {
                        $owner_name_e = $this->get_owner_name();
                }
 
+               // Disable features that aren't available in several networks
+               if (($item["item_network"] != "dfrn") AND isset($buttons["dislike"])) {
+                       unset($buttons["dislike"]);
+                       $tagger = '';
+               }
+
+               if (($item["item_network"] == "feed") AND isset($buttons["like"]))
+                       unset($buttons["like"]);
+
+               if (($item["item_network"] == "mail") AND isset($buttons["like"]))
+                       unset($buttons["like"]);
+
+               if (($item["item_network"] == "dspr") AND ($indent == 'comment') 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"]))
+                       unset($buttons["like"]);
+
+
                $tmp_item = array(
                        'template' => $this->get_template(),