Search Results for 'code'
-
AuthorSearch Results
-
July 24, 2010 at 5:57 pm #34854
Topic: Bozo and Akismet info + simple moderation plugin idea
in forum InstallationGreg
ParticipantI’m trying to understand the bozo plugin and how it interacts with akismet. Looking through the code I can get a pretty good idea, but I’m worried I’ll miss some subtlety. Is there a decent English (as opposed to PHP) description of the goals/operation of either or both of these plugins anywhere?
One specific question: the bozo plugin’s “bb_bozon” function that flips the bozo bit for a user also takes a topic_id argument. It looks like the intention here is to have per-topic bozos. Akismet doesn’t seem to use this feature though. Am I reading this right, or is it for something else?
The context for this is that I want to allow a certain class of moderator-like users on our forum to mark posts as spam. When they do so the following will happen:
– the poster will be marked as bozo (using bb_bozon)
– all topics by that poster will get topic_status=2 (using bb_topic_delete)
– all remaining posts by that poster will get post_status=2 (using bb_post_delete)
– admin will get a notification
Admin will then have an option to reverse all of this. Sound reasonable?
Finally, if there is a plugin that already does something very similar, I’d love to hear about it. I have looked, but while there are some cool plugins out there they either do more than I need, or don’t have exactly the right functionality.
July 24, 2010 at 11:17 am #91707In reply to: Changing the URL dir structure
zaerl
ParticipantActually BuddyPress is doing the wrong thing. In bbPress:
forum/topic/topic-name/redirects toforum/topic/topic-nameso there are no duplicated content, in BuddyPress:
forum/topic/topic-name/andforum/topic/topic-namepoint to the same content which is a very bad thing.July 24, 2010 at 2:27 am #91445Ben L.
MemberDon’t override the core files with a theme’s files. Try putting the theme in a separate folder under
my-templates.July 23, 2010 at 11:51 pm #91613In reply to: Taking a look at bbPress 0.9
Ben L.
Member$bb->email_login = true;There you go, instant feature!
July 23, 2010 at 7:57 pm #91416Milan Dinić
ParticipantNon-plugin bbPress development is going to continue until we have a perfect importer so people will be able to bring their content out of the legacy codebase.
So, will BBXF finally have some use?
July 23, 2010 at 7:55 pm #91456In reply to: One WordPress Vs Multiple bbPress
_KB_
ParticipantI’ve tried another integration with no “www”, it works 50%.
Now I just can’t access my bb-admin and not able to logout from wp admin
,I’ve installed _ck_ plugin fixed admin access, but its not working in this situation. I’ve find other ways from bbPress Search but still not solved. any idea?
July 23, 2010 at 7:44 pm #91415_KB_
ParticipantNon-plugin bbPress development is going to continue until we have a perfect importer so people will be able to bring their content out of the legacy codebase.
Simply I love this statement!!
@ Matt Mullenweg, with this perfect importer, will we able to switch from other channels like vBulletin, phpbb, ip board? did you ever think about it? Any Plan?
July 23, 2010 at 7:04 pm #90733In reply to: Questions about bbPM Plugin
pagal
ParticipantOk I’ve an Idea, hope it works….
Zeal you’ve done it, that’s great news.
Ben L. is really bzy in these days, with his projects, so it will be really time consuming matter to add new feature from scratch.
just for co-operation, can you share an idea what you did for admin mesg to all?
I hope Ben L, will quickly understand it and upgrade this plugin really soon.
Sounds good? What you say now Zearl dear?
July 23, 2010 at 6:46 pm #91698pagal
Participantalso read this before posting
July 23, 2010 at 5:37 pm #91565In reply to: Strange new bug has occured, need immediate help.
Gautam Gupta
Participant
July 23, 2010 at 5:26 pm #91605In reply to: Taking a look at bbPress 0.9
Greg
ParticipantJust like to add that I’m personally not terribly worried about the admin section UI. There are other more important things (perf, for example).
I NEVER write admin pages for my own plugins, but rather use a simple config file. I often think how nice it would be to have pretty admin pages, but it never gets to the top of the priority list because user features are more important.
_ck_, thanks. A year ago I really didn’t understand the code base very well so the 0.9 versus 1.0 decision wasn’t terribly well informed. And I think that if I went to 0.9 I would want to also get out of deep integration to get all of the perf benefits.
Now that I’ve written a bunch of custom plugins it is probably a simple thing to get all this working. As part of the user management model it does seem like something that is a core part of the system though.
BTW, one little complication is to add something along the lines of the way 1.0+ caches userdata with one big query before rendering all the individual topics (thereby avoiding individual queries for display name at each topic). The plugin would need to take care of this too.
July 23, 2010 at 5:13 pm #91555In reply to: Strange new bug has occured, need immediate help.
chrishajer
ParticipantTake a look at the source of that page, around line 111. For some reason there is an additional DOCTYPE and a whole other document being loaded in there. Not sure where that’s coming from, if it’s the user’s profile or from a plugin. But that is what’s causing the layout problem.
It’s interesting that other posts by that user look OK, so it’s probably not a profile problem.
How about this:
tr.im is currently unavailable ...July 23, 2010 at 5:03 pm #91604In reply to: Taking a look at bbPress 0.9
_ck_
ParticipantThe reason why many of my plugins require editing is because it’s usually a “set and forget” situation and nothing can top that for maximum performance. Some I just couldn’t be motivated to do all the work for an admin menu until I knew people were actually using it, and based on donations, virtually no-one is using my plugins or wants them improved.
Plus until I came up with an idea for external admin code, I hated how they were often larger than the plugin itself.
In any case admin menu frameworks can easily be changed. There were several plugins for WordPress 2.5 and earlier that reformatted all the menus, the design in WordPress today was lifted from those plugins directly.
The idea that there will be a “perfect” standalone to plugin converter is incredibly naive. It will convert data, all your plugins and themes will be dead.
In any case bbPress will definitely be forked, I am hoping there will be several forks.
ps. @Greg, Display Names can be “accessed” from bbPress 0.9 since they are just in the user metadata and autoload when the user is fetched, you just have no UI elements to set or change them from 0.9 (but if you have WP integrated, just use that). It would be easy to make a plugin that displayed the Display Name in bbpress.
July 23, 2010 at 4:29 pm #91455In reply to: One WordPress Vs Multiple bbPress
_KB_
ParticipantSure, i’ll do that tonight when I get home
@kevinjohngallagher what about Toy Story3? I think that will be really interesting so that you’ve forget abt this topic
July 23, 2010 at 4:10 pm #91599In reply to: Taking a look at bbPress 0.9
Ben L.
Member_ck_
Moderator
Ben L.
Member
If I changed my display name to _ck_, I would still be marked as “Member”. I could change my name to administrator as well, but people on this site are used to seeing Name – Rank, not Rank – Member.
And if you’re going to bash 1.0 or 1.1, don’t do it because of added features. 1.0 added several security fixes (for example, try going to an admin page “admin-base.php?plugin=
[name of destructive function here]” in both 0.9 and 1.0. Only 0.9 executes the function._ck_, I could just as easily apply your arguments against display names to email, instant messaging, or IRC.
We don’t need a fork – bbPress standalone (which isn’t going to be discontinued until there’s a perfect converter to the plugin version) can easily be replaced with a WP install with only the bbPress on it.
July 23, 2010 at 3:58 pm #90730In reply to: Questions about bbPM Plugin
kevinjohngallagher
MemberI commented on that last night, time differences must be working against us, here’s my (slightly edited) reply:
Howdy Ben,
Just as I was about to head to bed I saw your post (thats my excuse for the typos).
I think matey, it’s a tad of an over simplification, and I think you’ve actually missed bits yourself (rather than missed them out).
1) [edited as off topic]
https://bbpress.org/forums/topic/extra-dropdown-field-in-registration-page#post-70307
https://bbpress.org/forums/topic/block-users-by-their-names
2) It’s not the first time that Zaerl’s mentioned trying to contact you about the updates he made to the plugin. Its not a bad comment on yourself at all bro. We know how these things go. Its more… the work he did was done months ago, he didn’t only do it last week (not sure how clear that was to you)
3) It’s cool that you’re cool with someone updating your code. It’s awesome. Not everyone is, and I think it’s good of Z to check first. It’s also been a strange “week” since he said he’d ask, and todays post. Like… ALOT has happened.
4) Zaerl’s statement is “wrong” in your opinion. We’re still very much at the mixed signals stage. If you look at everything posted by “those in the know”, there is no definative clear cut answer. On one hand we’re given good news, on the other bad. Basically, take 2 days off from reading the bbPress forum, and you’re on the wrong end of the swing/roundabout.
Plus I have an email from my conversation with AndyNacin/PeteMall/JJJ which states categorically that [the plugin] “will be the only supported version of bbPress” (the email thread is very open and honest – i couldn’t apprecaite it anymore if i tried. I just don’t like to nor have permission to repost it) or this post from JJJ https://bbpress.org/forums/topic/bbpress-plugin-is-born#post-71009
“This is the end of the line for the current implementation of bbPress?”
Yes.
Of course, there are other posts that suggest the opposite. It’s cool if you’re in the “everything will be OK camp”, jsut as much as it’s cool if Zaerl’s in the “no, it won’t camp”. But i don’t think anyone is categorically wrong.
5) bbP1.1 is further away from being released now than it was 8 weeks ago. After Matt wasn’t happy about releasing 1.0.3, telling ChrisH we had to wait for 1.1 to be finished, we bumped as much as we could from 1.1 to get the bug fixes in 1.0.3 out ASAP. If we’re not getting another bbPress standalone release for sure, then alot of them will have to go back into 1.1. If they go back into 1.1, I doubt it’ll be released before the Fall.
6) “And even if bbPress development was going to end, it’s open source, so just like b2/cafelog, a new project would spring up”
Thats very true mate. I’m sure it will. Doesn’t mean that Zaerl (or others) want to hang around here though.
7) You link to a post detailing _ck_’s “goodbye”. As much as _ck_ and I don’t see eye to eye on things, I can’t see one thing on her goodbye that doesn’t ring true.
Relax. We’ve done this before.
True Matt, but it didn’t inspire confidence then, it sure doesn’t inspire confidence now…
July 23, 2010 at 3:47 pm #77640In reply to: Link to Latest UNREAD post
kevinjohngallagher
MemberWell, bbPress as a plugin is official bbPress fork.
Ha

