Forum Replies Created
-
Author
-
tonywParticipant
Best thing is to post your questions in their forum. They’re very good at responding and pointing towards the right code snippets and what you need to do to change them. Check out my thread on there called “Customising registration” which covers most of those questions.
The user role editor I’m using is called just that “User Role Editor”
tonywParticipantEasy enough with paid memberships pro to set up restricted access to certain functionality e.g. pages. This is exactly what I’m doing with my site with certain paid membership levels getting access with their membership to become vendors. You can do this through the creation of roles linked with membership levels. You’ll probably need to pay to upgrade your paid membership pro plugin to get access to some code snippets and support to do this. You’ll also need to be able to edit user roles and capabilities with a user role editor.
I hope that’s helpful for answering the second part
tonywParticipantJust to add to this, you’ll need to disable Buddypress registration in seeing to drive registrations through the PMPro registration page.
I would highly recommend buying PMPro pro support. You’ll get some really helpful support as well as a stack of code snippets, add one and extensions to help with this sort of thing.
For example with support I’ve managed to:
1) create different roles for different membership levels
2) add extended profile fields to the PMPro registration page so this info is always captured at registration
3) restrict registration by email domains
4) add sponsored levels for x number of other members when one person paysThere are a whole load more things you can do. One of the team came and logged in to help with some other issues I’d had. Great service.
tonywParticipantThe Menu Items Visibility Control plugin works really well for me for controlling menu items depending on whether a user is logged in (I’m also using custom roles set up with PM Pro registration)
tonywParticipantI’ve managed to do this successfully – copy posts-social-share.php to your child theme and change the social sharing code in the child theme to this:
COPY CODE<section class="main-color container-wrap social-share-wrap"> <div class="container"> <div class="share-links"> <div class="hr-title hr-long"><abbr><?php _e("Share this", "kleo_framework"); ?></abbr></div> <?php if ( $like_status == 1 ) : ?> <span class="kleo-love"> <?php do_action('kleo_show_love'); ?> </span> <?php endif; ?> <?php if ( $social_share == 1 ) : ?> <span class="kleo-linkedin"> <a href="https://www.linkedin.com/shareArticle?url=<?php the_permalink(); ?>" class="post_share_linkedin" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;"> <i class="icon-linkedin"></i> </a> </span> <span class="kleo-facebook"> <a href="http://www.facebook.com/sharer.php?u=<?php the_permalink(); ?>" class="post_share_facebook" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=220,width=600');return false;"> <i class="icon-facebook"></i> </a> </span> <span class="kleo-twitter"> <a href="https://twitter.com/share?url=<?php the_permalink(); ?>" class="post_share_twitter" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=260,width=600');return false;"> <i class="icon-twitter"></i> </a> </span> <span class="kleo-googleplus"> <a href="https://plus.google.com/share?url=<?php the_permalink(); ?>" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;"> <i class="icon-gplus"></i> </a> </span> <span class="kleo-pinterest"> <a href="http://pinterest.com/pin/create/button/?url=<?php the_permalink(); ?>&media=<?php if (function_exists('the_post_thumbnail')) echo wp_get_attachment_url(get_post_thumbnail_id()); ?>&description=<?php echo strip_tags(get_the_title()); ?>"> <i class="icon-pinterest-circled"></i> </a> </span> <span class="kleo-mail"> <a href="mailto:?subject=<?php echo strip_tags(get_the_title()); ?>&body=<?php the_permalink(); ?>" class="post_share_email"> <i class="icon-mail"></i> </a> </span> <?php endif; ?> </div> </div> </section>
You’ll also need to add the icon to the your style.css file in the child theme:
COPY CODE.icon-linkedin:before { content: '\e95c'; }
I also increased the font size of my links to make them more obvious using this code in style.css:
COPY CODE.share-links span a { font-size: 26px !important; }
tonywParticipantThis seems to be a known problem with Woocommerce overwriting Select2 styling etc: http://stackoverflow.com/questions/28547598/how-to-unload-select2-script-styles-loaded-by-new-woocommerce-2-3-x
Not quite sure how to fix this though
tonywParticipantOne of the 7th Queen team: https://archived.seventhqueen.com/forums/users/cornel/
Just located it in a conflict of some sort with the WooCommerced plugin. When WooCommerce is activated I got this problem, when I deactivated it the problem resolved (though with some minor styling issues)
tonywParticipantI’ve got one of the team working with me on some mobile formatting improvements, particularly around the bbPress component and have shown him some screenshots of the Buddyboss mobile views as an example of move formatting. Fingers crossed!
September 5, 2015 at 17:14 in reply to: Profile search add on, new version has issues with KLEO template #76305tonywParticipantGreat thanks for that. Looking forward to the fix.
tonywParticipantThanks for responding Laura. So I have a free members site for a software user group which needs to be made private but which shows automatic registration for all people from certain email domains.. There are potentially around 200,000 users so I don’t to have to activate each one manually, only those whose email doesn’t correspond to an appropriate domain.
I want to be able to protect Buddypress and bbpress content but allow the public to see group and member names as well as get a sense of the activity going on whilst not setting the details.
I also have a number of other elements including sensei for eLearning (some courses may end up being paid but I suspect mainly free) plus a requirement for sharing downloads, a business directory and event booking.
Cornel was supposed to start working with me on Thursday around some internet explorer 8 compatibility but I’ve not heard any update on that.
Coming back to the membership the crucial thing is for the membership to align with the email domain requirements.
tonywParticipantAgree this would be really helpful as LinkedIn is a key professional social network and is missing from Kleo at the moment – I’ve added an XProfile LinkedIn button and other social network icons on the Buddypress members’ profile header using code that has been shared here previously, and have just added it to the social share links.
Social share links added using the following code added in just above the Facebook share section in a copy of kleo/page-parts/posts-social-share.php added to my child theme:
COPY CODE<span class="kleo-linkedin"> <a href="https://www.linkedin.com/shareArticle?url=<?php the_permalink(); ?>" class="post_share_linkedin" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=260,width=600');return false;"> <i class="icon-linkedin"></i> </a> </span>
and this css code added to style.css:
COPY CODE.icon-linkedin:before { content: '\e95c'; }
tonywParticipantHaving examined all the options, I’m now looking at the all Woo route including using it for all the digital downloads requirements. I need it for sensei anyway and as a solution it’s way cheaper than EDD and all the plugins I’d require for my user group website.
WC vendors looks really hopeful. This http://themekraft.com/store/woocommerce-buddypress-integration-wordpress-plugin/ looks like the final piece of glue needed to allow reviews etc of downloads to appear in the Buddypress activity stream.
This also looks like a useful approach https://themekraft.zendesk.com/hc/en-us/articles/200829781-Create-a-Socialized-Marketplace-with-WooCommerce-and-BuddyPress
tonywParticipantHas to be said.. WC product vendors looks quite impressive, looking at it more closely. Going to give it a try but if sharmstr has already done some work on this solution it certainly sounds a viable candidate
tonywParticipantI’m loving the look of EDD and its multiple plugins and just getting my head around the expense which is worthwhile if all works smoothly.
For my purposes though I still need some way of creating user submitted eLearning ideally from the front end and am therefore tempted by Learndash which integrates with EDD payments system and also allows user created content. The problem is that it’s not supported by the Kleo theme in the same way that Sensei is and therefore represents more of a risk.
Difficult to decide on ideal solution! I think because there’s nothing yet that’s ideal.
tonywParticipantI’m interested to hear what customisation you’ve been working on. I’m currently trying to get the 7Q team help with me with some things but they’ve been busy.
I run a software user group website.
Somehow I need to find the best way of song the following:
1) digital downloads, mostly free and submitted by users so fully integrated with Buddypress. Need to allow ideally front end submissions, rating and reviews.
2) eLearning again largely submitted by users and some free, some paid.
These could be separate or integrated elements.
Woo commerce could do the digital download bit as well as sensei but it’s not quite as clean at doing that as EDD I think. It really needs to be a simple process of front end submission for our users… Very much point and shoot. Will WC Product vendors plus woo commerce allow this?tonywParticipantI’m going to be using easy digital downloads too for my site as well as sensei due to the specific requirements I have. Would be great to see EDD fully integrated though it already looks good and send to behave nicely. I agree about the full Buddypress integration with it though that would allow you to see uploaded and downloads files on the users profile and reviews/ratings in the Buddypress activity stream.
tonywParticipantYes would love to see this. Sabai to my mind is a better plug in (and way cheaper) than geo directory.
tonywParticipantYes, I’m keen to get a Product vendor solution integrated as I’m about to set up a social eLearning site. Again I’m not fussed which plugin is integrated, though ideally it would be free (but if so needs to be really well supported). The WooCommerce one though is guaranteed to be solid however, even if pricier.
July 19, 2015 at 13:27 in reply to: Issue withKleo Issue – Members/Profile search, touch does not work on mobile #68928tonywParticipantSame issue for me with mobile devices
July 19, 2015 at 09:54 in reply to: how to display social networks to buddypress member profile #68914tonywParticipantYes this code works perfectly: https://archived.seventhqueen.com/wp-content/uploads/2015/05/social-icons.txt
Just need to name the xprofile links as LinkedIn, Facebook, etc and ensure that you’re using text fields not URLtonywParticipantThanks for the effort you made to help. Much appreciated. I’ll check out the cost of getting someone to do this.
tonywParticipantAgree this would be fantastic. Lots of wasted space on wider screens and therefore unnecessary bunching up of activity and forum streams.
tonywParticipantTotally agree this should be top of the developed features. Have a look at the whole header and menu section on the Buddyboss “Boss” theme and see how nicely the menus work on mobile devices (in fact worth having a look at a number of their features). I specifically like the way:
1) you get left and right menus there – user specific on one side and generic on the other
2) global site search straight from the header
3) wordpress default admin header, user avatar, etc is integrated into their themeThe other element that works really well is their carousel-like menu in the Buddypress profile section, so instead of having to select the menu hamburger there and have elements like Activity, Profile, Friends, etc drop down and select one of those, it shows the first 4 or 5 and you swipe across to see the others….very neat.
It’s fantastic to use both on desktop and mobile. Personally, I’m looking at integrating their header and menus into the Kleo theme but it’d be great if I didn’t have to do that. I’m sure others will agree.
-
AuthorPosts