Topic RSS
2:52 pm
Hello, thought maybe I could get help to figure the following out, though I am not sure it is a bug or fault of Simple:Press.
I have BuddyPress on my main site and Simple:Press on a subdomain that is created with my WP Multisite.
I arranged it this way so I could remove the sidebar in a custom second default Buddypress theme, which would allow Simple:Press to be wider and use the whole page. That part worked like a charm.
There is no login on Simple:Press or the subdomain. BuddyPress is the login and logs in the entire network of sites if you login from the mainsite.
My problem is… even though a member is logged into the subdomain ( by way of the mainsite login) when the member goes to the forum the first time, he is shown his profile with all WP info, and if he updates first and last name by correcting what is there or just clicking update profile, he is entered as a member in the forum's footer, but his permissions are set as a guest. The permissions remain as such until I manually add them a member because they can't post.
I have Guests set at read only and they must login to post.
I am experienced with forums and intregrations. I have a ProFormell themed PhpBB3 inside a Drupal theme ( was hard to remove all the logins and registers !! ) and was well into putting similar inside my BuddyPress theme until I found out you had to enter PhpBB3 to get to WordPress or BuddyPress.
Seeing how the Guests can post on this forum, makes me wonder if I do the same will it allow my members to become set as members by posting in an introduction forum or similar…
Any ideas ? I need members to be able to register on BuddyPress, login, and go straight to the forum to post a support question or whatever, not be treated as a guest when they are a member ?
Any help will be greatly appreciated :) !! I will go try the allowing guests to post and see if it works for me that way.
Thanks,
Raymond
have you visited the forum Options > Members Panel where you can define what SP User Groups new users are created in?
6:17 am
|
Thanks for responding. Below is my setting in Options>Member Settings :
Default User Group Membership: |
|
| Default User Group for Guests: | Members |
| Default User Group for New Members: | Members |
|
User Group Memberships Based on WP Role: |
|
| Default User Group for administrator: | Members |
| Default User Group for editor: | Members |
| Default User Group for author: | Members |
| Default User Group for contributor: | Members |
|
Default User Group for subscriber: (subscriber is also set at member, browser wouldn't pick it up) I tried allowing Guest to post so members could post but even though they are logged in SP still does the guest post admin approval. I believe I have tried every possible configuration, to include custom groups and arrangements. Deleting the Guests group and adding another called Guest members. Then went in Database and changed the group ID from 4 to 1 and it still didn't help. SP went psych cause it didn't have a default guest group… I like the forum, features, and the integration but I can't get members to member status unless I manually put them there in Manage User Groups. Ah well… Thanks for the help.
|
|
For new users to be placed in the correct SP user group, SP relies on the WordPress action hooks that trigger an 'event'. Generally this works just fine although we have encountered the odd plugin that takes the task over and does not fire these events.
The real 'expert' on this is Steve who will hopefully start to ease himself back in to the saddle tomorrow or the next day and I woild be more confortable getting him to address this issue.
I suspect that the problem is that simple press works only on the site its installed on… so having buddypress installed on the main site isnt going to affect the network sites… and same for any sp or wp user info on the main site – it doesnt carry down to the network site. so unless the user actually registers and log ins on the network site, we dont have any knowledge of it being a user on the network domain.
we plan a future, proper integration with buddypress, but until that time…
It wouldnt be too hard to create another plugin that when a user is registered on the main site, it gets another account created on the sp network site.
10:03 pm
Thanks for the reply :)
On WP MU, any site under the main site uses the main site's registration to register ( all roads lead to Rome, or BuddyPress in this case…) and all users are stored in the same database table.
User Meta assigns where and what the user will be after registration. All Users are automatically assigned as subscribers to the main blog.
The plugin New Blog Defaults allows for assigning new users to any blog or number of blogs upon registration.
And there the answer be… though I only realize it ( Mr Papa jarred memory…)
However… I am in the middle of a MyBB integration.
Once again, thanks for the help.
is this wpmu or wp 3.0 with multisite???
not sure what you say is quite correct… any blog registrations happen through the main site, but once you have a network site, any user can register on that site (assuming registrations are allowed)… all the network sites do not share the same user (or usermeta) db…
but if thats what this New Blog Defaults plugin makes happen then, I think I agree that is a problem…
I must be missing something too because I dont see the point of having a network site for running a forum and then not allowing users to register on it and use the forum. why not just have it be on the main site since that's what it appears you want anyways… many ways to skin the url/domain if thats the issue…
5:03 am
Okay, from the top…
Yes, WP3 with multisite, or as they call it now 'Network'. When you go to any site (blog) on the network and click register ( or the register at all /wp-admin logins) you are redirected to the main site register page.
There is only one database for all sites, which is standard WP MU ( unless, as in my case, I have 19 databases). Each site (blog) does not have a database table for users, for instance wp_2_users or wp_3_users. There is only wp_users, even in my case with 19 databases. There is also only one wp_usermeta.
Comments, commentmeta, links, options, posts, postmeta, terms, term_relationships, and term_taxonmy are the only database tables directly belonging to any site (blog) within the network. All other database tables are shared from the master or main site (domain).
There are two types of accounts, member with blog or member without. All registrations are automatically subscribed to the main blog. If he signed up to subscribe to another blog in particular, the blog admin has to set as such. Or add subscriber from admin dashboard (if main site admin allows to do so).
My idea with the New Blog Defaults didn't work as it should… it is used for auto subscribing registrations by default to other blogs for forums like BBPress, exactly what I am trying to do with SP, because SP will go inside a WordPress page. It made the member a sub-member instead of a Guest, but still to where an admin would have to approve first post and place in a member group. I will just have to live with that. At least the new member can post when they first go to the forum from registration activation.
My fore-mentioned MyBB integration didn't work, so I reinstalled SP to see if it made a difference if the member was subscribed to the site or not. It did make a difference but not as full member should be. As stated, I will live with it as is and hope there is a solution forth coming.
I placed the forum on a second blog because I wanted full theme width for the forum. It will be used for support, blog tutorials, and other means. To put the blog on the main site, I would have to give up full width or make the main site full width as well. If I opened registration on the forum itself it would not register members on the main site, thereby making them register twice and possibly login twice to use either function.
I have a new problem… When a member clicks update profile it goes to :
" domain.com/index.php?sf_ahah=profile-save&id=1&forcepw=0&panel=all "
and it is a white page with "Your Profile has been Updated." There is no way to get back to the forum except backspace or change the URL. How can I make it stop going to the white page ? I have taken the forum profile off of popup and added the wrap but it still goes to the white page when updating profile. Any ideas ? I need the forum profile because it won't share BuddyPress avatars.
As always, thanks for your help :)
that register link you are refering to is a register new network site link… once a network site is established, you can register as a user on that network site… this is the normal set up… yes, I misspoke about the usermeta…
as to full width, you can customize any page in wp to be full width and not affect the rest of the pages (ie leave them not full width)… thats what custom page templates are for (more info in our wiki or faq)… no need for a whole new domain to accomplish that…
as to the white page, this is 4.3.2? any more info you can provide as we have no other reports of such behaviour… any more info in your error logs? any errors thrown in the firebug console (add on to firefox – great for devs)…
12:00 pm
As an update, The white page mysteriously turned into a yellow header below the profile that says "You profile has been updated" and dissolves away. It turned up that way after finding that the editor toolbar was not there and clicking update editor toolbar twice. When the toolbar appeared, I made a signature and clicked update profile and it worked as it should. That problem corrected itself for some reason.
My full width theme is not only used for the forum.
I am sorry, but all register links for my WP3 ( as well as my WP 2.9 ) go to the main site to register. Once there, the registration was for an account and if you wanted to add a blog you clicked a checkbox that said "Yes, I would like to create a blog" and then the blog details would appear. Even if a blog admin adds you as a user… you are still a subscriber of the main site. The list of users for my main site is every user that registers as a member of my WP3. Wildcard sub-domains are not separate entities that exist on their own. All roads lead to Rome…
All is well. Perhaps I can figure out the rest for login.
I very much like SP it looks very good on my custom full width theme. Looks like it was meant to be there :) Ha ha
Thanks for a great plugin !!!!
Most Users Ever Online: 444
Currently Online:
52 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
-Radio-: 1251
Lee H: 606
Luffer: 535
Conrad_Farlow: 502
jim: 478
neon: 263
ovizii: 240
Tal: 240
Member Stats:
Guest Posters: 2626
Members: 7363
Moderators: 1
Admins: 2
Forum Stats:
Groups: 5
Forums: 16
Topics: 10898
Posts: 79583
Newest Members: Rick Thomas, joelrob, ndc, MacBravO, irlandes1, triphop, betokan, Jonathan Yovani Muñoz, somosguatemala, ahcreate
Moderators: Brandon C (162)
Administrators: Yellow Swordfish (22240), Mr Papa (23688)
Log In
Register
Home
Add Reply
Add Topic
Quote
Offline



Visit 
Privacy Policy



