Viewing 12 replies - 1 through 12 (of 12 total)
  • make a screenshot of the user roles form in question. your settings in particular.

    Thread Starter 11pierced

    (@11pierced)

    Here’s both user roles
    I renamed the default “Members” Role to Student, that hadn’t broken it before so I don’t think renaming it is the issue.
    I changed one of the admin’s community roles in the default wordpress user manager to Student and the profile rendered, so it’s something with the ultimate member roles.

    Thanks for your help!

    I am sorry, but one more screenshot is needed: the member directory for UM (i.e. members). This will determine if you have made “student” searchable.

    Thread Starter 11pierced

    (@11pierced)

    “Not sure when this broke, but both the admin role <b>and a custom role I created aren’t showing profiles</b>.”

    Did you try syncing with WordPress role in your new UM student roles the “student” role to “subscriber”?

    Thread Starter 11pierced

    (@11pierced)

    yes i’ve done that, the student roles are showing fine, just not the admin or the custom role i made.

    Thread Starter 11pierced

    (@11pierced)

    actually i just tried it again for kicks and it looks like it’s hanging. i hit the sync button and the page goes white and to this url:
    https://byuadlab.com/wp-admin/post.php?post=12448&action=edit&um_adm_action=mass_role_sync&um_role=member&wp_role
    not seeing any errors on the page, actually there’s nothing in the source code.

    Thread Starter 11pierced

    (@11pierced)

    i got frustrated and decided to just wipe it clean and start from fresh, but i tried uninstalling the plugin and i waited for about an hour and it never finished uninstalling. deactivating and deleting the plugin doesn’t get rid of the database though, whenever i install and activate it again the same roles and directories appear.

    just noticed the plugin hasn’t been tested with the new 4.6 version of wordpress, any chance that’s what is messing a lot of stuff up?

    the plugin is totally unusable at this point for me which is a real bummer, we have a department meeting tomorrow and were planning to sign 200+ people which we can’t do now. not happy…

    There is a misconfiguration problem somewhere. Not sure why you’d get a white page after syncing UM, but that can simply mean that the script couldn’t echo a “finished” message so it gave you a blank page.

    Also, I am confused as to what you want to achieve. Now you say “the student roles are showing fine” before you said “a custom role I created aren’t showing profiles…”

    User roles are a set of functions very different from the member directories.

    In any case you didn’t have to wipe anything out as this can be a problem with semantics.

    Thread Starter 11pierced

    (@11pierced)

    Well i wasn’t able to uninstall it, but I still can’t get any other user role profiles to display besides the default member profile.

    Maybe I’m not using the roles correctly? I’m trying to make a page with 2 directories: a short one for faculty (about 6 users), and another underneath it for students (100-200 users).

    I built and used the default registration form for the students, which assigns their role to “Student”(the built in Member role I renamed) by default. I created another registration form for the faculty to force assigning the role to a custom “Faculty” role I created. This was before I realized there was conditional formatting, and now I realize that I can just have one registration form and using the role selector to filter the input fields for faculty or student. Maybe that’s where this is messed up, but using 2 different was working fine for a few weeks before it broke a couple days ago.

    I then created 2 directories, one for Faculty that automatically pulled in the “Faculty” role, and another directory that pulled in the “Student” role and the “Admin” role (my account). I messed with some other settings to personalize how profiles and directories look, then left it for several days while i built the other parts of the site. At some point both the Admin and Faculty role profiles stop displaying anything on their individual pages. Buttons and sidebars on those pages appeared, but nothing in the div for the user profile. Only the Student role profiles display.

    The only way I can seem to make this work for me right now is to have Faculty sign up as a regular Student role, changing them to the Faculty role to get them off the Student directory, then adding them individually by username to the Faculty directory, then deleting the Faculty role. Apparently deleting a custom role will still display their profiles if they are added in the directory by username, and they won’t need to edit their profiles after they are made.

    This obviously seems like a crazy workaround to get 2 simple separate directories, but I don’t know what to do at this point if it’s still bugging out on me and I can’t uninstall the plugin to start from scratch. Please let me know if you have any other suggestions for me to try.

    Side question, can forms take multiple layers of conditional formatting? Essentially I’m trying to nest conditional questions.

    Thanks, Dave

    1) I can only speak from my experience which is with UM v. 1.3.26. which shouldn’t be that much different from the 1.3.6X.

    2) If somebody else has had success or a different result with my version or with the latest UM, please chime in and correct me if I am wrong.

    3) Pierced, you seem to have taken unnecessary steps to create what boils down to a membership site with 2 types of memberships or users.

    I have no idea how you managed to do that in the first place knowing that at:
    UM > Settings > Setup, you can only assign one user profile page (i.e. in theory all logins should default to the same default user profile page, or the default “user” page).

    This user profile page has its own assigned default shortcode (the one you got when you installed the plugin), so when you make a new profile form, a new shortcode is then created and should be added to a new page (e.g. “student”).

    That new student page and its shortcode will not be the default unless you change it in the setup page. That would work for all your new student users, but that will also leave all the other users (faculty members) stranded.

    The only way to assign a new registration form (and login page for the matter) to a new editable profile page is to create new functions and add them to the UM code. That is, you need another profile page separate from the default profile page, otherwise users will always be editing the same default form.

    At least, that’s my experience with UM. So, unless you are a developer, you won’t be able to this.

    Now, there is a crude method to obtain an extra user membership type out of UM, but without allowing them to edit their profile pages. But, this is probably something you need for both user types.

    I hope this helps…

    Oh I forgot. Of course, you could also program your privacy settings and have something that will more or less resemble what you intended to do, but all visitors would have to sign up in order to view those special fields assigned to each user role.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Admin and Custom Roles not displaying profiles’ is closed to new replies.