]> git.mxchange.org Git - friendica.git/commitdiff
Logic error
authorDomovoy <domovoy@errlock.org>
Fri, 24 Aug 2012 03:04:35 +0000 (05:04 +0200)
committerDomovoy <domovoy@errlock.org>
Fri, 24 Aug 2012 03:04:35 +0000 (05:04 +0200)
include/conversation.php
object/Item.php

index be7327fbefea46867e73d31132e05fd27a97ac45..e74eb6b96bab853e72c4d8372bba419add761fdf 100644 (file)
@@ -496,7 +496,6 @@ function prepare_threads_body($a, $items, $cmnt_tpl, $page_writeable, $mode, $pr
                                        if(strpos($tags, '@[url') !== FALSE) {
                                                // We have at least one @ tag
                                                $template = $wallwall_template;
-                                               $commentww = 'ww';
                                                
                                                $matches = array();
                                                preg_match_all('/\@\[url=([^\]]+)\]([^\[]+)\[\/url\]/', $tags, $matches, PREG_SET_ORDER);
@@ -512,6 +511,7 @@ function prepare_threads_body($a, $items, $cmnt_tpl, $page_writeable, $mode, $pr
                                                                $owner_url = zrl($r[0]['url']);
                                                                $owner_name = $r[0]['name'];
                                                                $owner_photo = $r[0]['photo'];
+                                                               $commentww = 'ww';
                                                                break;
                                                        }
                                                }
@@ -522,6 +522,7 @@ function prepare_threads_body($a, $items, $cmnt_tpl, $page_writeable, $mode, $pr
                                                        $owner_name = $matches[0][2];
                                                        // Use the nosign
                                                        $owner_photo = $a->get_baseurl() .'/images/nosign.jpg';
+                                                       $commentww = 'ww';
                                                }
                                        }
                                }
index 1c7b8488f2e398eb98f20f939e1bd6b4a17c03b3..f89dcdcc166559f53aa12c99ec4822b4c5d20bed 100644 (file)
@@ -595,7 +595,6 @@ class Item extends BaseObject {
                        if(strpos($tags, '@[url') !== FALSE) {
                                // We have at least one @ tag
                                $this->set_template('wall2wall');
-                               $this->wall_to_wall = true;
                                
                                $matches = array();
                                preg_match_all('/\@\[url=([^\]]+)\]([^\[]+)\[\/url\]/', $tags, $matches, PREG_SET_ORDER);
@@ -611,6 +610,7 @@ class Item extends BaseObject {
                                                $this->owner_url = zrl($r[0]['url']);
                                                $this->owner_name = $r[0]['name'];
                                                $this->owner_photo = $r[0]['photo'];
+                                               $this->wall_to_wall = true;
                                                break;
                                        }
                                }
@@ -621,6 +621,7 @@ class Item extends BaseObject {
                                        $this->owner_name = $matches[0][2];
                                        // Use the nosign
                                        $this->owner_photo = $a->get_baseurl() .'/images/nosign.jpg';
+                                       $this->wall_to_wall = true;
                                }
                        }
                }