Forum Replies Created
-
Sorry I can’t help with troubleshooting. I just wanted to say that you’ve got a VERY cool site going there… and congrats on the writeup in Killer Startups!
In reply to: Change Adminbar font color?Have you tried my plugin?
https://buddypress.org/community/groups/add-all-nav-links-to-bp-adminbarAlong with enabling or disabling the “Add WordPress pages” and “Add Buddypress components” features, you have complete control over the style of the adminbar in an easy-to-use UI. Just enter the colors you want where you want them, save, and you’re done.
In reply to: Redirect BEFORE LoginHey @r-a-y
Same plugin
In reply to: Redirect BEFORE LoginI saw your post on Buddydev but didn’t have what was needed to answer… now I do.
Redirect to profile:
http://buddydev.com/buddypress/bp-redirect-to-profile-plugin-redirect-users-to-their-profile-on-login-on-buddypress-sites/Restrict non-members to splash-page:
http://www.primothemes.com/post/s2member-membership-plugin-with-paypal/Hope this helps!
In reply to: Posts and replys on home pageTry this tutorial to widgetize your home page. Then you can use any widget you want on it.
http://wpmu.org/how-to-widgetize-a-page-post-header-or-any-other-template-in-wordpress/In reply to: BuddyPress Chat – Similar to Facebook’sBrajesh at Buddydev is developing bp-chat. From some bits & pieces around the forums, it sounds like it will be something very similar to cometchat, but a free plugin.
See here for example: http://buddydev.com/forums/topic/bp-chat-1
Try this article for widgetizing a template:
http://wpmu.org/how-to-widgetize-a-page-post-header-or-any-other-template-in-wordpress/In reply to: If displayed_user_can then ….Check out the codex here for a full list of all functions (great stuff!):
https://codex.wordpress.org/Function_ReferenceIf you want the plugins to be activated on sub-blogs, then they must be network-activated. But if the plugin page itself is also available on each individual blog, then your users can still customize settings. If you want, as you say “full control”, deactivate the plugin page on user blogs in “Options” > “Enable administration menus” (bottom of the page).
In reply to: Nested Comments are not indentingOdd, in my install (WP3.0.1/BP1.2.5.2/child-theme of bp-default), nested comments work just fine…
In reply to: Nested Comments are not indentingIn your WP Dashboard, go to “Settings” > “Discussion” and check “Enable threaded (nested) comments”
In reply to: Buddy press menu barChiming in here…
@hnla is correct (as well he should be, with all the help I got from him building the plugin). Add All Nav Links to BP-Adminbar does not modify any links inherent to the adminbar itself (My Account, My Blogs, Notifications…). It simply adds Buddypress and WordPress page links to it and allows you to customize how everything is displayed.
In reply to: BuddyPress Share It button liveIn reply to: BuddyPress SpamI think someone more knowledgeable about things .htaccess could better answer that question. I’m really still learning about all this stuff myself.
About your other idea though… now that could be brilliantly simple! It could sure put one heck of a damper on the efforts of human sploggers who are, if their activities are any indicator, a lazy bunch. Only thing is, it wouldn’t do much for those bots who manage to squeeze through whatever “backdoor” they happen to find (or make).
Anyone want to take on a little “Avatar Required” plugin challenge here?
In reply to: BuddyPress SpamIf you’re using the same machine that you normally use to access that page, it’s highly unlikely that you get redirected, ‘cuz as site admin, your IP has already been “goldlisted” and you’re known as one of the good guys.
To really test if it’s working properly, and there’s no reason it shouldn’t be, try accessing the url directly from an airport or internet café with wifi. Or, better yet, through a proxy server.
You could also have some fun and try this:
Set up 2 email accounts at any test site you’ve got going (the weirder the names, the better). From a different IP (another computer), email your wp-signup link from one account to the other, and click on it. If you’ve never sent emails to your buddypresssite from the test site (thus, sender unknown), that access attempt would probably be flagged and you’d probably get bumped. Just my thoughts…In reply to: Achievements Achievements AchievementsAh… now here’s something I’ve been itching to get back into.
Have to keep my hands in my pockets for another month I guess
In reply to: put admin bar links somehwere elseIn reply to: put admin bar links somehwere elseYes. In WP3, create your menus in “Appearance” > “Menus”.
Then copy the menu names to the appropriate fields in “Settings” > “BP-WP-Navbar”.
– – – – – OR – – – – –
Give me about an hour to upload the latest version of the plugin to the repository, and then update. The new V2.1 handles the menu insertion automatically (you still have to create your menus yourself though). Plus, you get all the other cool options to play with too!In reply to: Security Protection and Community BloggingThe s2member plugin can help you achieve much of what you have described.
http://www.primothemes.com/post/s2member-membership-plugin-with-paypal/In reply to: BuddyPress SpamOops! That last bit didn’t post correctly. Enclose the first and last lines in < brackets.
files wp-config.php
order allow,deny
deny from all
/filesIn reply to: BuddyPress SpamThis is what I’ve added to .htaccess to block bots:
# IF THE UA STARTS WITH THESE
RewriteCond %{HTTP_USER_AGENT} ^(aesop_com_spiderman|alexibot|backweb|bandit|batchftp|bigfoot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(black.?hole|blackwidow|blowfish|botalot|buddy|builtbottough|bullseye) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(cheesebot|cherrypicker|chinaclaw|collector|copier|copyrightcheck) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(cosmos|crescent|curl|custo|da|diibot|disco|dittospyder|dragonfly) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(drip|easydl|ebingbong|ecatch|eirgrabber|emailcollector|emailsiphon) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(emailwolf|erocrawler|exabot|eyenetie|filehound|flashget|flunky) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(frontpage|getright|getweb|go.?zilla|go-ahead-got-it|gotit|grabnet) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(grafula|harvest|hloader|hmview|httplib|httrack|humanlinks|ilsebot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(infonavirobot|infotekies|intelliseek|interget|iria|jennybot|jetcar) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(joc|justview|jyxobot|kenjin|keyword|larbin|leechftp|lexibot|lftp|libweb) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(likse|linkscan|linkwalker|lnspiderguy|lwp|magnet|mag-net|markwatch) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(mata.?hari|memo|microsoft.?url|midown.?tool|miixpc|mirror|missigua) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(mister.?pix|moget|mozilla.?newt|nameprotect|navroad|backdoorbot|nearsite) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(net.?vampire|netants|netcraft|netmechanic|netspider|nextgensearchbot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(attach|nicerspro|nimblecrawler|npbot|octopus|offline.?explorer) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(offline.?navigator|openfind|outfoxbot|pagegrabber|papa|pavuk) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(pcbrowser|php.?version.?tracker|pockey|propowerbot|prowebwalker) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(psbot|pump|queryn|recorder|realdownload|reaper|reget|true_robot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(repomonkey|rma|internetseer|sitesnagger|siphon|slysearch|smartdownload) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(snake|snapbot|snoopy|sogou|spacebison|spankbot|spanner|sqworm|superbot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(superhttp|surfbot|asterias|suzuran|szukacz|takeout|teleport) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(telesoft|the.?intraformant|thenomad|tighttwatbot|titan|urldispatcher) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(turingos|turnitinbot|urly.?warning|vacuum|vci|voideye|whacker) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(libwww-perl|widow|wisenutbot|wwwoffle|xaldon|xenu|zeus|zyborg|anonymouse) [NC,OR]
# STARTS WITH WEB
RewriteCond %{HTTP_USER_AGENT} ^web(zip|emaile|enhancer|fetch|go.?is|auto|bandit|clip|copier|master|reaper|sauger|site.?quester|whack) [NC,OR]
# ANYWHERE IN UA — GREEDY REGEX
RewriteCond %{HTTP_USER_AGENT} ^.*(craftbot|download|extract|stripper|sucker|ninja|clshttp|webspider|leacher|collector|grabber|webpictures).*$ [NC]
# ISSUE 403 / SERVE ERRORDOCUMENT
RewriteRule . – [F,L]To help block spam registrations, add the following to .htaccess, then create a simple GOAWAY type html page and upload to your root directory:
# BEGIN ANTISPAMBLOG REGISTRATION
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-signup.php*
RewriteCond %{HTTP_REFERER} !.yoursitehere.com. [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) http://yoursitehere.com/yourgoawaypage.html [R=301,L]Add the following to .htaccess to deny access to wp-config.php to anyone who doesn’t have your ftp details:
order allow,deny
deny from allInstead of example.com/register or example.com/sign-up, use something like example.com/unb2x-2010 for your register page. If you were a spammer, would that look like an inviting url to hack?
Hope this helps
In reply to: adding links to header navigation.You could also try my plugin (he says with shameless self-promoting grin).
See this post for the latest beta version: https://buddypress.org/community/groups/add-all-nav-links-to-bp-adminbar/forum/topic/updated-the-beta/
Here are the user configuration options available in the admin panel under “Settings” > “BP-WP-Navbar”
– Hide or display the main theme navigation
– Hide or display the site name in your new adminbar
– Hide or display the Login and Signup links in the adminbar
– Hide or display the “Visit Random” menu
– Select whether to display top-level WordPress pages horizontally or in a dropdown menu
– Define the label for the dropdown in WordPress 2.x
– If you’re running WP3.x, the plugin will fetch whatever custom menu labels you assign and display them in the admin bar along with all child pages in dropdowns
– Define the label for the Buddypress directory dropdown (default = “Community”)
– Define the font, font-weight and font-style for all menu items
– Define ALL colors: navbar background, main and sub menu item backgrounds, border, text and hover colors too
– Set the overall width of the navbar and of sub-menus
– Set the height of all menu items
– Adjust margins where required
– Reposition your fancy new custom navbar anywhere you like, relative to your theme so it scrolls with your pagesIf you add categories to your custom menus in WP3.x, the plugin will pick them up and display them in whichever menus they are assigned to. Give it a whirl.
In reply to: put admin bar links somehwere elseYou probably downloaded the current version from the repo.
Get the beta release of V2.1 (with all the cool features) from my site here:
http://nowrecovery.com/downloads/add-all-nav-links-to-bp-adminbar2.1beta.zipIn reply to: BuddyPress SpamI was having 5 or 6 sploggers sign up daily no matter what I did until about 2 weeks ago when I revamped my tactics. Since then, I have had 0 spam signups… not one. Fingers crossed
Here’s what I’ve done:– Removed references to WP/BP in footer text
– Changed the register slug to something unrecognizable that has no bearing whatsoever to the concept of signing up (so even those grossly underpaid 3rd-world human spammers can’t figure it out)
– Installed WPMU Super Captcha to let the nice humans through: https://wordpress.org/extend/plugins/super-capcha/
– Installed WP-Ban to block the not-so-nice ones: https://wordpress.org/extend/plugins/wp-ban/
– Installed Buddypress Humanity as a double-check: https://buddypress.org/community/groups/buddypress-humanity/
– Blocked lists of bad bots in .htaccess as suggested in this post: https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/buddypress-spam/?topic_page=2&num=15#post-60177
– Added “deny from all” in .htaccess for wp-config.php
– If someone does manage to access the register page through a direct url (without visiting any other page first), they are bumped to a GOAWAY page with the following in .htaccess. .# BEGIN ANTISPAMBLOG REGISTRATION
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-signup.php*
RewriteCond %{HTTP_REFERER} !.examplesite.com. [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) http://examplesite.com/goaway.html [R=301,L]So far, so good. As I mentioned, not a single splogger has managed to get through in about 2 weeks. If they do, there are 2 ingredients in the above recipe that can be adjusted:
– the captcha image is fully customizable to render bot algorithms redundant (hopefully)
– the register slug can be changed as often as you change socksOn a final note, there are also some interesting tweaks to be found here: http://www.smashingmagazine.com/2010/07/01/10-useful-wordpress-security-tweaks/
In reply to: Remove “Visit” from the admin barThere’s also a newer, beta version of my plugin available for download with many more configuration options right in the admin panel. See this post for more:
https://buddypress.org/community/groups/add-all-nav-links-to-bp-adminbar/forum/topic/testers-needed-for-version-2-1beta/#post-69288