X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fdisplay.php;h=2ac1c369ebc33cc2852a25b6573d7fbe236e4ed4;hb=c9307eb96a1cd6f0f99ef01127a3ec6d356543ef;hp=6305dd44e7f02d3f38b510dab91b88cf701e7610;hpb=234598280d96627861a1ff1dcfc8a4a59bd37054;p=friendica.git diff --git a/mod/display.php b/mod/display.php index 6305dd44e7..2ac1c369eb 100644 --- a/mod/display.php +++ b/mod/display.php @@ -1,6 +1,18 @@ argc > 1) ? $a->argv[1] : ''); + profile_load($a,$nick); + +} + + function display_content(&$a, $update = 0) { if((get_config('system','block_public')) && (! local_user()) && (! remote_user())) { @@ -16,7 +28,7 @@ function display_content(&$a, $update = 0) { $o = ''; - $a->page['htmlhead'] .= get_markup_template('display-head.tpl'); + $a->page['htmlhead'] .= replace_macros(get_markup_template('display-head.tpl'), array()); if($update) { @@ -25,10 +37,10 @@ function display_content(&$a, $update = 0) { else { $nick = (($a->argc > 1) ? $a->argv[1] : ''); } - profile_load($a,$nick); if($update) { $item_id = $_REQUEST['item_id']; + $a->profile = array('uid' => intval($update), 'profile_uid' => intval($update)); } else { $item_id = (($a->argc > 2) ? intval($a->argv[2]) : 0); @@ -108,6 +120,8 @@ function display_content(&$a, $update = 0) { $sql_extra = item_permissions_sql($a->profile['uid'],$remote_contact,$groups); if($update) { + +dbg(1); $r = q("SELECT id FROM item WHERE item.uid = %d AND `item`.`parent` = ( SELECT `parent` FROM `item` WHERE ( `id` = '%s' OR `uri` = '%s' )) $sql_extra AND unseen = 1", @@ -115,6 +129,7 @@ function display_content(&$a, $update = 0) { dbesc($item_id), dbesc($item_id) ); +dbg(0); if(!$r) return ''; }