Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'events template'

Viewing 25 results - 26 through 50 (of 102 total)
  • Author
    Search Results
  • P.E.A. Lutz
    Participant

    I’m developing a plugin that adds a custom group home page (groups/single/front.php. The page will display the latest activity for each component that as active for the group. In the template, I’m checking with bp_is_active( {component} ).

    The problem is that some of the components return false even though they are active, a tab is displayed for them.

    Only xprofile, activity, docs and members return true.

    global $bp; returns

    
    ["loaded_components"]=>
     ["loaded_components"]=>
      array(8) {
        ["forums"]=>
        string(6) "forums"
        ["members"]=>
        string(7) "members"
        ["profile"]=>
        string(8) "xprofile"
        ["activity"]=>
        string(8) "activity"
        ["groups"]=>
        string(6) "groups"
        ["settings"]=>
        string(8) "settings"
        ["events"]=>
        string(4) "bpeo"
        ["docs"]=>
        string(7) "bp_docs"
      }
    
    
    
    ["active_components"]=>
      array(6) {
        ["xprofile"]=>
        string(1) "1"
        ["settings"]=>
        string(1) "1"
        ["activity"]=>
        string(1) "1"
        ["groups"]=>
        string(1) "1"
        ["members"]=>
        string(1) "1"
        ["bp_docs"]=>
        string(1) "1"
      }
    
    

    In the template:

    
    <?php if ( bp_is_active( 'xprofile' ) ) : ?>
        <div class="buddypress-module xprofile intro">Intro</div>
    <?php endif; ?>
    <?php if ( bp_is_active( 'activity' ) ) : ?>
        <div class="buddypress-module activity">Activity</div>
    <?php endif; ?>
    <?php if ( bp_is_active( 'forums' ) ) : ?>
        <div class="buddypress-module forums replies">Replies</div>
        <div class="buddypress-module forums topics">Topics</div>
    <?php endif; ?>
    <?php if ( bp_is_active( 'blogs' ) ) : ?>
        <div class="buddypress-module blogs">Blogs</div>
    <?php endif; ?>
    <?php if ( bp_is_active( 'events' ) ) : ?>
        <div class="buddypress-module events">Events</div>
    <?php endif; ?>
    <?php if ( bp_is_active( 'bp_docs' ) ) : ?>
        <div class="buddypress-module docs">Docs</div>
    <?php endif; ?>
    <?php if ( bp_is_active( 'members' ) ) : ?>
        <div class="buddypress-module members">Members</div>
    <?php endif; ?>`
    
    

    Confirmed with twentysixteen
    WordPress 4.6.1
    BuddyPress 2.7.2

    jenfilgate
    Participant

    1. Which version of WordPress are you running? 4.6.1

    2. Did you install WordPress as a directory or subdomain install? directory

    3. If a directory install, is it in root or in a subdirectory? root

    4. Did you upgrade from a previous version of WordPress? If so, from which version? yes 4.6.0

    5. Was WordPress functioning properly before installing/upgrading BuddyPress (BP)? e.g. permalinks, creating a new post, commenting. yes

    6. Which version of BP are you running? 2.7.0

    7. Did you upgraded from a previous version of BP? If so, from which version? 2.6.2

    8. Do you have any plugins other than BuddyPress installed and activated? If so, which ones?

    – AsynCRONous bbPress Subscriptions
    – BackWPup
    – BAW Login/Logout menu
    – bbP private groups
    – bbPress
    – bbPress auto subscribe for new topics and replies
    – BP Direct Menus
    – BuddyPress
    – BuddyPress for LearnDash
    – BuddyPress NoCaptcha Register Box
    – Cloudflare
    – CodeStyling Localization
    – Contact Form 7
    – Content Aware Sidebars
    – Custom Post Type Page Template
    – Draw Attention
    – Gallery Carousel Without JetPack
    – Google XML Sitemaps
    – LearnDash & BBPress Integration
    – LearnDash – Gradebook
    – LearnDash Content Cloner
    – LearnDash LMS
    – LearnDash Pro Panel
    – LearnDash WooCommerce Integration
    – Livemesh SiteOrigin Widgets
    – MailChimp for WordPress
    – Members page only for logged in users
    – Page Builder by SiteOrigin
    – Post Types Order
    – Postman SMTP
    – Prevent Content Theft Lite
    – Revolution Slider
    – Simple User Profile
    – SiteOrigin Widgets Bundle
    – Slideshow
    – Slim Stat Analytics
    – The Events Calendar
    – Theme My Login
    – Ultimate Posts Widget
    – User Login Log
    – W3 Total Cache
    – Widget Importer & Exporter
    – WooCommerce
    – WooCommerce MailChimp
    – WordPress Importer
    – WP Better Emails
    – WP Smush

    9. Are you using the standard WordPress theme or customized theme? customized

    10. Which theme do you use ? Invent

    11. Have you modified the core files in any way? no

    12. Do you have any custom functions in bp-custom.php? no

    13. If running bbPress, which version? Or did your BuddyPress install come with a copy of bbPress built-in? 2.5.10

    14. Please provide a list of any errors in your server’s log files. none

    15. Which company provides your hosting? InMotion Hosting

    16. Is your server running Windows, or if Linux; Apache, nginx or something else? Apache

    I did the tests you recommended and it was my W3 Total Cache plugin that was causing the issue. I will have to look into that to figure out what setting was messing it up. @Scaffies doesn’t have that plugin, so guess our issues were caused by different things.

    #259243
    jbboro3
    Participant

    Ah! Now I got it what you’re trying to achieve..

    Well, that is very much doable but then this is no easy task..

    If you want to include images and other styling options, you can replace the plain text form with tinymce rich text editor by putting some codes in bp-templates/bp-legacy/buddypress/groups/create.php. But remember, simply enabling rich editor will not work unless you allow the img & other relevant tags, else it will strip off and data will not be saved..

    You can manage the wp media library to view able to only the person who uploaded the media.. This way it will not mixed up with many other users with their files..

    And for hiding the content or long description, you can use js to show/hide..

    You can also add other template pages if you need other separate pages for description like address, events etc.. Remove the default no-ajax nav items and replace it with your own custom items.. You can also ajax them, if you want them to.. They looks pretty straight but are more complicated that what you just read.. I did the similar kind of work before..

    I’m not sure if you’re looking something like this: http://imgur.com/a/k9SbZ

    #255150
    snorklebum
    Participant

    Hi,

    WP:4.5.3 BP:2.6.0 Theme:twentyfourteen

    I currently have my main page with a primary sidebar and content sidebar, I’ve set all other pages to use the full width template which seems to be working for events etc but buddypress only follows this setting on the main groups and members pages. As soon as I navigate to a group or member page it no longer uses that template is this correct behaviour?

    I have tried adding an if around the get_sidebar but this just leaves the area empty which I’m guessing is a css issue.

    I also tried copying the page-templates\full-width.php file to a child theme and renaming to buddypress.php but this also has the same effect of the empty space at the side.

    Any advice would be greatly appreciated.

    Thanks

    bradleyrf
    Participant

    Hey everyone,
    First of all, thanks so much for the work and effort you put into BP. It’s amazing what you all do.

    I recently updated to the latest BP and WP versions (the details you requested are below).

    Issues #1 – when someone initially posts into a group, not a reply to a comment, users who have requested All Email option from the BP Group Email Subscription Plugin receive an email using that BP Group Email Subscription plugin’s email template vs. the new BP email templates. If someone replies to the comment, then the new BP email templates work perfectly.

    Issue #2 – the email mentioned in #1 is from wordpress@mydomain.org. while the others are sent from mysite@mydomain.com.

    Thanks for any advice you can send my way.

    1. Which version of WordPress are you running? 4.4.2

    2. Did you install WordPress as a directory or subdomain install? subdomain

    3. If a directory install, is it in root or in a subdirectory?

    4. Did you upgrade from a previous version of WordPress? If so, from which version? From 4.3.3

    5. Was WordPress functioning properly before installing/upgrading BuddyPress (BP)? Yes

    6. Which version of BP are you running? 2.5.2

    7. Did you upgraded from a previous version of BP? If so, from which version? 2.4.2

    8. Do you have any plugins other than BuddyPress installed and activated? If so, which ones?

    Advanced Cron Manager
    Automessage
    Black Studio TinyMCE Widget
    BP Group Hierarchy
    BP Profile Search
    Broken Link Checker
    BuddyBoss Wall
    BuddyDrive
    BuddyPress
    BuddyPress Activity Plus
    BuddyPress Global Search
    BuddyPress Group Email Subscription 3.6.0
    Select BuddyPress Groups Extras
    Select BuddyPress Members Import
    Select BuddyPress Message Attachment
    Select CCL Salesforce Connector
    Contact Form
    Easy Google Fonts
    Events +
    Google Analytics by Yoast
    Google Doc Embedder
    Google Maps
    HiFi
    iframe
    Invite Anyone
    Page Builder by SiteOrigin
    PHP Code Widget
    PHP Snippets
    PopUp Pro
    Deactivate
    Post Tags and Categories for Pages
    Deactivate
    Private Community For BP Lite
    Redirection
    Search shortcode
    Shortcodes Ultimate
    Simple Follow Me Social Buttons Widget
    Simple:Press
    UberMenu 2 – WordPress Mega Menu Plugin
    User Role Editor
    Wordfence Security
    WordPress HTTPS
    WP-FormAssembly
    WPMU DEV Dashboard

    9. Are you using the standard WordPress theme or customized theme? BuddyBoss

    10. Have you modified the core files in any way? Nope

    11. Do you have any custom functions in bp-custom.php? Yes

    12. If running bbPress, which version? Or did your BuddyPress install come with a copy of bbPress built-in? Not running

    13. Please provide a list of any errors in your server’s log files. None

    14. Which company provides your hosting? BlueHost

    15. Is your server running Windows, or if Linux; Apache, nginx or something else? Apache

    #246285
    Henry Wright
    Moderator

    Is it possible to do the same with Events? For example in Events Manager plugin?

    I’m not familiar with the plugin but likely you can do the same sort of thing. Drop the plugin author the same question on their support forum. Hopefully they’ll get back to you with the info.

    so should we use

    bp_core_add_message

    function to show the user an error?

    Yes, the bp_core_add_message() function will display a message you provide after a page reload. Be sure you have do_action( 'template_notices' ); in your template because the function will use that hook.

    #244243
    Dreitausend
    Participant

    Since I really like this code …

    
    <?php
    /*
    * Called by wp-content/themes/twentyten/plugins/events-manager/placeholders/attendees.php
    * Called by procedure described in /wp-content/plugins/events-manager/templates/placeholders/readme.txt
    *
    *
    * @Shonu
    * @Date 16/08/2011 11:45:19
    */
    showBookingsTable();
    ##########################################################################################################
    function showBookingsTable($attributes = array()){
       global $EM_Event;
       if(!$EM_Event || !$EM_Event->rsvp ) return;
       $lister     = $EM_Event->get_bookings(); ///$bookings->get( $args = array());//
       $bookerList = $lister->bookings;
       $wpCurrentUserObj = wp_get_current_user();
       $currentUserID = $wpCurrentUserObj->ID;
       $userProfile = "/wp-admin/user-edit.php?user_id=#ID#";
       $table .= "<tr>"
                            ."<th>Full Name</th>"
                            ."<th>Time registered</th>"
                            ."<th>Status</th>"
                            ."<th>Seats</th>"
                            ."<th>Comments</th>"
                   ."</tr>";
       //error_reporting(E_WARNING);
       foreach($bookerList as $EM_Booking)
       {
             $atendeesNo = $atendeesNo + $EM_Booking->spaces;
             if(0){
             echo "<pre>";
             print_r($EM_Booking);
             echo "</pre>";
             }
             $bookedUserID = $EM_Booking->person_id;//Not the user ID!! It is a ticket id or so
             $personObj = $EM_Booking->person;
    
             $userFirstname = $personObj->first_name;
             $userLastname  = $personObj->last_name;
             $userDispname  = $EM_Booking->person->display_name;
             if(0){
             echo "<pre>";
             print_r($personObj);
             echo "</pre>";
             }
             /* @var $EM_Booking EM_Booking */
             $aTRs = array();
             foreach( $EM_Booking->get_tickets_bookings() as $EM_Ticket_Booking)
             {
                /* @var $EM_Ticket EM_Ticket */
                /* @var $EM_Ticket_Booking EM_Ticket_Booking */
                $EM_Ticket = $EM_Ticket_Booking->get_ticket();
                $isCurrentUser = $bookedUserID == $currentUserID;
    
                $userName = "<span title='login or register to reveal'>*********</span>";
                if(is_user_logged_in()){
                   if($userLastname && $userFirstname)
                      $userName = $userFirstname . " " . $userLastname ;
                   else //if($userFirstname)
                      //$userName = $EM_Booking->person->display_name;
                      $userName = $userDispname;
                }
                $sorterStringPrefix = "<!-- ".$EM_Booking->timestamp."-->";
                //$userProfile = $currentUserID ? "<a href=\"".str_replace("#ID#", $currentUserID, $userProfile)."\">$userName</a>":$userName;
                $row = array(
                   //$EM_Booking->id,
                   $userName ,//. " [$bookedUserID = $currentUserID]"
                   //$EM_Booking->person->user_email,
                   //$EM_Booking->person->phone,
                   date('d.m.Y H:i', $EM_Booking->timestamp),
                   $EM_Booking->get_status(),
                   //$EM_Ticket->name,
                   $EM_Ticket_Booking->get_spaces(),
                   //$EM_Ticket_Booking->get_price(),
                   preg_replace("/<|>/", "-", $EM_Booking->comment)
                );
                //Display all values
                $newTR = $sorterStringPrefix."<tr ".($isCurrentUser ? "style='background-color:#FFFFDD;'":"")."><!-- $currentUserID === {$EM_Booking->id} -->\r\n";
                foreach($row as $value){
                   //$value = str_replace('"', '""', $value);
                   //$value = str_replace("=", "", $value);
                   //$file .= '"' .  preg_replace("/\n\r|\r\n|\n|\r/", ".     ", $value) . '",';
                   $newTR .= "\t<td>" .  $value . "</td>\r\n";
                }
                $newTR .= "</tr>\r\n";
                $aTRs[$EM_Booking->timestamp] = $newTR;
             }
    
             if(0)
                $table .= $newTR;
             else{
                natsort($aTRs);
                $table .= implode("", $aTRs);
             }
       }//booker list
       $table .= "<tr><th colspan='3' style='text-align:right'>Total Attendees so far</th><td><b>$atendeesNo</b></td></tr>";
       reset($bookerList);
       if(!$lister || !$bookerList)
          echo "<p><b>Sorry, nobody is yet attending...</b></p>";
       else
          echo "<table><caption><h3>People Attending</h3></caption>\r\n" . $table . "</table>";
    }
    ?>
    

    … I tried to implement your code-snippet into it. But since I’m not a programmer, I just can’t figure it out. So I’d be very happy if you could give me a hint 🙂

    #244136
    Antipole
    Participant

    I have a solution to this – I have written a minimal plugin that diverts to a ‘denied’ page if a non-logged-in user tries to access the private type of information. I still allow the profile to be displayed as that has its own permissions arrangements. Here is my plugin:

    <?php
    /*
    Plugin Name: Make certain pages private
    Description: Specifically for ******** website: prevents not-logged-on users from seeing certain pages otherwise visible
    Version:     1.0
    Author:      Tony *****
    */
    
    function check_for_private_pages()
    {
    	if (is_user_logged_in() == true){
    	/* nothing to do if logged in */
    	return;
    	}
    	else {
    	if (bp_is_activity_component() || bp_is_forums_component() || bp_is_blogs_component() || bp_is_groups_component()){
    	header('Location: http://'. $_SERVER["HTTP_HOST"] . '/oops-cant-get-you-where-you-tried-to-go/');
    	}
    	}	
    }
    
    add_action('template_redirect', 'check_for_private_pages');
    
    ?>
    
    #242716
    danbp
    Participant

    Nothing is impossible so far, but you’ve better to ask on Events Manager support first.

    The question is: can a user edit these fields on front when BP is not installed ?

    It depends also which kind of field. So far i know, EM allows users to make events submission. And the plugin comes with some specific BuddyPress templates. Perhaps you can add what you need to them. Ask the author how you can achieve that.

    #239638
    l r
    Participant

    Cany anybody help me with this?
    I’ve figured out the blog and events are being created by
    groups/single/plugins.php
    and the key line on plugins.php is:
    <?php do_action( ‘bp_template_content’ ); ?>
    but now I’m stumped.
    I just can’t find the code I can edit to change my outputted code.

    thanks!

    #236924
    shanebp
    Moderator

    Got a chance to revisit this…

    Both versions are now components.

    BuddyPress Simple Events in the WP repo.

    BuddyPress Simple Events Pro now has options for an Attending button, list of attendees, and notifications. As well as image support and Group assignment options.

    Re themes: the templates have been tested with included WP themes. If there is an issue with a particular theme, the templates can be overloaded and adjusted as necessary. The layouts are bare-bones, iow. very basic layouts.

    Re comment syncing: unfortunately, comment syncing is broken in BP 2.2.1. See tickets 6306 and 6294

    #238019
    andrew55
    Participant

    Actually, this isn’t working right. I prevents any bbPress topic/replies from being posting on activity walls at all (even just the titles). I guess it’s back to the drawing board.

    I’m wondering if this might do it – putting a div class around the topic/reply content in the template files of bbPress, and then only hiding this div in BuddyPress. But then I’m thinking it might result in the same issue – nothing topic/replies show in activity wall at all.

    Any suggestions greatly appreciated.

    #236925
    shanebp
    Moderator

    Got a chance to revisit this…

    Both versions are now components.

    BuddyPress Simple Events in the WP repo.

    BuddyPress Simple Events Pro now has options for an Attending button, list of attendees, and notifications. As well as image support and Group assignment options.

    Re themes: the templates have been tested with included WP themes. If there is an issue with a particular theme, the templates can be overloaded and adjusted as necessary. The layouts are bare-bones, iow. very basic layouts.

    #229861
    Brent Havill
    Participant

    Thanks Henry!! Your are a huge help!

    ps – while I search for the social network notify members plugin, would you mind just having a quick look at this ‘list’ of our plugins I just happen to have on hand?:

    LIST OF PLUGINS:
    AVH Extended Categories Widgets
    Settings | Deactivate | Edit Replacement of the category widget to allow for greater customization of the category widget.
    Version 3.9.3 | By Peter van der Does | View details
    BuddyPress
    Deactivate | Edit | Settings | About Social networking in a box. Build a social network for your company, school, sports team or niche community all based on the power and flexibility of WordPress.
    Version 2.1.1 | By The BuddyPress Community | View details

    Category Order
    Deactivate | Edit The Category Order plugin allows you to easily reorder your categories the way you want via drag and drop.
    Version 1.0.3 | By Wessley Roche | View details

    Contact Form 7
    Settings | Deactivate | Edit Just another contact form plugin. Simple but flexible.
    Version 4.0.1 | By Takayuki Miyoshi | View details
    There is a new version of Contact Form 7 available. View version 4.0.2 details or update now.

    LayerSlider WP
    Deactivate | Edit LayerSlider is the most advanced responsive WordPress slider plugin with the famous Parallax Effect and over 200 2D & 3D transitions.
    Version 5.1.1 | By Kreatura Media | Visit plugin site

    Limit Login Attempts
    Deactivate | Edit Limit rate of login attempts, including by way of cookies, for each IP.
    Version 1.7.1 | By Johan Eenfeldt | View details

    Reveal IDs
    Deactivate | Edit Reveals hidden IDs in Admin interface that have been removed with WordPress 2.5 (formerly known as Entry IDs in Manage Posts/Pages View for WP 2.5). See options page for information.
    Version 1.4.5 | By Oliver Schlöbe | View details

    Sweet Captcha
    Deactivate | Edit Adds SweetCaptcha anti-spam solution to WordPress on the comment form, registration form, and other forms. Is compatible with Contact Form 7 and BuddyPress plug-ins. WordPress network is also supported.
    Version 3.0.8 | By Sweet Captcha | View details

    Vibe Course Module
    Deactivate | Edit This is the Course module for WPLMS WordPress Theme by VibeThemes
    Version 1.8.1 | By Mr.Vibe | View details
    There is a new version of Vibe Course Module available. View version 1.8.2 details or update now.

    Vibe Custom Types
    Deactivate | Edit This plugin creates Custom Post Types and Custom Meta boxes for WPLMS theme.
    Version 1.8.1 | By Mr.Vibe | View details
    There is a new version of Vibe Custom Types available. View version 1.8.2 details or update now.

    Vibe ShortCodes
    Deactivate | Edit Create unlimited shortcodes
    Version 1.8.1 | By VibeThemes | View details
    There is a new version of Vibe ShortCodes available. View version 1.8.2.1 details or update now.

    WooCommerce
    Settings | Deactivate | Edit An e-commerce toolkit that helps you sell anything. Beautifully.
    Version 2.2.8 | By WooThemes | View details | Docs | API Docs | Premium Support

    WPBakery Visual Composer
    Deactivate | Edit Drag and drop page builder for WordPress. Take full control over your WordPress site, build any layout you can imagine – no programming knowledge required.
    Version 4.2.3 | By Michael M – WPBakery.com | View details
    There is a new version of WPBakery Visual Composer available. View version 4.3.4 details. Download new version from CodeCanyon.

    WPLMS Assignments
    Activate | Edit | Delete COURSE Assignments plugin for WPLMS
    Version 1.8.1 | By VibeThemes | Visit plugin site

    WPLMS Customizer Plugin
    Deactivate | Edit A simple WordPress plugin to modify WPLMS template
    Version 1.0 | By VibeThemes | Visit plugin site

    WPLMS Dashboard
    Deactivate | Edit Student/Instructor Dashboard for WPLMS theme
    Version 1.8.1 | By VibeThemes | View details
    There is a new version of WPLMS Dashboard available. View version 1.8.2 details or update now.

    WPLMS Events
    Activate | Edit | Delete COURSE Events plugin for WPLMS
    Version 1.8.1 | By VibeThemes | Visit plugin site
    WPLMS Front End
    Deactivate | Edit FRONT END Content Creation plugin for WPLMS
    Version 1.8.1 | By VibeThemes | View details
    There is a new version of WPLMS Front End available. View version 1.8.2 details or update now.

    WP Mail From II
    Deactivate | Edit Allows you to configure the default email address and name used for emails sent by WordPress.
    Version 1.0.2 | By Ben Huson | View details

    #229722
    shanebp
    Moderator

    I don’t think you can make a public page in a hidden group.
    The viewer is either a member or they aren’t – and that applies to /group/…
    You could make a WP page and apply a template to it.
    That template could call a function that gathers public events.

    #169010
    Hugo Ashmore
    Participant

    It’s important to understand that this is a theme issue, not BP’s issue, as of 1.7 BP re-factored how it worked to a huge degree and added theme compatibility, designed to allow BP content to work seamlessly in any WP theme providing the theme followed basic WP template practises -it’s a real shame so many don’t!

    They replied and said the buddypress pages should be using the buddypress page templates and asked if I have installed the buddypress page templates correctly.

    This is somewhat outdated advice and sounds as though they are suggesting the old template pack process or copying over bp-default theme templates, neither of these are what you need to be doing and require a little knowledge to achieve.

    As said earlier all you need is a correctly functioning page.php, clearly this theme prevents page.php working as is normally expected so the answer is copy page.php & rename it buddypress.php in order that you may make custom mods in that file without page.php and your themes templating breaking. Now in buddypress.php you need to have a working and ‘Normal’ WP loop plus any other html markup structure your theme uses, however this is the sort of thing the theme author can best handle or at least they will understand what needs doing.

    Again earlier I pointed out where you can find an example loop in the WP default theme twentytwelve but you need something like this in your content area of your custom buddypress.php file:


    <div id=”content” role=”main”>

    <?php while ( have_posts() ) : the_post(); ?>

    <h1 class=”entry-title”><?php the_title(); ?></h1>
    <?php the_content(); ?>

    <?php endwhile; // end of the loop. ?>

    </div><!– #content –>

    However whereas this may kick the custom template into life it doesn’t account for the theme markup structure so likely would look broken, but we have no understanding of what this theme does with it’s templates so can’t really advice – again the theme author could and needs to understand how BP now works as a simple one file include with their theme could allow them to state their theme is BP compatible.

    Lastly and for anyone else reading the thread understand that the best place to source themes which are BP compatible is the official WP theme repo as the theme checks run on submitted themes will ensure standard WP practises are adhered to, buy premium themes and you take your chances, unless they are from a well known source and /or clearly state BP compatible or if not that they DO follow the WP templating API not invent their own I would avoid also I would avoid unless there was a strong support area for the theme.

    #167885
    alexfads
    Participant

    I see. I apologize, I am fairly new to this forum thing. Let’s try this again…Hi everyone, I am currently trying to create a buddypress network, where members can either join for free, or receive more options by joining a paid membership program. The free members are able to post whatever they choose, and receive achievements/badges for doing so. The problem i have is, my wordpress theme is centered around minisites that are all created using custom post types. Also, the custom post types allow me create beautiful reviews, award badges and ratings, but only on my wp-back end. I am relatively new at coding, and this framework is definitely a template (industrial themes-flavor to be exact.) I would like to find a way to basically add the custom post capability (hopefully enough to match at least some of the functionality that i see on the backend) to the front user end of buddypress. That way, members can write reviews and award ratings/badges to the products they like, but not have to log into my backend. I know this might seem far-fetched, and Im sure there is a lot of work to make happen. However, I would at least like to try and start somewhere. So, on that note, if anyone has any idea,solution,experience with buddypress and custom post types, i would love to hear any insight, and would greatly appreciate any help. Without giving away all of the details, my goal is to create a network where users can basically buy/sell/share/create custom post type articles/products and be rewarded for doing tasks/events. Also, I would like to create an affiliate network within the model, where members that would like to have more than just a fun experience, be able to make a profit off of writing/sharing/click throughs, etc. So, finally, if I can’t find the help i need to slowly create this model myself, I am also willing to hear out anyone that might be interested in developing this network. I am sure that last statement was probably supposed to be placed somewhere else and not here, but I figured Id chance it in hopes to find anyone willing to help. Thank you for your time everyone, and may you all have a blessed wordpress/buddypress operating system.

    #154833
    @mercime
    Participant

    @tcbroonsie Please share the names of the two themes which did not work with BP 1.7 theme compat so that we can be prepared if others using the same themes post here with the same issue. Much appreciated.

    Easiest test -> activate BuddyPress and check BP pages using Twenty Twelve. If it’s working as expected in your installation using Twenty Twelve but does not work with a WordPress theme you activate next, then there’s a problem with the theme. Either theme author has rewritten WP templating system or added layer/s of abstraction which prevents BP template parts from showing up in that theme, etc/

    As for plugins, starting off with the Theme Check plugin – if you see any WARNINGS and REQUIRED issues showing up after you run the theme check, then it’s possible that the theme might not work with BP

    Check out Theme Mentor plugin as well https://wordpress.org/extend/plugins/theme-mentor/
    It’s a relatively new plugin and has some false positives but it’ll help you out.

    #152097
    Slava Abakumov
    Moderator

    1) Even some BuddyPress themes can do that – so, yes.
    2) 2 plugins (one & two) for BuddyPress exists for this. Yes.
    3) Achievements plugin by Paul Gibbs (BP core developer) and Cube Points. Yes.
    4) Lots of WordPress-based solutions – nothing to do here for BP. Yes.
    5) Via a plugin like BuddyPress Block Activity Stream Types or via easy to write code hacks in your template.

    WP+BP might be your option if you can afford a good hosting.

    #144688
    wpinklady
    Participant

    Hi,

    Still no luck to find out what’s going on with this ajax conflict problem that I mentioned above.

    1. There are two options under Appearance menu –> BP Theme Compatibility, (since I need the first one enable, so I did not check the first one), and I checked the 2nd one to disabled the “template JS/AJAX”, then save.

    Now, the issue is the “post activity” button will NOT show up if you typed somthing into the post activity text area, but the events manager calendar and map will show up correctly.

    2. If I unchecked this “disable the 2nd option” as first one, I got other issues –

    Now, the “post” button will show up this time after you typed something and you can pressed the “post” button as well, BUT, you will get an error message “There was a problem posting your update, please try again.”, and nothing post.

    The other issue is the map and calendar of events manager won’t show up.

    So, can you tell me what happend? I think it’s related to JS/AJAX to call out more than once or maybe conflict…….?????


    Another question about BuddyPress.org site – is there any “search” function available on this site? The box on the top corner never works, just wondering how I am going to search this site.



    Thank you very much and looking forward to hear from you and please help me to solve those issues, reaally appreciate it.

    Sir Tie
    Participant

    I also see the following in the error log:

    Sep 20, 20:25:14 PHP Notice: Undefined offset: 1 in /home2/lifewiy0/public_html/cn/wp-content/plugins/buddypress/bp-activity/bp-activity-template.php on line 236
    Sep 20, 20:25:14 PHP Notice: Trying to get property of non-object in /home2/lifewiy0/public_html/cn/wp-content/plugins/buddypress/bp-activity/bp-activity-template.php on line 2016
    Sep 20, 20:26:15 PHP Notice: Undefined offset: 1 in /home2/lifewiy0/public_html/cn/wp-content/plugins/buddypress/bp-activity/bp-activity-template.php on line 236
    Sep 20, 20:26:15 PHP Notice: Trying to get property of non-object in /home2/lifewiy0/public_html/cn/wp-content/plugins/buddypress/bp-activity/bp-activity-template.php on line 2016

    As for the plugins:
    * BP Multilingual
    * WPML plugins
    * Events manager

    This is new installation, I did not do any changes to any of the files from the error log.

    #140694

    In reply to: Profile wireframes

    Roger Coathup
    Participant

    @FIQ – horizontal navigation tends to work well with a small set of options, but falls over for a flexible site with large numbers of screens / menu options / tabs. As you add more screens (photo albums, events, etc, etc.) you quickly run out of reasonable horizontal space to display the menu tabs. We’ve encountered this on a number of our builds.

    Vertical navigation on a flexible (expandable) social site copes better with a large number / growth in menu options. It’s the approach that both Facebook (news feed / landing page) and Google+ take to cope with that situation.

    It continues onto Facebook’s mobile app as well — where the menu button expands to a long vertical nav.

    Of course, there are those who’ll cry out we shouldn’t copy Facebook — but, that kind of begs the answer “Why not? They’ll have invested considerably in analysing the UX issues / best practices – let’s learn from that.”

    [EDIT: In any case, I trust the navigation and the actual content will be rendered via separate template parts – which should make it relatively straightforward (even for ‘default themers’) to present / locate the navigation where they best see fit.]

    IndieConnect
    Participant

    PageLines Base theme 1.0.2.0. Here are the plugins. (You asked for it…) Akismet, AWPCP, Audit Trail, Backup WordPress, BP Profile Search, BuddyPress, BuddyPress Activity Plus, BuddyPress Album, BuddyPress for PageLines, BuddyPress Template Pack, BWP Google XML Sitemaps, Dynamic Widgets, Envolve chat, Events Manager, Fast Secure Contact Form, Google Analyticator, Jetpack, My Category Order, PageLines Sections, Platinum SEO, Redirection, Role Manager, Search & Replace, SEO Ultimate, WishList Member, WP-EVP, WP Audio.

    kmtrent
    Participant

    Ok, I am going to just keep posting things till someone helps me figure this out. I do have the following plugins running on my site: Buddy Press, bbpress, Events Manager Pro, and Gravity Forms. Anyone have an idea which one would make the upgrade to 1.6 produce this error:

    Fatal error: Call to undefined function bp_displayed_user_id() in /wp-content/plugins/buddypress/bp-core/bp-core-template.php on line 1117

    #133326

    In reply to: About Buddydev.com

    @mercime
    Participant

    BuddyDev is alive and well the last time I looked :-) And if I recall, there are membership levels there which allow you access to all plugins and themes. Confirm with them first.

    BP Mag Theme – As with other regular and premium themes, BP templates for plugins with template files included need to be updated and revised. @sbrajesh is active in providing support for the plugins one needs to use with the BP Mag theme.

    You’d have to let sbrajesh know which Events plugin you want to use for BP Mag and if that BuddyPress Links 0.5 – is the premium version updated for BP 1.5

Viewing 25 results - 26 through 50 (of 102 total)
Skip to toolbar