It’s really not.
It’s a totally new progam with the same name.
July 23, 2010 at 3:35 pm #77639In reply to: Link to Latest UNREAD post
Milan Dinić
ParticipantThere’s an official bbPress fork?
Well, bbPress as a plugin is official bbPress fork.
July 23, 2010 at 3:05 pm #91690In reply to: Delete own posts
_ck_
ParticipantYes you can, easily.
I have a mini-plugin for this somewhere around here…
Here you go:
<?php
/*
Plugin Name: Delete Own Post
*/
function delete_own_post($retvalue,$capability,$args) {return ($capability=='delete_post') ? bb_current_user_can('edit_post',$args[1]) : $retvalue;}
add_filter('bb_current_user_can','delete_own_post',10,3);
?>Note that they can only delete for as long as they can edit.
Meaning after the 1 hour default, no more delete.
But you can change the timeout in the admin settings.
July 23, 2010 at 2:24 pm #34823Topic: Taking a look at bbPress 0.9
in forum Requests & FeedbackAshish Kumar (Ashfame)
ParticipantWhat’s all missing in terms of features in 0.9 when we compare it to bbPress 1.0+ ?
- XMLRPC – but do we use it right now? I haven’t heard of anything using bbPress XMLRPC
- WordPress matching backend
What else? I never used 0.9 much. BTW, I think most of the functionality a forum owner would need are covered by _ck_’s plugins

