Dear friends i searched alot to solve this problem.but no one has given proper answer. after trying one hour i found two problems
one is in user relationships they have given wrong variable name
at 72 line change $relationship to $rtype means
$css_class = array(str_replace(' ', '-', $relationship->name) change to $css_class = array(str_replace(' ', '-', $rtype->name)

and in authorpane module in author-pane.tpl.php file change at replace $user_relationships_api with $user_relationships

then it will work fine.thanks to michelle for great module

www.a2zhub.co.cc

CommentFileSizeAuthor
#4 undefined_variable-1217908-4.patch855 bytesScyther
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Scyther’s picture

Issue tags: +7.x-2.x-beta-blocker

Added tag

zuzu83’s picture

thanks @mannejkumar

works for me

Desi Raaj’s picture

your solution worked really well, thanks :)...I ran into another problem though, once the requestee has accepted the relationship, it still shows "Add as friend" on their profile page.
for example:
I visited another users profile and clicked on "add as friend" and sent the invite, once he/she accepted the invite and I visited the profile again, it still says "add as friend" instead of "remove friend", but if the requestee visits the requester's profile it shows "remove friend" as expected, so the problem is from the requestee side.
any suggestions?
I use author pane dev version with panels and user_view page.

Scyther’s picture

Title: add friend not displaying in authorpane block » Undefined variable: relationship in user_relationships_preprocess_author_pane()
Project: Author Pane » User Relationships
Version: 7.x-2.x-dev » 7.x-1.x-dev
Status: Active » Needs review
FileSize
855 bytes

Error in Author Pane fixed, see this commit.

*Moved to User Relatioships to get the error in that module also fixed.*

@Maintainers of User Relationships: Could the error in User Relationships also be fixed? Patch provided.

Scyther’s picture

Issue tags: -7.x-2.x-beta-blocker

Stripped a tag.

mrf’s picture

Status: Needs review » Reviewed & tested by the community

Closed #1412276: Notice: Undefined variable: relationship in user_relationships_preprocess_author_pane() (line 70 as a duplicate of this issue.

Patch looks good to me, but will leave this one for Berdir to commit.

Berdir’s picture

Status: Reviewed & tested by the community » Fixed

Thanks for the patch and reviews, commited.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

liquidlight’s picture

Status: Closed (fixed) » Needs work

I know this is closed as "fixed" but i still have this issue, and the patch and all isnt working.. code error: "Undefined variable: relationship in user_relationships_preprocess_author_pane() (line 78 " This only pops up when visiting the posting of someone who I have no relationship with. Please have another look at this.

liquidlight’s picture

Nudge Nudge?

fraweg’s picture

Hello,

I have the same issue (like liquidlight) with the latest dev version.
Here is my output:

Notice: Undefined variable: relationship in user_relationships_preprocess_author_pane() (line 71 of /.../sites/all/modules/user_relationships/user_relationships.author-pane.inc).

and

Notice: Trying to get property of non-object in user_relationships_type_get_name() (line 1072 of /.../sites/all/modules/user_relationships/user_relationships.module).

Did anyone solve this issue? Maybe liquidlight?

I really need help in that.

Best regards
Frank

drupalina’s picture

I had the same problem: these errors would show up when I visited the pages of someone I had no replationship with.
This is what I did:
change
array('@name' => format_username($account)) + user_relationships_type_translations($relationship))
to
array('@name' => format_username($account)) + user_relationships_type_translations($rtype))

and the errors disappeared for me. Hope this helps.

giuseppecardaci’s picture

jainmca4444’s picture

Status: Needs work » Needs review

Status: Needs review » Needs work

The last submitted patch, 4: undefined_variable-1217908-4.patch, failed testing.