I run a site that have two forums
One is private, only for our clients, and the other is public. Both run in a .com.ar domain and on Icy Phoenix, a CSM based on phpbb2. The thing is im moving the site to a .com domain and to a wordpress platform and cos of that i want to use the bbpress forums to integrate the whole site.
I read a couple of tutorial on the net. The initial idea was to go from icyphoenix to phpbb 2, then to bbpress.
In theory it sounded good but i ran into a couple of problems. For starters i wasnt able to convert succesfully from Icy Phoenix to phpbb2. The other problem i saw is that somewhere in the tables from the forums the domain remains .com.ar. So when i try to run it in the .com domain its keeps linking me to the old urls.
So the questions would be…
-Theres an easier way? like getting into the tables and doing it all manually?
-There is some reliable script around i can use?
-How to solve the problem with the different urls?
Me and my brother started out with the Kakumei theme, this is the result after years of tweaking and customizing. It really doesn’t look like Kakumei anymore.
http://www.tapelifters.com
@JJJ
I’m not entirely sure what he’s asking either, but he’s not a PHP guy so sometimes doesn’t follow all the coding needed.
What I’m trying to do is color the background of stickies & super stickies differently. He’s trying to figure out how to inject his required CSS into the specific posts that are either stick or super sticky, but not other posts. And I’m kinda the flip side of him in that I’m a PHP guy but CSS mostly just confuses the hell out of me. So we’re kinda both not sure what the other needs. LOL
Not sure if this helps, but if you can shed any more light it would be great. I’ll also ask him to clarify what exactly he’s stuck on.
Thanks,
Jonathan
EDIT: OK it turns out he DID think I was asking him how to create stickies in the first place. Didn’t realize I just needed them colored and they were already there. So… I think we’re all good now.
@binhdo – Viewing topics and replies of hidden and private forums was a difficult trick to pull off, and hiding them in the admin should be possible to do now. Because of the complex nature of user permissions vs hierarchical forums/topics/replies, cascading the permissions down the branch is only partially achieved at the moment. It is something on the radar though.
I would once again like to raise the issue on permissions in bbpress:
In my setup, I would require certain forums to be completely private in a way that would allow me to determine the accessibility and visibility of certain user groups (i.e. editors) or even better, individual users.
Of course permission options are currently not implemented into the plugin, but I found that regardless of the forum’s visibility setting (private or hidden), any user logged in (including subscribers) can at least view the topics and replies in the dashboard. Anyway, the ‘view’ links in the dashboard result in a ‘page not found’ error in that case.
I know, WP’s user management is not that distinctive, but I guess there are a number of plugins that allow setting a minimum required user level.
@tooltrainer – I don’t understand the question. It sounds like an elaborate way of asking “How do I mark topics as sticky?” If what you’re asking is how to highlight a specific post in a different way other than sticky, the only way in core is by the specific ID of that topic or reply, without writing your own code to put something else in there.
@christopher-jon – Anonymous posts are still working for me? Edit lock time fixed here: https://bbpress.trac.wordpress.org/changeset/3134/
CORRECTION to my previous post – it may have been a problem of type. My coder did this to solve:
$forum_ids = array_merge( (array)$private, (array)$hidden );
Also regarding my question about styling stickies, got this question from my designer:
“bbP Team –
With regards to adding the .sticky classes to important posts, (‘They are .sticky and .super-sticky respectively’), how would one then go about isolating a specific post? I am currently going through the loop-forums and loop-topics.php files, and while I see where the tables are being generated, the topics themselves are being generated seemingly dynmically through PHP.. so how would I go about selecting/isolating a specific topic/<tr> that I would like to apply the .sticky class to??”
Any light you can shed on this JJJ or anyone else?
Thanks!
Jonathan
This is all possible to do using the soon to be released plugin version of bbPress, which first requires an installation of WordPress to work within. Check the sticky topic in these forums for more info.
This is all possible to do using the soon to be released plugin version of bbPress, which first requires an installation of WordPress to work within. Check the sticky topic in these forums for more info.
Bugs, YAY!
I’m not sure if this had been brought up but the permalinks are wonky.
When the custom structures option is not checked the forum index page uses archive.php and not page-front-forums.php
As far as I could tell, all of the other pages are still working as they should be and using the correct custom page templates.
– And –
Lock post after editing doesn’t appear to be working. With my non-admin dummy users I’m still able to edit posts after the lock time has expired.
– And –
Allow Anonymous Posting doesn’t appear to be working either.
It appears that if either $private or $hidden come back empty, then the errors I was experiencing occur. We’re just going to check if they are empty to fix it.
Jonathan
Is there any way to display the “Freshness” as a date format without having to change it in any of the core files? Maybe something to add into the theme functions to override the current settings?
I’m using Trunk 3132 at the moment and so far it’s working fantastically.
OK here’s a weird one for you… trunk 3127, I’m getting an error that is displaying where one of my sidebar widgets would normally appear, but ONLY if not logged in:
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home/vanclute/public_html/wp-content/plugins/bbpress/bbp-includes/bbp-forum-functions.php on line 799
Trying to see if it’s something on my end but so far I don’t think it is…
Jonathan
@JJJ
Awesome, passing that on to my designer now. Thanks so much, you rock
Jonathan
P.S.
Updating to latest trunk now, and so far my “can’t post new topics” problem appears to have gone away.
I would like to move from Drupal 6 also. Maybe I have to start to learn all new things for this new CMS.
@tooltrainer – There are. They are .sticky and .super-sticky respectively. You can do something like tr.type-topic.super-sticky { stuff } too, depending on the strength of the override you’re trying to achieve.
Hey real quick, can anyone tell me if there’s a CSS class associated with stickies & super-stickies? I’d like to color them differently so they stand out. Anyone know?
Thanks!
Jonathan
Anonymous posting is in the bbPress plugin, but not the moderation ability like you need. That would need to be built, and could be done pretty easily by intercepting new replies and switching the status to ‘pending’
Anonymous posting is in the bbPress plugin, but not the moderation ability like you need. That would need to be built, and could be done pretty easily by intercepting new replies and switching the status to ‘pending’
@padams – That gives us a feed of all topics, and all replies, but not for both topics and replies together, and not for individual forums and individual topics, like bbPress currently provides. I’ll probably end up including a custom RSS xml template with custom loop parameters in it as a quick fix.
looks like the url of the combined feed got mangled (it striped the open and close bracket characters after each post_type param). see the core ticket for the proper syntax for the combined feed.
@JJJ
How will existing bbpress standalone forum plugins work with the new bbpress plugin? This is very important for my forum needs as there are obviously many helpful bbpress plugins currently available.
Ideas?
@padams – Originally had talked about doing exactly that, but the problem will be keeping them in alignment with each other when one is trashed, deleted, private, etc…
Ultimately we went with custom post types as forums because of a lack of meta tables to allow for customization of them, keeping accurate topic/reply counts for hierarchical forums, and other odds and ends that taxonomies aren’t equipped to handle.
Too bad you can’t piggyback on the category feeds. Maybe assign a category to a forum?