I would like to hear from you guys.
July 23, 2010 at 2:03 pm #91682mdolon
MemberThanks zaerl!
In terms of integration, I connected the databases between WP and bbPress during installation and made sure that the cookie information matched in both configuration files (bb-config and wp-config). Those two steps made it so when a user registered and logged in at my forum, they were logged in at my blog too.
I didn’t really need any of the WordPress functions in bbPress so I skipped the deep integration part (calling wp-load). The only bit of dynamic code in my header is checking to see if a user is logged in, and on WordPress you can do that with:
<?php if(is_user_logged_in()){?>
Do something
<?php } ?>
I use caching to load the sidebar and footer. When someone visits my main site, http://devgrow.com/, it creates a cache of the sidebar and footer if there is no existing cache or if it’s older than 6 hours. The cache is just a text file that contains the output of the dynamic bits in my sidebar in HTML format, which I just include in my bbPress sidebar and footer.
I also wrote some custom code to pull the recent and popular (most replies) topics and display them with their topic icons.
Hope that makes sense, let me know if you have any other questions.
July 23, 2010 at 9:21 am #82560In reply to: Uniq titles for custom pages?
pagal
Participantpaste it before </head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><br />
<title>Unique Title Here</title><br />
<meta name="description" content="Description of your page" /><br />
<meta name="keywords" content="keyword1, keyword2, keyword 3" /><br />
<meta name="robots" content="index,follow" /><br />
<meta name="distribution" content="uk, united kingdom, london, global"><br />
<meta name="document-classification" content="another,keywords, here"><br />
<meta name="rating" content="General"><br />
<meta name="MSSmartTagsPreventParsing" content="TRUE"><br />
<meta name="Copyright" content="website titlet"><br />
<meta name="developer" content="http://www.developer-name.com"><br />
<meta name="Author" content="Author Name"><br />
<meta http-equiv="pragma" content="no-cache" /><br />July 23, 2010 at 9:15 am #91367In reply to: Registration Email
_ck_
ParticipantNote that filter is only available in bbPress 1.0 and 1.1, if you are trying to do it in 0.9 it will not work.
In 0.9 unfortunately you’d have to edit the end of
registration-functions.phpJuly 23, 2010 at 6:37 am #88426In reply to: the rise of pay-only bbPress themes
_ck_
ParticipantHere is what (the highly respected) Mark Jaquith has to say about the very similar problem over on the WordPress side:
Why WordPress Themes are Derivative of WordPress
And I guess the way I stated this whole thing was wrong to begin with, what I meant instead was that if you sell premium themes to remember they also have to be GPL – IF you start with another theme that is GPL.
You can’t make a premium theme that uses GPL code from another theme or bbPress/WordPress itself and sell it without making it GPL.
(now I think I finally said it correctly)
I guess the sad conclusion to all this is how bbPress standalone now has some really nice premium themes but is ending standalone development.
July 23, 2010 at 5:00 am #34847mdolon
MemberCheck it out: http://devgrow.com/discuss
It took about a week to get everything the way I wanted. At first I wanted to do a deep integration but it was too much of a pain, so I just ended up writing some custom code to cache most of my sidebar, header and footer elements from my blog and display the cached content in bbPress.
Plugins I’m using:
- Allow Images
- Auto Add to Favorites
- BBcode Lite
- Google Sitemap Generator
- Post Count Plus
- Post Count Plus for WordPress
- Subscribe to Topic
- Topic Icons
- Custom Plugin for Recent/Popular Topics
And some more custom code throughout the templates. Would love to answer questions or hear feedback!
-
AuthorSearch Results