Disabling automatic suggestions on not found page - plone

I noticed that pulling up the automatic suggestions on "The item you are lookign for is not found" page is using quite much processing power on our site.
What's the best way to disable these suggestions and just tell the user "Nothing to see here. Please go away."?
(my life would be much better without users)

See these docs.

Related

Wordpress: fit for per-region website? Another better CMS?

I'm looking to help a friend who needs a website for his project. I know wordpress a little, but there might be better options.
The needs are:
- have a splash screen prompting for region (like this site)
- have some pages available only for a given region.
- allow the non-it guy to update the contents.
Wordpress is the only one I know as web design isn't my specialty. I'd have gone for a template like Avada, but again, better leads are more than welcome.
Thanks in advance for your inputs!
Ok, the downvote really helped me and certainly will help other users as there's no comment whatsoever explaining why this post is bad. Don't give leads or guidance by the way.
So, whatever. I found a solution to this. The following plugin works like a charm:
https://www.fla-shop.com/products/wp-plugins/world/continents/
A simple purchase gives total control and removes the watermark. The best part regarding my need was the capability to write custom callback code as explained in this article.
https://www.fla-shop.com/blog/adding-custom-javascript-to-the-map/

Wordpress - contact form 7 - spam messages

I installed Contact form 7 in my wordpress blog and there are several spam messages coming through it. Then I added really simple captcha/ recaptcha for the form. But still the spam messages are getting submitted.
How can I block this? Please help me.
Thanks in advance.
There are a lot of papers and works related to spam blocking. For example, you can ask easy questions, like 2+7 instead of captcha but i dont know how powerful is that now, because spammers are also improving themselves.
You can also block by looking at their behaviour, for example, spambot enters to your website, and after one-two second it sends its spam to your website, this is not human behaviour, so dont allow that post.
You can search on google about that and I'm sure you can find a lot of stuff related to it
As I said, there is a lot of research going on in this issue, you can use google scholars too
Also this question looks similar to your question.
You can try to use the honeypot plugin: http://wordpress.org/extend/plugins/contact-form-7-honeypot/ (Note: I haven't tested it, but I use a similar functionality in Gravity Forms, and it works great!).
Make sure to activate the Akismet plugin. It will help capture a good deal of the spam that gets through your forms.
I would also advice to use at least a combination of Captcha and Akismet like Bill already mentioned. You can find a very good tutorial on this topic at http://cool-tricks.net/contact-form-7-configuration/

How do I reduce over 1000 links programatically in a jump menu?

Ok, so maybe my search syntax is wrong here, this could have very well been covered in stackoverflow but i've been unable to find anything after hours of searching. Be warned, I am a novice developer when it comes to this type of stuff and would appreciate any guidance, help or pointers to accomplish the goal. I'm open to suggestions of any type! :)
So, I have a site http://www.animetip.com
On this site we have a popular feature called a "jump menu" which allows a user to quickly navigate directly to the page which contains the anime series they would like to see an episode in. Essentially we have every series on the site (over 1000) broken down in an a-z list. When a user hovers over a letter, the menu will drop down and display all series that begin with that letter. A user can then go to the series they'd like to view and click on it to go directly to the page.
The issue with this is SEO. We are being penalized due to the number of links on the page. What we need to accomplish is the same (or better) functionality while reducing the links loaded in the page. If we could come up with a way to create the menu and have the link itself not be served until its clicked on I believe that would resolve the issue.
What is the best strategy for doing this? I am no expert by any means, but I was thinking that putting all the links in mySQL and then calling the link as its clicked would be ok, but a friend cautioned me that it would cause a performance hit. I have also reviewed material which indicates you can do the same thing using an array to store the links and then call them as they are needed using PHP. I grasp the concept of doing that but could use a stub type example to get me started.
The site is built on Wordpress with a completely custom template / theme.
Someone has commented that the topic wasn't researched. Unfortunately I've spent lots of time researching it, the problem is that I think I'm using the wrong terminology to describe what I need to find. If anyone would care to give me the terminology or a good place to conduct further research (even a few keywords!) I will be MORE than happy to go do that.
Thank you for any help or tips to information I can learn from!
Brett
Try using ajax so that the links are not visible in the actual source code and while clicking the a,b,c links it will call a separate php file and display the output from the db on the fly. I hope this will resolve your issue. Thanks

