Issue/error with user first/last name attributes

Permalink Browser Info Environment
Hi Chad,

Sorry to bother you again; I don’t know if the email you mentioned in one of your videos is still valid because I’ve written you about this but haven’t heard back so far (I could understand, however, if you don’t reply to e-mails asking about your add-ons) so I’m gonna bring this up here (again):

I’m currently implementing the ProBlock add-on in Concrete 5.4.2 and there’s a strange thing going on. I don’t quite know if that’s a bug in your add-on or in Concrete5 itself.
I have the user attributes “About the Author”, “Last Name”, and “First Name” (grouped under “Author Info”, so I suppose these were added by ProBlock). Now, I noticed that when I update a user’s details and add values to these attributes that the first and last name don’t show up on the user details page (author bio is alright – and the attribute values show up in the “edit user” screen, by the way). Then I tried to update the first and last name attributes themselves and got this:

Fatal error: Call to a member function getAttributeKeyID() on a non-object in [root path]/updates/concrete5.4.2/concrete/libraries/attribute/controller.php on line 159


WTF? Interestingly I can update the author bio attribute without problems and I can also add more attributes but these two (first and last names) make problems. What’s wrong with this? Is this anything you can do (seeing that it seems to happen in the CMS core)? And I was wondering the whole time why the author name wouldn’t show up.

I’d be very happy about any enlightenment on this.

Type: Discussion
Status: In Progress
10010110
View Replies:
RadiantWeb replied on at Permalink Reply
RadiantWeb
I'm definitely am not seeing this in testing.

are you by chance only seeing this when editing a page_type default?

Chad
10010110 replied on at Permalink Reply
10010110
No, I’m getting this when going into “Users & Groups > User Attributes”, click on “Last Name” (or “First Name”) and click “Update Attribute”.

Also, when I’m clicking on the user name in the user list to view the user’s details the first and last name fields are empty (although user bio has a value). The values do show up in the user list, though.
RadiantWeb replied on at Permalink Reply
RadiantWeb
correct. I'm not seeing that either. I can't seem to reproduce your error.

There is something specific to your C5 core that is causing that.

C
w2f replied on at Permalink Reply
w2f
Hi Chad,
tried to delete this because after 2 days- it mysteriously just cleared the check marks in "About the Author" (wierd!! but great). tried to delete this message but it would not cooperate...perhaps its a slow server issue on my part then?


i had some issues with my old theme and could not get problog to remove old data links (even though the blogs were deleted....plus i had some url problem which was it's own ticket before re-installing problog again), anyway, after getting my new theme on and the old one off, and after re-installig problog -now the "about author" has taken over the first name and last name attributes which were previously in the main member group attribute set - this is now causing my ajax member directory to loose all first and last name info. I have been to the dashboard settings several times to edit the "about the author" group attributes and un-checked first and last name and clicked on update. it always says it is saved, but when going back in, the first and last name attributes are backed to being checked again! This support ticket may or may not be the same problem as mine, idk, but i am just wondering if this was ever figured out or if you have some other trick i can try to get the first and last name deselected in "about the author" so I can select it back to my main user group again. Thanks for the help!

concrete5 Environment Information

Browser User-Agent String

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.