aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfriendica <info@friendica.com>2012-09-04 19:49:29 -0700
committerfriendica <info@friendica.com>2012-09-04 19:49:29 -0700
commita08666be142c484134c2f10cf0c460c8a3c07682 (patch)
tree68a730081f8d0fcacf966a5d088c4180e67b344a
parent576559fd02bb12cbba53c11cec4a89f70ff7a132 (diff)
downloadvolse-hubzilla-a08666be142c484134c2f10cf0c460c8a3c07682.tar.gz
volse-hubzilla-a08666be142c484134c2f10cf0c460c8a3c07682.tar.bz2
volse-hubzilla-a08666be142c484134c2f10cf0c460c8a3c07682.zip
unbreak some more stuff
-rw-r--r--boot.php6
-rw-r--r--include/nav.php12
-rw-r--r--mod/profile_photo.php4
3 files changed, 11 insertions, 11 deletions
diff --git a/boot.php b/boot.php
index 6bc21033b..15eaf7970 100644
--- a/boot.php
+++ b/boot.php
@@ -1064,7 +1064,7 @@ function profile_load(&$a, $nickname, $profile = 0) {
}
$r = null;
-
+
if($profile) {
$profile_int = intval($profile);
$r = q("SELECT `profile`.`uid` AS `profile_uid`, `profile`.* , `contact`.`avatar_date` AS picdate, entity.* FROM `profile`
@@ -1074,7 +1074,7 @@ function profile_load(&$a, $nickname, $profile = 0) {
intval($profile_int)
);
}
- if((! $r) && (! count($r))) {
+ if(! ($r && count($r))) {
$r = q("SELECT `profile`.`uid` AS `profile_uid`, `profile`.* , `contact`.`avatar_date` AS picdate, `entity`.* FROM `profile`
left join `contact` on `contact`.`uid` = `profile`.`uid` LEFT JOIN `entity` ON `profile`.`uid` = entity.entity_id
WHERE entity.entity_address = '%s' AND `profile`.`is_default` = 1 and `contact`.`self` = 1 LIMIT 1",
@@ -1082,7 +1082,7 @@ function profile_load(&$a, $nickname, $profile = 0) {
);
}
- if(($r === false) || (! count($r))) {
+ if(! ($r && count($r))) {
logger('profile error: ' . $a->query_string, LOGGER_DEBUG);
notice( t('Requested profile is not available.') . EOL );
$a->error = 404;
diff --git a/include/nav.php b/include/nav.php
index b837b42d5..dd2dbe8ab 100644
--- a/include/nav.php
+++ b/include/nav.php
@@ -46,15 +46,15 @@ function nav(&$a) {
$nav['logout'] = Array('logout',t('Logout'), "", t('End this session'));
// user menu
- $nav['usermenu'][] = Array('profile/' . $a->user['nickname'], t('Status'), "", t('Your posts and conversations'));
- $nav['usermenu'][] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
- $nav['usermenu'][] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
+ $nav['usermenu'][] = Array('profile/' . $a->identity['entity_address'], t('Status'), "", t('Your posts and conversations'));
+ $nav['usermenu'][] = Array('profile/' . $a->identity['entity_address']. '?tab=profile', t('Profile'), "", t('Your profile page'));
+ $nav['usermenu'][] = Array('photos/' . $a->identity['entity_address'], t('Photos'), "", t('Your photos'));
$nav['usermenu'][] = Array('events/', t('Events'), "", t('Your events'));
// user info
- $r = q("SELECT micro FROM contact WHERE uid=%d AND self=1", intval($a->entity['entity_id']));
+ $r = q("SELECT micro FROM contact WHERE uid=%d AND self=1", intval($a->identity['entity_id']));
$userinfo = array(
- 'icon' => $a->get_baseurl($ssl_state). $r[0]['micro'],
+ 'icon' => $r[0]['micro'],
'name' => $a->identity['entity_name'],
);
@@ -111,7 +111,7 @@ function nav(&$a) {
$nav['network'] = array('network', t('Network'), "", t('Conversations from your friends'));
- $nav['home'] = array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
+ $nav['home'] = array('profile/' . $a->identity['entity_address'], t('Home'), "", t('Your posts and conversations'));
if($a->identity['entity_pageflags'] == PAGE_NORMAL) {
$nav['introductions'] = array('notifications/intros', t('Introductions'), "", t('Friend Requests'));
diff --git a/mod/profile_photo.php b/mod/profile_photo.php
index 14277e62e..445045cb9 100644
--- a/mod/profile_photo.php
+++ b/mod/profile_photo.php
@@ -8,7 +8,7 @@ function profile_photo_init(&$a) {
return;
}
- profile_load($a,$a->user['nickname']);
+ profile_load($a,$a->identity['entity_address']);
}
@@ -166,7 +166,7 @@ function profile_photo_content(&$a) {
notice( t('Permission denied.') . EOL );
return;
}
-
+
$newuser = false;
if($a->argc == 2 && $a->argv[1] === 'new')