Search Results for 'buddypress'
-
AuthorSearch Results
-
November 19, 2012 at 11:54 pm #145356
drill_sgt.lewis
ParticipantThey will usually not show up as members in the front end members section until they login for the first time. That may be why the numbers are off. This is at least what I have noticed on my install.
November 19, 2012 at 11:24 pm #145355Hugo Ashmore
ParticipantThe answer to those questions was touched upon by JohnJames earlier, a few posts up.
I would love to see really good docs, but it’ a tough challenge, and as said ‘not sexy’ and although rewards not really the point scant recognition for ones efforts, were you aware I contributed one particular page took me almost a day to do it well, testing each point to make sure it was accurate, some ten revisions later by various people and I may as well have not bothered, was it improved ? debatable but probably, that I added the detail to start with more the point ? perhaps, not really sure though so you see one of the issues
November 19, 2012 at 11:15 pm #145354drill_sgt.lewis
Participant@hnla point taken but no one is paying the core development team either so why is their no initiative set for codex documentation? If there are people willing to take their time to create free software then why is there none to document the codex? I could see a huge leap forward in development if these up and coming coders have the vital documentation that would allow them to produce quality features and plugins.
Edit:
My point is simply give people the documentation they need to participate. There is strength in numbers and when you have a slew of educated coders at your disposal then anything could be achieved within this project. Its basically allowing us to help you. If we do not have the keys to do this, I could see this project reaching a plateau and future development ceasing!November 19, 2012 at 11:07 pm #145353Hugo Ashmore
ParticipantHowever @ethanvan can we keep things on site please not off on private emails, we have already a group or thread on codex matters lets try and keep focussed there.
I agree about the sentiments re attempting to mirror WP codex as much as possible.
We don’t simply want a long list of hooks/filters though we have a complexity of functions that need describing , also we need to explain the basics of how BP works in terms of navigation, core templating etc it’s not straightforward and not strictly in keeping with WP we need examples of how to create new nav items, update and improve examples of the primary loops, group extension etc
November 19, 2012 at 11:03 pm #145352John James Jacoby
KeymasterA few things:
Manually writing documentation about code, is an infinite loop, where no one is satisfied. Code changes quickly, line numbers change, hooks change, things get deprecated, and one becomes a bottle neck for the other.
If you want to write pages on the codex, have at it. The taxonomies can change, we can add new ones, remove ones that aren’t helpful, whatever we want. Ultimately, I picked a few taxonomies that seemed to fit the project at the time, just to have *something* since before, we literally had nothing at all.
Regarding setting up a forum for the codex we have one: https://codex.buddypress.org/team/
Regarding having longer, slower release cycles, it’s not going to happen. If anything, they’ll get smaller and faster, with less code changing more frequently.
Releases shouldn’t be held because of out-of-date documentation, and the documentation shouldn’t wait until the release. It’s a wiki for a reason, and if you’re passionate about doing the documentation labor, you’re free and able to do it. If it’s not satisfying or rewarding for you, no one expects for you to do it. Obviously, we want to create an environment that’s fun to work in, and it’s my responsibility to make sure that happens.
Regarding feeling dismissed, try to keep the negative emotions out of this. No one here wants anyone to feel bad, and the people that do work themselves out. Reread for tone and clarity, and understand that we’re all passionate, and just want to do good things together.
Codex contributors are not more or less important than anyone else, but the BuddyPress Core team is going to make the decisions about code changes and release cycles, and that won’t likely ever change.
The fact is, that documenting an open-source project is neither glamorous nor sexy, an it’s easy to feel like you’re efforts are not appreciated. That last part’s not true, but since there’s no obvious or advertised audit trail, and no reward system in place, people working on the codex are often separated and in the dark about what’s going on around them.
If you want to keep up, you just have to try harder; no one is going to slow down for anyone else. As an example, I’m often in the dark about what’s going on in WordPress core, so I spend an extra 2 hours every night reading through the changelog, testing BuddyPress against WordPress trunk, and generally just spend more time doing more labor. It sucks, but I can’t ask them to slow down production and put their initiatives on hold.
It’s ironic y’all want to move towards the way the WordPress codex; many of their documenters strongly dislike Mediawiki for this purpose, and want to move towards a WordPress based approach like we have here.
Anyways, this is all good and healthy debate, but in the end it comes down to earning the right to have your opinion carry more weight than someone else’s, the old “meritocracy” approach. “Assigning a project manager” isn’t how this works. It’s an open system where everyone volunteers their efforts, and if you volunteer a higher quality of work more efficiently, you win the game and get to start making decisions.
Regarding having ducks in rows, ducks organize themselves into the pattern that suits them best at the time. It’s great to want to lead the pack, but you don’t self-appoint in an established and mature project.
Metaphors and responses aside, what 1 thing can I do immediately to improve the codex experience? Let’s pick 1, and talk about it, and make a decision on what to do about it.
November 19, 2012 at 10:53 pm #145351Hugo Ashmore
Participanterm all developers hate documenting, I loath it no one pays me to do so I always look at stuff shake my head and sigh as I realise I must document something in detail. I fully get what modemlooper means I code, anything that stops me coding, project management, tickets, writing docs etc, all things necessary to my working life I loath, an absolutely necessary evil and project management vital but I just want to make the code stuff that makes stuff happen so I can sit back and smile.
November 19, 2012 at 10:51 pm #145349buddhatunes
Participantdisabling all buddypress themes did not work
November 19, 2012 at 10:35 pm #145348modemlooper
ModeratorI wasn’t trying to sound dismissive. There are many users of BuddyPress that can easily contribute on the user side of documentation. My statement was in regards that my time is better spent on development of features/plugins. When I have free time I write in the codex.
November 19, 2012 at 10:35 pm #145347buddhatunes
ParticipantSo, would I network disable all buddypress themes?
November 19, 2012 at 9:42 pm #145343In reply to: Filter User Registration Fields, Prevent Spambots
aaclayton
MemberHey @themightymo,
I did try SI Captcha, I was getting a strange PHP error by which the code was never successfully validated (even when entered correctly). I ended up settling on Sweet Captcha, which is a pretty neat idea, but it’s one of those annoying plugins that inserts a ton of sitewide javascript and css rules, so I’m working to hack these out with the exception of the register page.
I would still be interested in knowing how to filter user registrations though, in addition to whatever Captcha method I use I wouldn’t mind adding a honeypot as a redundant safeguard.
November 19, 2012 at 9:39 pm #145342EthanVan
SpectatorI noticed that when you click on the version numbers in the current codex you get notes about the release. IMO that’s wrong. Release notes should be clearly divided into their own section. Those links should lead you to that version’s codex index. Also, I don’t think we need to have those posts showing there below the codex, not to anyone who isn’t administrating it. That just distracts people. The access to editing the codex should be restricted to the codex team. This will eliminate the possibility of vandalism or misinformation.
I wish I could restructure it, however I have no access to moving things. At least that’s the way it appears. I would copy the WP codex structure exactly and insert the information just as it is in the WP codex if I could be allowed to do so.
I’ll setup a project manager for this and we can get some real good done. Core team, do you have a place that I can setup a project manager for the codex or do you have one already? Any help in this area would be greatly appreciated. Aslo, what about getting prerelease heads-ups and notes say…two weeks before a release happens so I can make sure that the codex is updated either simultaneous to or previous to the new release?
Tasks that need to be done (for each version) are:
* List all of the hooks in a text file.
* LIst all of the filters in a text file.
* Describe all of the hooks in a text file.
* Describe all of the filters in a text file.
* Rebuild the current codex structure to mirror the WP codex.Creating a simplified plain text based prerelease notification system that I can use to keep the codex ahead of releases would be incredibly awesome.
Example: “hook_name/function_name/filter_name” – “very brief description” [path/to/file-name.php:line#]
Codex contributors are as equally important as the core team, period. These two teams compliment each other and need to be recognized as equals by the whole community. As a contributor to the codex you ensure that plugin developers have all the information they need to provide full compatibility and more reliable plugins.
If there is something I missed PLEASE point it out to me! We need to have every duck in a row for this to be successful.
November 19, 2012 at 9:30 pm #145341Tammie Lister
ModeratorThat error will usually happen when you try and use the template pack with a theme that is already designed for BuddyPress. Are you sure that’s not what is happening?
November 19, 2012 at 9:12 pm #145340buddhatunes
ParticipantJust confirmed that it is a bp-template pack issue. How do you recommend I integrate buddypress with other wp themes then?
November 19, 2012 at 8:44 pm #145339In reply to: BuddyPress pages widght and sidebar problems
@mercime
ParticipantYou cannot delete the call to footer.php in the template file as you’re now missing the closing tags for the containers for some divs, article, as well as closing body and hmtl tags.
1. Let’s go back to deleting the 6 folders.
2. Then Re-run Appearance > BP Compatibility.
3. Then upload the header-buddypress.php and sidebar-buddypress.php as I have instructed in this post https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/buddypress-issue/
4. Then STOP and post here so I can see what’s wrong. Do not remove anything as it might just be a matter of adding a style or so in your themes’ style.css fileNovember 19, 2012 at 8:41 pm #145338EthanVan
Spectator@Boris – Release often release fast is only good for monetized projects that have a well organized and paid team that keeps the same file structure AND hook/filter names OR has a paid and dedicated documentation team. Just because you can link to a wikipedia on your point doesn’t mean it’s correct.
When you start releasing completely different structures in each new version you ruin it for the open source community without having proper documentation. Period, no argument can be made against that fact.
@djpaul – When releases completely change the codex, yes it does have a direct correlation. Are you not seeing the drop-off in new plugins? I wonder why that is… Three releases per year is doable and the codex could catch up if you maintain the current structure and only add new hooks or filters. The whole community is struggling to get insight into the new structure.
From my perspective it appears that the core team holds themselves above documenting, as if it would belittle them. Specially after reading @modemlooper ‘s comment; “Also I feel some of the non developers in the BuddyPress community should jump in to contribute. If i had more time i would but i use my time for development not documentation. Thanks for your effort!”. That comment is dismissive at best. How do you expect non-developers to write a codex for something that you need to understand code to write? Talk about putting your foot in your mouth.
I do agree with you about structuring the BP codex based on the WP codex. Great idea @modemlooper.
The key to leadership is positive reinforcement and assurance. By having people just do whatever you create a pool of uncertainty. What this codex project needs is a leader that can assure contributors they are doing a great job and assign tasks so each contributor can say; “that’s the section I’m in charge of”.
I’m glad I sparked up this conversation, it was much needed.
November 19, 2012 at 7:29 pm #145334In reply to: Buddypress Activity Time is off by 5 hours
mgkoller
ParticipantTo clear things up the div class inside the “dashboard > Activity” is
`
`Which is displaying the wrong times.
I think my WordPress and Server is config correctly because the div in the “/activity” called`
`Is displaying the correct times.
If anyone running a Buddypress site can compare the times from`/activity`
to
`/wp-admin/admin.php?page=bp-activity`
would really help me narrow this down. Thanks in advance!
EDIT ****
Here is a screenshot of the settings
My Settings screenshotNovember 19, 2012 at 6:37 pm #145332@mercime
ParticipantThanks @djpaul as @hnla noted above and @modemlooper seconded, we do need to conduct Codex audits – one from Users perspective and the other for Developer’s.
In that vein, I suggest we have leads for both Users’ and Developers section and create a new Group Forum for the BP Codex Group here e.g. https://buddypress.org/community/groups/bp-codex/. Work together on the audit, then post what pages need to be created, updated, archived, etc. and create call to action for volunteers/group members to own the page/s which can be reviewed later on. I’m willing to help lead the User’s section and also work on codex pages for Theme Development.
November 19, 2012 at 6:28 pm #145331In reply to: BuddyPress pages widght and sidebar problems
flyj4ck
Participantyes i did rerun and its even worse cause then sidebar is under it
so i deleted sidebars and footers from all bp pagesnow i only need to fit bp pages insted theme , cause they going out to the right a little.
November 19, 2012 at 6:16 pm #145330In reply to: How do I create pages for each of my groups?
Toriea
Participant@mercime Ta very much for that. Installed the plugin now and am checking it out.
I’m still not getting the Codex, my end!
November 19, 2012 at 6:07 pm #145328In reply to: How do I create pages for each of my groups?
@mercime
ParticipantBP Codex is working https://codex.buddypress.org/
Re Group pages, check out https://wordpress.org/extend/plugins/buddypress-docs/
November 19, 2012 at 5:42 pm #145325In reply to: How do I create pages for each of my groups?
Toriea
Participant@modemlooper Ta very much for that. The only problem is, is that the Codex appears to be down; I’m getting a completely blank page!
November 19, 2012 at 5:27 pm #145323modemlooper
ModeratorIf you are using the BuddyPress template pack then deactivate it.
November 19, 2012 at 5:22 pm #145322In reply to: How do I create pages for each of my groups?
modemlooper
ModeratorYou use the groups extension API https://codex.buddypress.org/developer-docs/group-extension-api
November 19, 2012 at 5:19 pm #145321modemlooper
Moderatorwhat @hnla said plus I want to add we should use the WordPress codex as a template on how to structure the content. People are familiar with WordPress and it makes sense to display the content as such.
November 19, 2012 at 5:03 pm #145320In reply to: How to make Buddy Press Compatible with Theme
@mercime
Participant1. Initial scan reveals that we can make the templates compatible by creating two/three files only and uploading it to your theme folder in server. The thing is, the page title won’t look like the “Contact Us” title on this page http://themes.blahlab.com/vagenta/?page_id=70 but would be within the content area of the left column. If you prefer that the page titles on the BP templates look like that of “Contact Us” title, then you’d need to revise 16 BP template files
I would opt for creating two/three files only intead of revising 16 files. What say you?
2. Either way. Open up your theme’s header.php file, copy all source, paste in pastebin.com, click submit, and post the generated URI here. If you haven’t changed anything in the header-buddypress.php as well as the code for the page.php posted in pastebin links posted above, no need to repost. But I need you to paste your theme’s index.php, loop-page.php, sidebar.php and footer.php files in pastebin and post the pastebin url’s here.
-
AuthorSearch Results