Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'assign group on registration'

Viewing 9 results - 51 through 59 (of 59 total)
  • Author
    Search Results
  • joshkadis
    Member

    I’m working on a site where each user will be randomly joined to one of two existing groups during registration. Let’s call the groups Red Team and Blue Team. I’d like to create a default avatar for each group instead of the Mystery Man, so Red Team members get the red avatar and Blue Team members get the blue avatar. If it permanently sets the avatar for each user (i.e. can’t be overwritten by Gravatar), that’s ok with me.

    So I’m trying to figure out where to put a statement along the lines of:

    `if (groups_is_user_member($user_id,$red_team_id)) {
    [set avatar to red-team-avatar.jpg]
    } else {
    [set avatar to blue-team-avatar.jpg]
    }`

    Note that every user will be a member of one team or the other, but not both. Any ideas? Thanks!

    #16686
    webgyrl
    Member

    Hello!

    I’m brand new to BuddyPress and am trying it out on a small site to see how it goes.

    I did the install of BP plugin just fine, and tired to activate the “Randy Candy” theme after installing that, but it is all broken and I could not get it to work.

    So after some research I found a plugin called BuddyPress Template Pack
    http://wordpress.org/extend/plugins/bp-template-pack/

    This seems to work fine iwth a theme I have called PersonalPress 1.5 by Elegant Themes.

    Only one trouble and I’m wondering if someone can help me. I would like to put the links into the site navigation for the BuddyPress pages. In my BPTP admin it says:
    Navigation Links

    You may want to add new navigation tabs or links to your theme to link to BuddyPress directory pages. The default set of links are:

    * Activity: http://natfriends.com/site/activity/
    * Members: http://natfriends.com/site/members/
    * Groups: http://natfriends.com/site/groups/
    * Forums: http://natfriends.com/site/forums/
    * Register: http://natfriends.com/site/register/ (registration must be enabled)

    Now how do I go about putting in these URLS to the main navigation of my site? Do I have to hard code them into one of the files for the main theme? If someone could point me in the right direction, I’d be grateful. I am not sure how to do this.

    Thanks!

    #11359

    Topic: The Chemistry Book

    in forum Showcase
    LPH2005
    Participant

    Site URL: http://www.thechembook.com
    Site creation date: April 7, 2007
    Software installed: WordPress 3.0. , BP 1.2.5, MediaWiki 1.15.1, Moodle 1.9.9+

    TheChemBook.com would not be possible without BuddyPress and all of the wonderful help on this site.

    History
    TheChemBook started as a MediaWiki installation in April 2007. Each year students provide feedback for what they need or want on the site. During the Winter break of 2008-2009, a forum plugin for MediaWiki was installed (removed with BP installation). At the end of the 2009 school year, students suggested a better news area and so WordPress was installed on the front end. During the fall 2009, students asked for better uploading of files (and calendar) and so Moodle was installed. Approximately two weeks ago I asked the students why they were not interacting and discussing the wiki articles.

    BuddyPress
    BuddyPress was installed about two weeks ago with a strong negative response. Many students complained about poor navigation, confusion for purpose of certain areas, and a strong dislike for the registration as well as login process. In response, a child theme was created to modify the navigation tabs, a landing page was created for explaining several areas of the site, and many plugins were installed to enhance the site.

    Plugins
    Currently sixteen (16) plugins are installed. These include

    Announce Group
    Profile Field Setup
    BuddyPress Like
    BP CubePoints
    BP Album+
    Welcome Pack
    Forum Extras
    Forums-Move Topic
    Invite Anyone
    Live Chat (Ajax)
    Restrict Group Creation
    Facestream
    Tweetstream
    BuddyPress sitewide activity widget
    oEmbed for BP
    User Name Availability

    What helped the most?
    Critical to the success was learning how to use a child-theme and adding an image to the header, helping students understand the site was just like the “old” one….

    The first plugin to help the site really grab students’ attention was the CubePoints integration. For some students, interaction occurred (occur) because they wanted extra credit assigned by the CubePoints.

    The second plugin was the Profile Fields because it became necessary during registration to distinguish between my students and students in several other teachers’ classes.

    Third, integration of login for MediaWiki and WP helped students who still rely on searching the wiki but wanted to interact on the front BP side.

    Fourth, groups expanded as several kids realized that they could use the site to discuss their projects. I shut this off after a few kids abused the groups and were just joining everything – as well as creating dozens of groups (for no reason).

    Challenges
    Some students are still struggling with navigation, however, many students have now stated the changes in tabs and addition of the sidebar sub-navigation helps tremendously. The big problem I see is that the MediaWiki installation doesn’t have the same exact navigation. I’m not good with CSS and cannot seem to change the drop down on MediaWiki to look like the BP navigation.

    Removal of groups and the about page limited unnecessary pages but I think the CD avatar bubble (when it works with WP 3.0 and BP 1.2.4) will be a good add-on to find other members.

    Some students do not understand the activity stream – and so I’ve added hints to the top of the tutoring page as well as the activity stream.

    On Friday, several students explained that they use their iPhone to navigate the site. I haven’t checked the theme for mobility.

    How can you help?
    What would you suggest is changed so that more students become comfortable with the website? For example, students stated the site was “not inviting” because “there are too many words.” I’m not an artist – so maybe you have a suggestion on how to make the landing page “more inviting.”

    Also, the site expansion to BP also got me to think chemistry students from other schools might take interest (don’t know if this is real) – and so a few groups were added for them too (including a college group). Maybe you have some ideas there …

    Maybe you see a huge glitch – maybe something is terribly out of place and is leading to student confusion.

    Thank you all for your positive (and negative) feedback. I look forward to enhancing the site even more!

    #64314

    In reply to: Custom Types

    designodyssey
    Participant

    Yeah, I can. I guess what I’m looking for is something that supports the front-end recognizing those different types at registration and then in themes. But, yes, I can create the roles and assign them capabilities. I’d like to do the same with groups and then either display the groups separately within the groups page or have multiple “pages” for each type. Same would be true for profiles.

    Is this already possible for BP, even if roles setup in WP?

    Maybe it’s something like the Members plugin with something on the front-end for new registrants or members to choose with some approval process. Sorta like the paid status for all these premium sites except without the need for paying.

    #60292

    I know this is a little back from the dead, but I would go about this in a totally different way myself.

    I would use good old WordPress usermeta, and have three different registration screens. Giving users the ability to choose something will more often than not confuse them. If you give them a dedicated registration with only the options they need, that will yield better results.

    I have a post around here somewhere on how to assign usermeta values directly from registration. Then rather than trying to group users together, rather than wasting a profile field that you eventually have to hide or prevent users from changing, and rather than creating custom user role types, you can just check the meta and go. And if they upgrade their account, you just update the usermeta value.

    Custom user roles is a good idea too, but it comes with a little more work to make things cooperate the way you want to use them.

    #60108
    Paul Wong-Gibbs
    Keymaster

    TLDR version: Introduce types of groups. e.g. “User group” type – it has no forum, no “Home” page, just members listing and activity stream. This group added to Activity Stream filters where relevant.

    Would have to filter out custom group type “User group” out of the /groups/directory page & member profile group page.

    These custom group types could be set so they are publicly visible/private to those members involved/or hidden (visible to the creator only). As per current Group privacy settings.

    Could add e.g. “Friends”, “Colleagues” and “Fans” as default, empty groups for each user on user registration. Obviously revise theme to make the “Friends” page (“Connections”, maybe) look like the Friends page rather than a regular Group.

    Different users might create “User group” types with the same name but with different meaning (“Fans” could be interpreted several ways for example). This is no problem as such categorisation is defined — and belongs to — the user who does it. Might need some semantic group kind/type identifier in the code to allow FOAF/SIOC RDF profiles to be able to assigned to these “User groups”.

    #7981
    Kate
    Participant

    This is my third post recently, and it may very well be another one that makes you seasoned WPMU developers scratch your head and say “Is she for real?” Truth is, I don’t just pop in and ask questions. Believe me, it’s preceded by scouring through Google and reading countless posts. So, maybe I’m just that dense. :) Or, maybe I’m not fully understanding the use of each of these… I don’t know. But, I’m hoping I can get some input on this.

    I’m creating a site that will have three types of users: Paid Subscribers, Free Subscribers, and Trial Subscribers. The features available to each will depend on which category they fall into. I’ll need to refer back to their user type both for payment tracking, as well as what features they do or don’t see. Would it be easier to do this via:

    1) assigning each to a group (they don’t have control over changing this). Or, is this misuse of groups?

    2) creating a custom role for each of these three types, with capabilities that differ for each one.

    3) Just adding a three option drop-down at registration that lets them select which they want to be. Then, that value would be stored in their profile. (My only concern is how easily could that value be destroyed? eg: If the drop down somehow got deleted?)

    4) Custom fields

    5) Or, maybe there’s a plugin that accomplishes what I want? I came across several, but wasn’t sure if they were what I needed.

    Thanks for your input. I really appreciate it!

    #47868
    Jeff Sayre
    Participant

    @juanllamosas

    This thread is about Mike Pratt’s Featured Groups Widget. This allows site admins to select certain BP groups to feature. It has nothing to do with individual members.

    It sounds like you are talking about my Featured Member(s) Widget. If you are, you set a featured member by their unique ID, not by their username. When editing the widget’s parameters, it states “Member ID(s):” and “Separate member IDs by commas”.

    A member ID is the unique number automatically assigned to each user by WPMU upon registration. You can find each member’s unique member ID (also called userid), by logging into WPMU and clicking on “Site Admin > Users”. Then, hover your cursor of a given member’s username and look at the link text. you’ll see this in the url “user_id=”. You can also obtain a user’s unique ID by looking at the “ID” field in the wp_users table in WPMU’s MySQL DB.

Viewing 9 results - 51 through 59 (of 59 total)
Skip to toolbar