Buddypress for wordpress activity filter options

I have asked several questions on the buddypress forum but I never get any sort of response or help. I seem to always get a valid well thought out answer on the stackoverflow community, so I am posting my question here too. Here is my original post to the buddypress forum that no one has answered. Seems like a good question that some dev could answer easily. maybe someone here has some experience or guidance and can point me in the right direction.
Hey, i was wondering I found this webpage http://codex.buddypress.org/developer-docs/custom-buddypress-loops/the-activity-stream-loop/ on editing the activity stream loop with some information on filtering the main activity wall but I am really still confused because It doesn’t seem like all the available options are listed here. For example right under it it says if ( bp_has_activities( ‘type=status’) ) :
Well ‘type=status’ is no where listed on this page and I know there are several other options available that are also not listed. So my question is what and where can I find all the available options for filtering. I am setting up some custom options for my site and I would love some help. I am familiar with php so if there is a file i can look at then I would love to know about it too.
Please Advise Thanks,
All the filters and accepted parameters are on the page you referenced (just scroll down it a little bit). For some reason in the example they use type=status when it should be object=status as that is the correct way to filter for status updates only.
You can always take a look at the actual function itself to see accepted parameters. Buddypress is much better documented in the code than on their website.

What is the best method to keep bots from spamming your blog?

I got a problem at my blog. I got visits from kind bots who leave "nice" comments to my blog posts :(
I'm wondering if there is a smarter way to keep them out, besides using the captcha modules.
My problem with the captcha modules is that I thinks they are anoying to the user :(
I don't know if it's any help to anyone but my site is in asp.net mvc beta.
Have you thought about using this?
http://akismet.com/
From their FAQ
When a new comment, trackback, or pingback comes to your blog it is submitted to the Akismet web service which runs hundreds of tests on the comment and returns a thumbs up or thumbs down.
It's a really easy to use system, which I highly recommend.
I've had good luck with Honeypots and Hashes.
By making it difficult for robots to post successfully, you can let users post without registration, captchas, or false positives from akismet.
Have a CAPTCHA that is really simple. Perhaps make it always "orange"? I don't think anyone's done that before.
Akismet is definitely the #1 method I know of for limiting spam comments. Also nice to offload that to a 3rd party (at a reasonable price).. that way if client complains, just 'shift the blame'
Another option is to incorporate something like mod_security's spammer signature file. They have a list of keywords you can scan a comment for and place the message to be moderated if you got a match. Though if you had a message board that actually discussed topics that contain these keywords, you'll need a lot of moderators. :-)
Also may want to consider scanning IP's and matching them against SpamHaus or DCShield's block lists. We recently started this approach and it has done wonders.
Things that don't work: requiring registration, simple captcha's, user agent... these can be automated or defeated with cheap labor.
I think you have several options...
Require registration to post comments - but thats more annoying than captcha, so probably not the best idea
Examine the user-agent of the poster (see here) for something that looks genuine or exclude those which look suspect
Use a nice Captcha. As annoying as they are, used properly they aren't that bad. It took me 7 attempts to sign up for a gmail the other day because i just couldnt read what it said. A nice captcha though isnt that bad really, kept it short and READABLE
If the spam you are receiving is link-heavy you could assume any comment that contains >= 2 links is a spam comment and not post it to the blog unless the blog author approves them. This is what most comment-spam plugins do. I'm currently working on a blog software and I adopted this solution in the interim until I can integrate akismet fully.
I made spam into someone else's problem by using Disqus to run my blog's comments. There has been no spam since switching, Disqus keeps on top of it.
A few answers advised Akismet but I disagree and consider dynamic captcha approach the best one

Resources