]> git.mxchange.org Git - friendica.git/blobdiff - object/Item.php
Move Probe to src
[friendica.git] / object / Item.php
index ab36069c078ebea1f8fbfbadb8f4ec31cc1d9d44..0042e070a9da9b3bc73b02606f68328e880c44a2 100644 (file)
@@ -1,7 +1,6 @@
 <?php
-if (class_exists('Item')) {
+if(class_exists('Item'))
        return;
-}
 
 require_once('object/BaseObject.php');
 require_once('include/text.php');
@@ -113,7 +112,7 @@ class Item extends BaseObject {
 
                $conv = $this->get_conversation();
 
-               $lock = ((($item['private'] == 1) || (($item['uid'] == local_user()) && (strlen($item['allow_cid']) || strlen($item['allow_gid']) 
+               $lock = ((($item['private'] == 1) || (($item['uid'] == local_user()) && (strlen($item['allow_cid']) || strlen($item['allow_gid'])
                        || strlen($item['deny_cid']) || strlen($item['deny_gid']))))
                        ? t('Private Message')
                        : false);
@@ -182,19 +181,19 @@ class Item extends BaseObject {
                $location = ((strlen($locate['html'])) ? $locate['html'] : render_location_dummy($locate));
 
                $searchpath = "search?tag=";
-               $tags = array();
+               $tags=array();
                $hashtags = array();
                $mentions = array();
 
 
-               /*foreach (explode(',',$item['tag']) as $tag){
+               /*foreach(explode(',',$item['tag']) as $tag){
                        $tag = trim($tag);
                        if ($tag!="") {
                                $t = bbcode($tag);
                                $tags[] = $t;
-                               if ($t[0] == '#')
+                               if($t[0] == '#')
                                        $hashtags[] = $t;
-                               elseif ($t[0] == '@')
+                               elseif($t[0] == '@')
                                        $mentions[] = $t;
                        }
                }*/
@@ -259,7 +258,7 @@ class Item extends BaseObject {
                                }
 
                                $tagger = '';
-                               if (feature_enabled($conv->get_profile_owner(),'commtag')) {
+                               if(feature_enabled($conv->get_profile_owner(),'commtag')) {
                                        $tagger = array(
                                                'add'   => t("add tag"),
                                                'class' => "",
@@ -504,7 +503,7 @@ class Item extends BaseObject {
         */
        protected function set_parent($item) {
                $parent = $this->get_parent();
-               if ($parent) {
+               if($parent) {
                        $parent->remove_child($this);
                }
                $this->parent = $item;
@@ -735,9 +734,9 @@ class Item extends BaseObject {
                $conv = $this->get_conversation();
                $this->wall_to_wall = false;
 
-               if ($this->is_toplevel()) {
-                       if ($conv->get_mode() !== 'profile') {
-                               if ($this->get_data_value('wall') AND !$this->get_data_value('self')) {
+               if($this->is_toplevel()) {
+                       if($conv->get_mode() !== 'profile') {
+                               if($this->get_data_value('wall') AND !$this->get_data_value('self')) {
                                        // On the network page, I am the owner. On the display page it will be the profile owner.
                                        // This will have been stored in $a->page_contact by our calling page.
                                        // Put this person as the wall owner of the wall-to-wall notice.
@@ -746,7 +745,7 @@ class Item extends BaseObject {
                                        $this->owner_photo = $a->page_contact['thumb'];
                                        $this->owner_name = $a->page_contact['name'];
                                        $this->wall_to_wall = true;
-                               } elseif ($this->get_data_value('owner-link')) {
+                               } elseif($this->get_data_value('owner-link')) {
 
                                        $owner_linkmatch = (($this->get_data_value('owner-link')) && link_compare($this->get_data_value('owner-link'),$this->get_data_value('author-link')));
                                        $alias_linkmatch = (($this->get_data_value('alias')) && link_compare($this->get_data_value('alias'),$this->get_data_value('author-link')));
@@ -755,20 +754,20 @@ class Item extends BaseObject {
                                        if ((! $owner_linkmatch) && (! $alias_linkmatch) && (! $owner_namematch)) {
 
                                                // The author url doesn't match the owner (typically the contact)
-                                               // and also doesn't match the contact alias. 
-                                               // The name match is a hack to catch several weird cases where URLs are 
+                                               // and also doesn't match the contact alias.
+                                               // The name match is a hack to catch several weird cases where URLs are
                                                // all over the park. It can be tricked, but this prevents you from
                                                // seeing "Bob Smith to Bob Smith via Wall-to-wall" and you know darn
-                                               // well that it's the same Bob Smith. 
+                                               // well that it's the same Bob Smith.
 
-                                               // But it could be somebody else with the same name. It just isn't highly likely. 
+                                               // But it could be somebody else with the same name. It just isn't highly likely.
 
 
                                                $this->owner_photo = $this->get_data_value('owner-avatar');
                                                $this->owner_name = $this->get_data_value('owner-name');
                                                $this->wall_to_wall = true;
                                                // If it is our contact, use a friendly redirect link
-                                               if ((link_compare($this->get_data_value('owner-link'),$this->get_data_value('url'))) 
+                                               if ((link_compare($this->get_data_value('owner-link'),$this->get_data_value('url')))
                                                        && ($this->get_data_value('network') === NETWORK_DFRN)) {
                                                        $this->owner_url = $this->get_redirect_url();
                                                } else {
@@ -808,5 +807,3 @@ class Item extends BaseObject {
        }
 
 }
-/// @TODO These are discouraged and should be removed:
-?>