Search Results for 'buddypress'
-
Search Results
-
Topic: Fighting Splogs
Hi everybody
I know this is kind of an endless topic – at least it seems so, when I read the threads over at mu.wordpress.org…
My questions is the following – could it be, that some plugins do not work with buddypress, because it is not using the wp-signup.php?
That is what I tried:
– rename or even delete the wp-signup.php…
– Using a captcha on my registration page (register.php)
– I installed the hashcash plugin with signup-protection activated (without aksimnet), but it seems, that it doesn’t do anything – I still get spam registrations.
Any ideas? It is very anoying…!
I post this here, because I think this is just a great community of helpers!!!
Topic: BP 1.0.4
I noticed that Buddypress 1.0.4 is no longer visible in the Trac Roadmap. Does this mean we will not see an interim 1.0.4 version between 1.0.3 and 1.1?
I am a high school teacher and have set up my Web server as a WorpressMU host. We have an Apple Xserve running Leopard server that hosts the WPMU installation and student portfolios. I am not a network engineer, it was trial by fire trying to figure everything out. I have WPMU running great after a few hiccups because Apple’s PHP doesn’t have GD libraries.
Anyhow, I am intrigued by Buddypress. I came across Ning last year and thought, “If I could host Ning on my own server that would be great.” That is where buddypress comes in. However, I only want it for my class site. I have other pages on my WPMU install that I want separate from buddypress. Everything is still under construction, but my class site is at: http://chargertech.edisonchargers.com/maclab/. The main blog: http://chargertech.edisonchargers.com/ is the department page that will have information about the classes/programs that we offer. I also have a site for the school paper and a couple of other teacher’s classes.
Also, I want to keep the maclab page like it is since it is our textbook/curriculum/etc. I saw how leadpress was able to separate the two. I liked that. I want the students only to see activity, blog posts, etc. related to the maclab site not the other sites. When I did a test install everything from the entire WPMU installation was showing in the buddypress streams.
I don’t know PHP, I just cut and paste as need be. I do know HTML and CSS. Is it possible to do what I am looking for? I’d love to have the maclab content page like I have now, but tied into the buddypress social network for collaboration and to engage the students. Plus, they do portfolio Web sites, and this way I can have them do a WP blog instead of a Dreamweaver site since my classes aren’t specific Web design classes.
Right now I’m working on a test install in a sub directory, but once I’m done developing Im going to have to install MU and BP in the root directory then set it all up again and copy everything over.
I’m hoping is it possible through a plug-in or some code to have a BuddyPress install on the root directory but instead of showing the BP index page, instead show like a coming soon page while I develop the site?
Thanks
Topic: buddypress on a certain blog
Hello,
I have a wp-mu installation running a few multilingual blogs, which appear to be online magazines. I have set up another blog only for buddypress due to create an online community. Each time I activate the plugin on the community’s backend page, it is also gets activated on every other blog I’ve created. That was not my intention, as I want to run the community independently. Is that possible somehow?
Thnx in advance,
pxlgirl.
Hi
I have setup buddpress and I have noticed that I have had 3 users zhanglingjuan113
zhanglingjuan114 and zhanglingjuan115. I find it strange that this name can be used by 3 different people. Is this a spambot because when I google it I see it comes up with some other buddypress installations.
I’m trying to simplify blog creation. This customized version of the form works surprisingly well:
function custom_signup_show_blog_form( $blogname = '', $blog_title = '', $errors = '' ) {
global $current_site;
?>
<div id="blog-details-fields">
<input name="blogname" type="text" id="blogname" value="<? echo $blogname = str_replace(' ', '', strtolower(wp_specialchars($blog_title, 1))); ?>" maxlength="50" />
<label for="blog_title"><?php _e( 'Blog Title:', 'buddypress' ) ?></label>
<?php if ( $errmsg = $errors->get_error_message('blog_title') ) { ?>
<p class="error"><?php echo $errmsg ?></p>
<?php }
echo '<input name="blog_title" type="text" id="blog_title" value="'.wp_specialchars($blog_title, 1).'" /></p>';
?>
<p>
<label for="blog_public_on"><?php _e( 'I would like my blog to appear in search engines like Google and Technorati, and in public listings around this site.', 'buddypress' ); ?> </label>
<label class="checkbox" for="blog_public_on">
<input type="radio" id="blog_public_on" name="blog_public" value="1" <?php if( !isset( $_POST['blog_public'] ) || '1' == $_POST['blog_public'] ) { ?>checked="checked"<?php } ?> />
<?php _e( 'Yes', 'buddypress' ); ?>
</label>
<label class="checkbox" for="blog_public_off">
<input type="radio" id="blog_public_off" name="blog_public" value="0" <?php if( isset( $_POST['blog_public'] ) && '0' == $_POST['blog_public'] ) { ?>checked="checked"<?php } ?> />
<?php _e( 'No', 'buddypress' ); ?>
</label>
</p>
</div>
<?php
do_action('signup_blogform', $errors);
}It’s two fields. When you put a ‘Blog Title’ in the second field and click ‘Create Blog’, you’re returning to the same form, but with ‘blogtitle’ added to the first field.
If you hit ‘Create Blog’ again, the blog is created at thewebsite.com/blogtitle.
It works, but as it is it’s a bit silly and unexpected. Does anyone have suggestions how to finish this?
My original plan was to make the first input field hidden. Then you only have one field: blog title + button: Go!
But you’d still have to hit the ‘Create Blog’ button twice. Or is there a trick to make it a double strenght click?
Another solution would be to have a message appear on the first click: “you’re URL will be… confirm?” But then you’d have to tell the user not to put something in the first field…

Should I replace the ‘echo’ in this line:
<? echo $blogname = str_replace(' ', '', strtolower(wp_specialchars($blog_title, 1))); ?>with something else that immediately sends the value to the rest of the script, without first having to display it in the field? Perhaps ‘return’?
To a real PHP coder the solution is probably obvious. Please share it, spare me endless fruitless experiments. (It’s now close to midnight, have to stop myself…)

