Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'private'

Viewing 25 results - 4,901 through 4,925 (of 5,233 total)
  • Author
    Search Results
  • #52831
    Jeff Sayre
    Participant

    Haha!

    Well, yes and no. It will keep your thoughts private and out of the reach from regular, lowly humans, but it’s already too late to prevent alien interference. All humans have already been tagged by the aliens. They know where we are, what we’re doing, and what we’re thinking at all times. So take off that silly tinfoil hat, John.

    #52829

    I think what we all really want to know is…

    Will this plugin keep my thoughts private and protect them from the aliens?

    #52808

    If the group forum is an “open forum” meaning it is not hidden or private, then you will automatically join the group when you post a reply or create a topic in it.

    #52786
    Paul Wong-Gibbs
    Keymaster

    Try toggling public/private on that blog setting on and off. Something else is to make a test post on that blog (and see if that refreshes the BuddyPress display or not).

    #6634
    wordpressfan
    Participant

    I have a detailed registration form, including several vital fields that are required. However, I’ve discovered there are no content checks. For instance, a field asking for work history can be skipped if a new user simply enters a character or even backspaces over the text.

    Secondly, is there a way to mark certain fields “private,” which can be viewed only by admins – providing some sense of security that information won’t be shared?

    Lastly, is there anyway to make the “Name” field in the “base” profile set editable? I need to provide some way (besides a blog post) of new subscribers knowing they must enter both their first and last names, not simply an anonymous login id.

    Thanks.

    #52635

    In reply to: Private Profiles

    madloki
    Participant

    Ha, faster :o) Jap, the plugin works to 50%, but the changes in bp core will this version not support. We will wait for your plugin, before i will not go online with the (beta :p) page.

    #52633

    In reply to: Private Profiles

    Jeff Sayre
    Participant

    @madloki

    The solution you linked to does not work with BP 1.1 because it relies on a core function that is now deprecated. It also relies on hacking a core file, which is never a good idea.

    My Privacy Component will be out soon.

    #52630

    In reply to: Private Profiles

    madloki
    Participant

    Me too! An privacy option is very important. This http://devbox.computec.de/2009/06/buddypress-xprofile-privacy-plugin/ does not work with 1.1 :-(

    Edit: it does work! But user must select before. But privacy fields like birthday etc. should never be visible for guest. Maybe with an click to activate, but at the moment thats not good.

    #52617

    In reply to: Private Profiles

    Arthur
    Participant

    Thanks Reboot Now – and wordpressfan for suggesting it in the first place. Will definitely look into giving this code a try prior to future BP work as this is very important for privacy, especially for children, who will potentially be a significant part of a site I am working on. Membership will be verified to ensure protection of the children’s private information while allowing them to participate fully in the community.

    Maybe someone could take this and turn it into a plugin…?

    @Jeff Sayre – your plugin is also useful as it gives a universal (i.e. WP not just BP) and individual-focussed privacy option, which is also very important. good work!

    #52559

    In reply to: Private Profiles

    Greg
    Participant

    This is a little risky for a non-programmer, but here is some code that would replace the profile-loop.php file in the skeleton member theme. Note that this theme is deprecated in the new parent-child theme setup. It is also not a sophisticated privacy component like the one Jeff is working on. It simply omits everything except the base profile fieldset when a non-member views the profile.

    This is from my own installation, but I have removed some pieces (mostly formatting) to simplify things a bit. I haven’t tested it in the simplified form.

    It assumes that “Base” is the base profile group name you specified in the BP dashboard settings.

    <?php
    /*
    * /profile/profile-loop.php
    * This file loops through the profile field groups, and then each profile field to
    * display the profile information that a user has entered.
    *
    * Loaded by: 'profile/index.php' (via the xprofile_get_profile() template tag)
    */
    ?>
    <?php if ( bp_has_profile() ) : ?>

    <?php while ( bp_profile_groups() ) : bp_the_profile_group(); ?>

    <?php if ( (bp_get_the_profile_group_name() == "Base") || ( is_user_logged_in() ) ) : ?>
    <div class="info-group">

    <?php if ( bp_group_has_fields() ) : ?>

    <h4><?php bp_the_profile_group_name() ?></h4>

    <table class="profile-fields">
    <?php while ( bp_profile_fields() ) : bp_the_profile_field(); ?>

    <?php if ( bp_field_has_data() ) : ?>

    <tr<?php bp_field_css_class() ?>>
    <td class="label">
    <?php bp_the_profile_field_name() ?>
    </td>
    <td class="data">
    <?php bp_the_profile_field_value() ?>
    </td>
    </tr>

    <?php endif; ?>

    <?php endwhile; ?>
    </table>

    <?php else : ?>

    <h4><?php bp_the_profile_group_name() ?></h4>

    No info yet.

    <?php endif; ?>

    </div>

    <?php endif; ?>

    <?php endwhile; ?>

    <?php if ( !is_user_logged_in() ) : ?>
    <p class="not-a-member">You need to log in to see full member profiles.</p>
    <?php endif; ?>

    <?php else: ?>

    <div id="message" class="info">
    <p><?php _e( 'Sorry, this person does not have a public profile.', 'buddypress' ) ?></p>
    </div>

    <?php endif;?>

    #52555

    In reply to: Private Profiles

    Jeff Sayre
    Participant

    To be clear, the core privacy component will offer users the ability to decide which pieces of their core-created data they want to make available to which users (or groups of users). It will not offer a mechanism to hide data from people who are not “subscribers” as subscriber is not a BuddyPress user classification or level.

    For more details, I’ve created a new thread about my plugin.

    #6591
    Jeff Sayre
    Participant

    Many people have been inquiring about privacy options in BuddyPress. Some of you are aware that I am currently coding a Privacy Component for BuddyPress. I decided that it is time to fill the community in on my component, providing more details and a timeline.

    My Privacy Component will be entering a private alpha early next week. After the alpha phase is complete, it will then be available as a public Beta. If it goes well, and Andy likes it, it may be included in the BP core for version 1.2. If you look at the BP roadmap, you will see that that is when privacy filtering is scheduled to be included in core.

    In this screen capture of one of the privacy setting screens, you can see that there are actually six user classification filters that can be chosen for each BP object. The sixth option, “Relationship Mapped”, is made available by a separate plugin which I’ll be releasing later. The default Privacy Component will offer five levels.

    My current estimated release date for the first public beta is the week of October 5. This date may change depending on the feedback from the alpha phase.

    More Details

    This is taken from the Privacy Component’s current readme.txt file:

    BPAz is a privacy control component for BuddyPress that provides a site’s users a mechanism with which to control who has access to which pieces of their personal data.

    == Description ==

    The BuddyPress Authorization component (also referred to as BPAz, BP-Authz, or BuddyPress Privacy Component) is a BuddyPress component that allows users fine, granular control over who has access to which pieces of their personal data. It provides this service by hooking into BuddyPress’ core functionality, thereby giving users the ability to control (grant or deny) access to each piece, or grouping of, their personal data.

    The term “auth” is often used interchangeably for authentication or authorization. There is significant difference in meaning between them. Authentication is not authorization. Authorization is not authentication. Authentication must come before authorization. Authentication is handled by WPMU, initially by the registration process and subsequently by the login script. Authorization deals with verifying and managing the access rights a given authenticated user has to certain objects.

    Because of this confusion, the process of authentication is now often referred to as A1, or AuthN, or simply Au. The process of authorization is now often referred to as A2, or AuthZ, or simply Az. Since authentication must come before authorization, the A1-A2 ordinality of the terms is evident. This also explains the alternate names BPAz and BP-Authz.

    BPAz deals with authorization by verifying and managing access rights an authenticated user has to other’s objects–although a user may choose to expose their data to non-logged in users as well.

    The core BuddyPress objects on which rights can be set:

    • xprofile fields
    • activity stream actions
    • friends list
    • groups list
    • messaging
    • blogs
    • wire
    • status updates

    The basic access levels configurable per object (some objects offer only a subset of these rights):

    • allow/deny anyone (globally public or globally private). This is accomplished by setting an object’s viewing rights to either “All Users” or “Only Me”
    • allow only “Logged in Users” to view a given object
    • allow only friends to view a given object
    • allow only a specific list of users to view a given object. This is also called per user access control. This is accomplished by setting an object’s viewing rights to “These Users Only” and then entering a comma-separated list of usernames (a member’s login name) in a textbox that becomes visible.

    NOTE: Per relationship-type access control is possible if you use my BuddyPress Relationship Mapping plugin. For instance, allow by friend, colleague, partner, client, customer, fan, etcetera.

    Site Administration of BuddyPress User Privacy Tools

    Site administrators have ultimate control and oversight over the configuration of BPAz’s features and functionality via an additional administration panel under the BuddyPress menu hierarchy. The BuddyPress Privacy Component is enabled by default for all object groupings. However, Site Administrators can disable user-configurable sitewide privacy, or even individual privacy control objects, by using the Privacy Settings administration panel. As the Site Administrator, you will always be able to see each user’s complete content. Users do not have any options to hide content from Site Administrators.

    #52542

    In reply to: Private Profiles

    wordpressfan
    Participant

    @Reboot Now – for the non-programming readers, such as myself, could you suggest some code that could be dropped in?

    #52531

    In reply to: Private Profiles

    Paul Wong-Gibbs
    Keymaster

    No, this sort of privacy change isn’t going to get into BP 1.1.

    #52526

    In reply to: Private Profiles

    Greg
    Participant

    One way is to use the “is_user_logged_in()” function in the profile loop (normally, “profile-loop.php” in the member theme).

    You need to use that in conjunction with (bp_get_the_profile_group_name() == “BASIC”), where BASIC is the base profile group name you specified in the BP dashboard settings, to test whether you’re on the BASIC profile.

    #52523

    In reply to: Private Profiles

    abcde666
    Participant

    I am interested in this as well:

    – the BASIC profile-information about the user should be publicly visible.

    – the DETAILED profile-information about the user should only be visible for registered users.

    any chance to get this implemented into the official release of BP 1.1 (prior to Jeff Sayre´s Privacy-Plugin) ?

    Many thanks,

    #6581
    wordpressfan
    Participant

    I want only subscribers to have access to member profiles. How do I ensure only subscribers can view member profiles?

    #52471

    In reply to: Forums in v1.1

    Andy Peatling
    Keymaster

    About private/hidden forums, will topics made in these forums show up on the main BP forums page for group members who are a part of those forums?

    As it stands, no. This may change if I can work out a way that doesn’t require a slow query.

    Also about bbPress plugins, would it be possible to somehow take advantage of bbPress’ existing plugins and use them in the BP forums environment?

    Possibly if you place them in mu-plugins, but you don’t have the bbPress backend.

    Or would we need to port some of these plugins over by adding the appropriate filters/actions that BP forums uses?

    I would try and port some if you’re up for a challenge. :)

    #52441
    linsms
    Participant

    Where can I post a ticket?

    #52438
    Paul Wong-Gibbs
    Keymaster

    No, because private groups are private. This would make a good enhancemet ticket for a future version of BP

    #6562
    linsms
    Participant

    Hi,

    Is it posible to get a private group activity shown in community activity widget? Is any other plugin that has this feature?

    Greets,

    kNo

    #52434

    In reply to: Forums in v1.1

    r-a-y
    Keymaster

    Good questions, DJPaul. These are things I’m wondering about myself!

    About private/hidden forums, will topics made in these forums show up on the main BP forums page for group members who are a part of those forums?

    Also about bbPress plugins, would it be possible to somehow take advantage of bbPress’ existing plugins and use them in the BP forums environment?

    Or would we need to port some of these plugins over by adding the appropriate filters/actions that BP forums uses?

    #52430

    In reply to: Forums in v1.1

    Andy Peatling
    Keymaster

    If you are not providing users direct access to your bbPress forums, then you can delete your bbPress files, if you are then leave them alone. You do not need the buddypress-enable.php file anymore.

    I can’t speak for plugins, but if the forums in question are attached to private groups then they will not show up. They will remain hidden in the new directory when accessed through BuddyPress.

    If you are not running a highly customized bbPress install, definitely consider using the new forums directory instead of a separate bbPress setup. The integration is seamless and requires no messing with cookies, integration settings/plugins.

    #6561
    Paul Wong-Gibbs
    Keymaster

    I need more information regarding the forums in v1.1-beta/trunk.

    I am aware that once the setup has been done, you only need your old bb-config.php file and you can remove your “old” bbpress folder. What about plugins?

    Specifically: http://wordpress.org/extend/plugins/bbpress-integration/ on WordPress

    and on bbpress: buddypress-enable.php from BuddyPress 1.0.

    And oci_bb_group_forums.php, oci_bb_group_forums_tags.php with read-only-forums and hidden-forums.php (these plugins enabling private/hidden groups to remain “hidden” to unauthorised users when they accessed the forum URL directly).

    #52326
    Jeff Sayre
    Participant

    First of all, with the version of BuddyPress trunk that you have installed, you will now only have one activity table in your MySQL database. This table is wp_bp_activity_user_activity_cached.

    I know that based on the private message you sent me, you have read this thread which details why this is the case. So, unless you added those tables back to the DB, I am surprised that you even have the other two activity tables in your DB. If the BP upgrade was successful, it should have automatically removed those two tables.

    Trying to add those tables and their corresponding data back to the DB will do nothing. The BuddyPress codebase no longer references those other activity tables. They are no longer needed.

    As for the Site Wide Activity widget, make sure that you log into WPMU’s backend and go to “Appearances > Widgets” and remove the Site Wide Activity widget and then add it back. Also, your widget will not show any activity until someone does something that gets recorded into the wp_bp_activity_user_activity_cached table.

Viewing 25 results - 4,901 through 4,925 (of 5,233 total)
Skip to toolbar