Guys,
I am starting a social networking site using buddypress and I am also a premium member for WPMUDEV. However I have different requirement, I want to allow users registered as ‘”agents”” to sell their products to the registered users of my social network. Such that I want to give agents separate login and their own dashboard with all the standard e-commerce stats/reports/affiliate tools and also let them add products on the site, with predefined categories (admin will add these categories) etc.
So, once agents are done adding their products user can search them and also be able to compare and pay for the product, add coupon codes etc and checkout pay for their purchase, receiver email, all standard features.
That”s not all I also have requirement to let admin add ”additional services” on the top of user purchase not coming from agents but from the site admin himself. I know I have lots of customization to do here, but could you please suggest any e commerce solution that fits this requirement, I think MarketPress is quite not what I am looking and cannot do all this.
I am now looking at Woo commerce but that something I want some feedback, even a paid plugin is fine with me but that should not be complex and easy to customize with its own theme.
Any advice or you think Marketpress can be customized for this. I am open for suggestions.
You can set the forum order from your WordPress dashboard, see the following docs for more info:
https://codex.bbpress.org/getting-started-with-bbpress/#creating-your-first-forum
I currently have a new version of my theme sitting locally but I am fairly certain the updates you did aren’t included. I am thinking it might be best to try and extend the bbpress-functions.php from yet another custom functions file so that this can almost sit on top of that and never need to be changed?
Any thoughts about it?
I am not sure what the best practice approach is as I am wrestling with the same issue myself for a project I am doing at the moment. I’ll ask @jjj his thoughts and get back to you.
Hey all, I am pretty bad with Github at the moment, I broke something so I made a new git repo.
https://github.com/EpicWebs/bbpress-starter-theme-v2.0
Its all good, I took a look at the code and will submit another pull request against your original GitHub repo with all your updates and the bbPress 2.3 updates.
(I think it’s best to keep the original repo as people are following/starred/bookmarked it etc)
If anyone has any good git tutorials let me know lol.
What platform and devtools are you using to develop with?
Windows/Mac, MAMP/XAMP, Sublime Text 2/Notepad++/Netbeans etc etc
These tools below take some of the daunting command line horrors out of your learning Git.
If you are on Windows then use this http://windows.github.com/
(I use this for %90+ of anything to do with GitHub)
If on a Mac grab this http://mac.github.com/
(I don’t have a Mac but this looks from my quick look the equiv of the Windows features above)
If you want to get into Git via the command line check this out
http://try.github.com/
I think youre right that the first is a bug. Ive been able to reproduce.
The second issue doesnt seem very bug-like though. Could you share the code that is calling the add_user function? As I said before, I suspect you’re not doing any validation on the situations ion which the function is allowed to run.
That’s going to need quite a bit of custom work, unless someone knows of a plugin you can use.
You will need to somehow map the user to their forum and then in their custom login page pull all the topics based on that users forum id. I can see how it could be done.
When the customer registers you could create the forum, update the user_meta with that forum id and then have a custom view which fetches the customers user_meta forum id and then displays all of the topics based off that forum id.
https://codex.wordpress.org/Function_Reference/add_user_meta
Good luck!
The ‘participant’ role is one of WordPress’ user roles. bbPress assigns the bbp_participant role, which makes me think there is something else going on here. Are you running any other plugins or custom functions?
Perhaps you could use something like Multisite User Management to set ‘no role’ as the default across the network. You might need to make some code changes to it though.
What does your add_user() function look like? It sounds like this could be resolved by wrapping your code in a !is_admin() conditional.
You misunderstand – I don’t want network users to be added as a participant! (The bug is that bbPress does this even, at installation/activation, the default option says not too!)
The second bug is a bigger problem here, as there is no work-around except disabling bbPress!
(I did see your plugin and article before posting, and thought the code had been absorbed into bbPress, but obviously not. If the feature is already present, why write this plugin?)
I have codecogs latex equation editor installed for normal posts on my site, but I’m desperately trying to find a way to allow users on the forum to enter equations. Are there any plugins or other solutions? Many thanks.
Looks like the conversion hangs around 13,000 replies …. I have about 20,000 more to go. It definitely slows down near the end.
If it hangs and appears that nothing is progressing, click ‘stop’, wait a minute to give your webhost a moment to finish anything it might be doing, click ‘start’ and it should resume from where it left off. Take note of the step and count of where it was up to so after importing you can check that for example all replies between 13,400 & 13,499 have indeed been imported.
However, the posts that do end up getting converted look beautiful.
Cool, took a while to get to this point but quite satisfied with the results.
My only guess is the scrubbing process is taking a lot more resources than before this beta version? Any insights would be much appreciated
There have been no changes to the actual converter, only the importer. Granted that the import now imports more phpBB fields than it did previously but this should make only a small increase to the SQL query performance.
As each topic or reply is imported it is parsed with ~30 regex strings to convert the BBCodes, I haven’t done any benchmarks but presumably this has some impact.
My base phpBB database import I have used for the past 6 months to test with is around ~6000 topics and 30,000 replies and I haven’t really noticed much of an impact during what I would say has been ~100 imports.
Also, I’ve noticed that there seems to be only two levels of hiearchy that gets converted … Categories and 1 level of forums below that. Nested forums within forums in phpbb don’t get pulled in? It’s okay for me either way because i’ll modify my forum structure before importing them.
That should work fine, I tested things to a depth of 4 with a forums hierarchy based on the ‘‘nested set model’.
http://www.newlifeworshiparts.com/wp-content/themes/Soundstage/style.css?ver=3.5 Line #1478
Remove the `float: left` from your CSS (Check where else this may affect your site also)
`.comments-list .title strong{font-family:DroidSerifBold;}
.comments-form .txt,
input[type=”password”]{
float:left;
clear:left;
width:204px;
padding:8px 9px 9px;
background:#fff;
border:1px solid #c2c4c6;
margin:0 0 12px;
position:relative;
}`
@Lynq,
I just sent you a pull request over at GitHub and updated all the things.
- Update to latest bbPress r4754 code changes
- Added README.md
- Updated bbpress-functions.php
- Updated bbpress.css
- Added custom CSS changes to bbpress-rtl.css
- Removed unused templates
bbPress r4754 is at this stage bbPress 2.3 Beta 2 and I am pretty sure any other changes we make before releasing 2.3 won’t affect any of what I just updated.
There are no changes to your code, just the bbPress updates to the latest version available.
The good thing though is that the majority of what is included in the 2.3 update can be used manually on your MySQL database to convert the BBCodes & Magic URL’s to WordPress friendly HTML.
I just haven’t written any docs on this yet, I also haven’t actually done it on a site I desperately need to do this with. Hopefully in the next couple of days I can get some time to get this started.
Okay figured it out … closing the loop here in case someone needs a solution in the future to this problem.
This code worked:
`printf( bbp_get_topic_author_link( array( ‘type’ => ‘avatar’ ) ) );`
http://www.newlifeworshiparts.com/login/
I placed the login shortcode on this page. The boxes don’t seem to be lining up correctly. The register shortcode looks fine. Any suggestions?
All the BBCodes and Magic URL’s are fully converted to HTML in the upcoming bbPress 2.3
There is no current way to rerun it though to convert existing sites.
Hi
I have done a search here, but nothing seems to come up.
I have installed BBpress/BuddyPress and migrated a small phpBB forum on my site http://www.wisemonkeysblog.com but the phpBB shortened URLs (and actually all the phpBB shortcodes) didn’t convert. I have tried to use a couple of plugins (eg bbPress2 BBCode ) to no avail.
I notice that the actual URL is still there in the markup, so I have converted a few of them manually…but there must be a better way. A plugin or a SQL fix perhaps.
Does anyone know of such fix?
TIA
fernando
Hello,
As per bbpress doc I found by default it uses page.php in wordpress theme to render all its contents. But since I have to use different template with a different sidebar and widgets I created forum.php copied from page.php in my wp-theme and luckily it worked. Dont know why its not mentioned in bbpress docs. Also, forums.php working fine, so I am in more doubt which file naming conventions is correct. Is it something missed to mention in bbpress docs? Please let me know.
Further, for the bbpress user pages, like profile, edit profile, topic started etc. I need to use a custom template file in my theme. In bbpress templates as per documentation, I have checked all user templates inside are just contains the content part only not including header, footer, sidebar etc. And by default it also renders by page.php.
How can I make a custom user template file other than page.php or forum.php which control all user related contents, so that I can have different template for forum or other pages?
Suggestion:
BBpress should have capability to use different template files for different kind of pages, or their should be settings in bbpress admin to select which template to use for what kind of pages.
This is somewhat, wp-members, woocommerce and other plugins do for better integration in wordpress. These plugins have the ability to create different pages in admin editor having selected particular template to render and putting inside their shortcodes to render various types of contents. And also have the settings in their admin to set different pages/template for different stuff.
Please let me know if this possible with bbpress 2.2.4 with wp 3.5.1 currently.
If not possible please let me know how I can achieve the effect, with some sample custom code hints. Currently I dont need help to create bbpress admin side settings dropdown etc., becoz these are the thing I mentioned as suggestions to make bbpress better theme compatible.
Right now, just need help how to use different template for user pages than other forum pages.
—
Thanks
Shashank
I am a “noob” too. So, will bbPress work with ANY theme, or should I buy a theme designed for it? I know very little about editing code but I can hire someone to help me.
I wanted to use the Sophis theme from Theme Forest but the author says he has zero experience with bbPress and he doesn’t think it will work. It is any older theme.
Any advice?
Thank you,
RT
Customizing the example.php file is what will map your existing SQL database tables and fields to the required bbPress tables and fields to import your data.
I am slowly getting some docs up on the codex, though these need updating.
https://codex.bbpress.org/import-forums/custom-import/
Create a page and use the `[bbp-topic-index]` shortcode to display all topics from across every forum.
I would look updating whatever it is holding you back from upgrading to WordPress 3.5.1 for the security fixes 3.4 & 3.5 have introduced at a bare minimum.
That said give it a try on a test site and if that works use the builtin WordPress Import/Export tool to export all the forums, topics & replies and then import them https://codex.wordpress.org/Importing_Content#WordPress
Hi Lynq,
I tried adding that first code from pastbin to my homepage box which is supposed to show the latest 5 topics from our bbpress forums – unfortunately it’s not showing anything. Is there something else that needs to be added?
I’ve tried to look around but you’ll see the search terms on this are a bit generic.
I just installed bbpress and what I found is that non-Admin can’t see the forums.
I’m using the Advanced Access Manager plugin.
All the forum-related options are checked in capabilities and none are excluded under posts and taxonomies.
The forums/topics/replies section on the dashboard navigation (under pages) isn’t there.
If I switch the user from Super Admin to just Admin, the forums re-appear. If I create a new role “Admin2” with full permissions, the forums disappear again.
I see all the “is_admin” functions in the plugin code, but I’m not sure how that works. Is there some way to adjust the code to look for capabilities rather than roles?