Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'what\’s new form'

Viewing 13 results - 1 through 13 (of 13 total)
  • Author
    Search Results
  • #326420
    Renato Alves
    Moderator

    Before diving into technical or feature suggestions since as a developer I’m automatically wired to go via that route, I thought about asking non-technical people about the product, BuddyPress, itself.

    I recently participated in the WordCamp US and had the chance of talking to a few people, besides conversations I had online (Slack, etc). I think the overall feedback I gathered is that BuddyPress needs to find its product-market fit.

    ## Product-market Fit

    The overall argument is that BuddyPress made sense when it was created because organizations needed a unique social network. Nowadays this is easily solvable with other tools that weren’t available at the time like Slack, Discord, Telegram, Facebook Groups, etc.

    It’s much easier now to create social communities/networks using those tools than using BuddyPress. So as a project, we are not only competing against other open source projects but also with big companies which provide a solution to this problem in a much better way.

    So far, all the conversation I’ve read about this issue sort of understands this new reality but the solutions presented miss this important point. So finding a new “place” for BuddyPress in this new scenario might actually be the most important thing we can do and that will define how we spend our resources going forward.

    ## BuddyPress’ problems

    ### Complexity

    Before I became a BuddyPress contributor, I used to build small communities for clients. One of the first things I noticed about this niche was that all communities were the same but different. There was always a small tweak or a small feature on top of an existing component needed. BuddyPress was perfect for business. Clients didn’t know how to do it, so they hired me to build or extend it for them.

    Even to this day, I still think BuddyPress suffers from this “problem”. If you are not a developer, BP is too hard to change. In BuddyPress’ marketing, it sells itself as flexible software, which is, but only if you are a developer extending or building something on top of it. Not to the regular users that install or try to use it.

    I think this is an area where other tools thrive in comparison. People don’t usually build social networks with BuddyPress because it is open source. That also includes WordPress. They use WordPress because it is easy, a good solution for a problem at hand: “how do I make my own dam website?”.

    Quoting feedback I got recently:

    Every good product is a tool that helps people execute their creative vision, saves them time on boring tasks, or entertains in some way.

    On top of that, BuddyPress is still considered expensive to many, be that due to the need to hire developers, to buy themes and plugins to accomplish their creative vision.

    ### Feature Set

    I think BuddyPress has a strong foundation of features to create a social community. But as mentioned before, users are trying to execute this creative vision, so there is always something more needed.

    This is an area where BuddyPress lacks as a project and in extensions (plugins that add features to BuddyPress) as well.

    The most emblematic examples are the Follow Feature and the Media component. The first one because it is so basic in the land of social networks. And the latter in the lands of Instagram and photo apps. But the core BuddyPress plugin lacks both.

    On top of that, features/components are pretty hard to integrate or extend as mentioned. Whereas other tools, provide an almost seamless experience, a rich set of features in a Jetpack-like style where you only need the click of a button to get something working and showing in the default theme.

    ### Conservatism

    Here speaking as a contributor and observer of both WordPress and BuddyPress.

    BuddyPress is still too conservative when it comes to changes or new features, however small they are. There seems to be a philosophy or approach that it’s practiced not against change but I’d argue that it is an almost “orthodoxical” concern to changes and new features which in my opinion is impeding the project to evolve.

    A recent example was the introduction of PHPCS support which to me it would be considered a no-brainer but that it took more time to convince than I anticipated or expected.

    And this is also an overall theme with BuddyPress. I see a willingness of the project to experiment and a desire to evolve but we still move at a very slow pace (even in the heyday of the project).

    There is a “desire” to change and evolve but over years I also see a hesitation which “drags” the project a little bit.

    ### Low number of contributors

    BuddyPress has been suffering from a low number of contributors in recent years. The reasons for that could be varied. It is also not clear if that’s actually a big problem for the project. I’d argue that it is not that big.

    But it is clear that identifying what’s turning possible contributors away is a very good first step. And what we can do to revert that.

    ## Finally, some suggestions for the project

    ### Decide on a product market fit

    This should have a high priority. Whatever we decide here will dictate how resources will be spent. What features will be built. What areas will have the most attention. IMO, this might be the most consequential decision for the future of the project.

    ### Improve the feature set

    As mentioned previously, basic features of a social network are still missing in BuddyPress. Privacy, social networking, and following features are all missing. In the past, the argument I’ve always heard/read was that those features were better off served by plugins. Whereas users would be more likely to expect them inside the core plugin.

    So I think BuddyPress needs a more complete set of social networking features. And that those features should be more integrated with each other and other parts of the site.

    h3. Improve the project’s marketing

    I think we need to do a better job of marketing what we offer. Not only look and feel but also of presenting information to the user.

    That’s it! Not a lot of suggestions but I’m purposefully not adding technical suggestions to the project because I feel this is secondary. As long as we do not get into a new product market fit, we might not be addressing the real issue of the project.

    =)

    gosselind
    Participant

    Hello everyone,

    I’m trying to build the frontend part for my blog and use WP and BP as headless CMS through their API. But I can’t get the registration to work as I expect. What I would like is to

    • Have a registration form for new users to sign up.
    • Once they’re registered and after account activation, they appear in member list so that other users can make friendship request to them.
    • When they’re registered and after account activation they can log in (with JWT) and then display the memeber list to make friendship request.

    What I’ve done, what’s not working

    • When I try to make a “create member request” via POST /buddypress/v1/members -> I get an error “rest_cannot_create_user” because I don’t have rights to create new members.
    • When I try to make a “signup request” via POST /buddypress/v1/signup, it registration seems to works (a user is added in WP) but he’s not visible in member list via GET /buddypress/v1/members.
    • After account activation, the user is still not present in the member list
    • After the user has logged in via JWT (POST /jwt-auth/v1/token), he can access to member list but he is still not present in the member list.
    • The only way I found to make the user appears in the member list is to log in with the user credentials on the wp-admin interface.

    How can I solve this, i.e. how can I make a new user visible in the member list without having him to log in through the wp-admin page ?

    And this may be related but what is the difference between “user signups” and “member creation” ?

    Thanks,
    David

    #254221
    ineedyou
    Participant

    Dear @danbp

    Maybe i should explain more detail. And what i want to do…I really must solve this future of my project 🙂 Sorry long sentences really sorry

    BP update via what’s new form and add embed is working. No problem.
    Our members can create new post (food) with toolset types on frontend. They can add image or video or custom fields. when anyone visit abc.com/foodarchive and click food 1 and open new window and Ok can see everything. At the moment, this published new post displaying on buddypress activity (also can added filter with bp-custom.php)… Buddypress activity display all kind food post body such as if there is only text show text, if there are text+image, ok BP activity show this also… At the moment, if only text and no image but author add featured image, well BP also show text+this featured image on activity stream… But never show video on activity stream if its in post body…

    I dont undestand (because i am copypaste coode user) how can BP update via add form can show embed video but not display video from custom post embed? No way to solve this?

    Why? Because my member want to see video on activity stream before visit this post. BP just show MRx Published new Food..

    If i use Visual composer (extension add on pluging) features add youtube video to post, yes this is showing embed video on buddypress activity.But this is problem because when anyone click bp show filter and turn back another filter (comment to post, or post to updates or group updates), visual composer short codes broken and display like this [vc]textblock[vc]. If refresh page, yes eveything normal, so my theme remove shortcodes from visual composer.

    Thanks for giving your time…

    5high
    Participant

    Hi again – @danbp, this code doesn’t seem to be working anymore, so the ‘What’s New?’ box is now showing again. I’ve downloaded new copies of the files you said to edit and removed the same lines of code but no change.
    Can you confirm which lines of code to remove please? ….to remove what’s new form from the activity page, but let it live for groups.
    Many thanks.

    5high
    Participant

    OK, I’m becoming a bit more familiar with BP, so now want to tackle your recommended code above. Just a quick question for you @danbp first: when you said…

    Here is a solution to remove what’s new form from the activity page, but let it live for groups.

    Can you confirm that means that all users can still post comments in all group threads, but removes that option in their profile section? ie. forcing all comments/activity to be via the Groups? – as per my original aim?

    And if so, why do I have to do both edits to achieve this?

    Sorry to be a pain, but we’re about to go live and I don’t want to mess it up now!

    Cheers.

    @mercime
    Participant

    >> text above the status update box that says something like “What’s New?” so members know to click in there.

    >> I would like to know how to get that back?

    @39images @bphelp for that specific item

    1. create a new folder named buddypress in your active WP theme

    2. within that buddypress folder you created, create a folder named activity

    3. download https://buddypress.trac.wordpress.org/browser/trunk/bp-templates/bp-legacy/buddypress/activity/post-form.php and place it in your new activity folder like so:
    wp-content/themes/NAME-OF-YOUR-WP-THEME/buddypress/activity/post-form.php

    4. Open up post-form.php. On line 21 https://buddypress.trac.wordpress.org/browser/trunk/bp-templates/bp-legacy/buddypress/activity/post-form.php#L21 insert http://pastebin.com/z8e7xyRZ

    5. Add the following to your theme’s stylesheet:
    #whats-new-form p {
    margin-left: 70px;
    }

    wpmirwin
    Participant

    Hi everybody,

    Sorry for the subject – not enough room to describe what this is all about. I’m having issues with the way BuddyPress converts/displays date/time in various places. I have read everything I can find here on buddypress.org, but nothing has been helpful so far.

    Here is the summary

    * WP: 3.4.2
    * BP: 1.6.1

    * Server setting for date/time is ok
    * Straight WP handling of date/time is ok (i.e. new posts have the correct date/time, etc)
    * date/time is stored at the DB in GMT in all cases (this date/time is always correct in GMT)

    * date/time is converted properly based on timezone for the BuddyPress Group forum topic itself. i.e. “user said 5 days, 8 hours ago:” – this is correct. (-5 for me .. EST)

    * date/time seems to be converted twice (-10) for the corresponding BuddyPress Activity Stream record as seen by the end user

    * date/time is not converted at all for the same Activity Stream record when viewed via WP Admin. i.e. the time is straight GMT from the DB.

    Here are the details:

    1). From what I can tell (I used shared hosting), the Centos Linux box that hosts my site has the date/time set correctly.

    I asked them to issue the date command and send the result. What they provided was the result when logging into the box via SSH. i.e. “Sun Jan 27 10:45:24 CST 2013″. The server is hosted somewhere in the CST timezone, and the date/time was correct at the time this info was sent.

    2). I am in the EST time zone. My WP general/settings/timezone is set to Montreal.

    3). When I publish a WP Post (for example) everything is fine. The “published on” date/time is correct (in local / EST / Montreal time). In fact, everything to do with straight WP date/time related handling is fine. BuddyPress is a different story!

    4). BuddyPress: When someone sends a private message, the time on the received email is one hour behind. I assume this can be explained by the CST server time and the EST timezone I’ve chosen in WP Settings/General/timezone. I can live with this – Or could change the timezone to the server timezone (chicago / CST).

    This is where it gets interesting.

    5). BuddyPress: When somebody creates or adds to a topic in BuddyPress Group Forum, the date/time is also correct. i.e. “username said n seconds ago” is 1 second after the update is made. OK.. But, the corresponding Activity entry shows 5 hours and 1 second ago. i.e. 5 hours in the past!

    Looking at the Activity Table record via phpMyAdmin, the date is stored in GMT (i.e. + 5 hours as I am in EST).

    Looking at the Topics Table record via phpyMyAdmin, the date is exactly the same – i.e. stored in GMT.

    So, when the forum topic is displayed, it’s doing a proper conversion from GMT to local time (-5), but the Activity Stream page seems to be doing the conversion twice, and I end up with -10 hours from the stored time in GMT.

    6). BuddyPress: Of course, when somebody just posts something to the activity stream, it always shows up as “username said 5 hours and n seconds ago” also. i.e. a -10 conversion from the stored db time which is in GMT.

    7). BuddyPress: Finally, when looking at the Activity via WP Admin, the date/time on each entry is straight out of the DB – i.e. GMT time – No local time conversion at all!

    If anybody can make sense of what’s going on, I’d really appreciate it! I will provide any information that you need and access to the system if required.

    Best regards,
    Mike.

    NOTE: I replied to another topic with these same questions here:

    http://buddypress.org/support/topic/buddypress-activity-time-is-off-by-5-hours/#post-151831

    I’m not try to post this all over the place, I just want to make sure it’s in the right place!

    Roger Coathup
    Participant

    In the default setup your update form action would go to ‘http://yourdomain.com/activity/post’, which is then intercepted by the activity action functions, processed (i.e. the new update is added), and redirected back to the original activity screen.

    In your case, your theme would appear to be not coded correctly (or less likely a clash with one of your plugins) — you should raise a support question with your theme designer.

    vinaysagar4u
    Participant

    Hi,
    I’m facing a huge problem!
    Whenever i tried to create a new forum it showed me an error
    “error when creating a new topic”
    It created for certain groups but couldnt create for others and newly formed groups.. I tried all
    1.Delete groupmeta
    2.Deactivate and reactivate forums and nothing seemed to work!!!
    I queried these lines in the db
    “SELECT *
    FROM wp_bp_groups_groupmeta
    WHERE meta_key = ‘forum_id’
    LIMIT 0 , 30?
    It returned
    “import.php: Missing parameter: import_type
    import.php: Missing parameter: format”

    Well i read about bb-config.php
    and i found that the details didnt match with wp-config!
    I changed but it still didnt work even after making them match and then deactivate and reactivate forums again!!!
    I now deleted bb-config and tried to re-install forums and i noticed a funny thing here,it shows that i donot have sufficient permissions to install!!!
    “You do not have sufficient permissions to access this page.”
    What’s going on with my BP???
    Any ideas anyone please???
    Am not sleeping since two weeks,just going mad at this!!!

    #21340
    nit3watch
    Participant

    dl the zip untill it’s added to the respiratory – Buddypress UX

    I just uploaded a theme I created focused on enhancing the user experience – 3 column layout: multiple sidebars allowing for relative content to context, zebra activity styling, an enhanced logged-in widget and more.. The theme serves to be a base to work from and learn from whilst offering an alternative to the buddypress default theme.

    A special thanks to r-a-y, hnla, DJPaul, dwenaus, modemlooper and boonebgorges for helping me problem solve and furthering my skill set over the past two years. The theme is a ‘response’ to the post I read earlier today. Screw this..: people often forget that these people help us out of their ‘own time’, buddypress is community driven and we should, how ever we can, give back to the community. Sorry if I have left anyone out.

    Let’s hope it gets approved. I hope to get feedback/criticism on how the theme could be improved. In the mean time you can read the below.

    What’s been changed in the theme?

    The theme has been customized for a better user experience, there are a lot of small changes and I will try to list them all.

    -added multiple sidebars: home/index, activities, members, groups, forums, blog.
    -added a smaller header and content padder for the following pages; so users can focus on the task at hand, also removed the sidebars: registration page, create groups page.
    -added zebra styled activity streams for better readability*
    note there is an issue with IE
    -customized the logged-in widget with some added functionality, previously located in the buddypress default sidebar ( sidebar.php ). This was done to improve ‘user navigation’.
    -customized the activity form ( what’s new *user* ).
    -added a ‘change avatar’ link to a members profile, ( ../members/single/member-header.php ). This is only visable by the ‘profile owner’.

    Themes intended purpose

    This theme has been created to allow ‘new comers’ to Buddypress to have a bit more of a variety and a base to work from ( being a child theme of the buddypress default theme ) whilst maybe learning a thing or two – as the theme is well documented ( readme.txt ).
    Along with the above, I have tried to create a theme where by the user experience is better enhanced, allowing for better usability and readability.

    To do

    -fix the issue with the zebra styled activity streams not showing in IE.
    -fix a issue where by if the content area is ‘shorter’ than the sidebars ( being ‘taller’ from widgets ), the content boarder breaks.
    -remove unnecessary ‘pages’ and clean up the css.

    aljuk
    Member

    I’d like to do away with the “What’s New?” label, and instead display it inside the textarea of the post form as hint text, so that when the textarea receives focus, the text disappears, and when the textarea loses focus or is empty, the text reappears.

    So far, this is what I’ve come up with, based on a script I often use for the search form on WP client sites. The markup:

    <textarea name="whats-new" id="whats-new" cols="50" rows="10">@ What’s new?</textarea>

    The jq script:

    var active_color = '#333';
    var inactive_color = '#888';
    $("textarea#whats-new").css("color", inactive_color);
    var default_values = new Array();
    $("textarea#whats-new").focus(function() {
    if (!default_values[this.id]) {
    default_values[this.id] = this.value;
    }
    if (this.value == default_values[this.id]) {
    this.value = '';
    this.style.color = active_color;
    }
    $(this).blur(function() {
    if (this.value == '') {
    this.style.color = inactive_color;
    this.value = default_values[this.id];
    }
    });
    });

    It seems to be working great, except when an update is posted (ajax) the form reappears empty (ie. no hint text). when the form next gets a click (ie. focus set and then blurred) the hint text reappears. I’d like the hint text to populate the textarea after an update is posted, but I’m not very knowledgeable about ajax, and unsure if it’s possible. Any suggestions?

    Beverly
    Participant

    Here’s the Info you need:

    Thank you Paul for responding but answer the questions in detail here:
    1. Which version of WP/MU are you running? Answer: WP 3.01
    2. Did you install WP/MU as a directory or subdomain install? Answer: Using it on my main domain
    3. If a directory install, is it in root or in a subdirectory?
    4. Did you upgraded from a previous version of WP/MU? If so, from which version? Answer: when it says upgrade I click that. So I guess it supdated.
    5. Was WP/MU functioning properly before installing/upgrading BuddyPress (BP)? e.g. permalinks, creating a new post, commenting. Answer: Yes
    6. Which version of BP are you running? Answer: It says..Buddy press 1.2.5.2
    7. Did you upgraded from a previous version of BP? If so, from which version? Answer: Every time it says update I always click that…So maybe..??
    8. Do you have any plugins other than BuddyPress installed and activated? If so, which ones? Answer: Buddy press 1.2.5.2, Live journey importer, akismet, fast secure contact form 0.2, OPML Importer 0.2, Post video player slideshow and photo gallery 1.79, Rss Importer, simple social sharing widgets and incons 0.2, Word Press Importer version 0.2 and WP Touch 1.9.19.1
    9. Are you using the standard BuddyPress themes or customized themes? Answer: Standard
    10. Have you modified the core files in any way? Answer: I don’t think so…Didn’t touch anything…Just beginning to do this…
    11. Do you have any custom functions in bp-custom.php? Answer: I don’t think so
    12. If running bbPress, which version? Or did your BuddyPress install come with a copy of bbPress built-in? Answer: Using Hostmonster.com is my web host part of their menu control panel comes with concrete5 and under concrete5 I installed buddy press…Then that’s all I did
    13. Please provide a list of any errors in your server’s log files. Answer: The only problem I’m having is nobody can “create an account” or cannot register…And of course no email was sent for verification and account is obviously not created..
    14. Which company provides your hosting? Hostmonster.com
    15. Is your server running Windows, or if Linux; Apache, nginx or something else? My server is running? I’m using century link previously Sprint…Mozilla fox and Explorer…Windows XP

    So I guess I answered all the questions…That’s all I did…And can’t create an account…I did it to test the application…Now go to my website hostpugs.com create an account and see what’s going on…my email: whiteflower12004@yahoo.com….Thank you!

    modemlooper
    Moderator

    You have to create a new language file or edit the template file post-form.php. If you edit theme files you need to create a child theme so your changes do not get erased when upgrading BP. http://bit.ly/bp-child-theme

Viewing 13 results - 1 through 13 (of 13 total)
Skip to toolbar