Additional anti-spam feature in Gbook module
Previous article Next articleThe Gbook guestbook module for CMS Made Simple™ has a built-in anti-spam feature. It uses the b8 statistical (Bayesian) spam filter. At one of my websites where I use the GBook module I noticed spammers are getting more clever trying to by-pass the filter and it leaves me more work checking ham or spam...
I found a really simple method to hide and show the form. When there is no form, a bot can't fill it in...
How to use
Open the guestbook content page in the Admins page-editor and set WYSIWYG off in the Options tab.
Replace the GBook tags with the following code:
{if $showform == '1'}
{Gbook|replace:"{root_url}/guestbook":"{root_url}/guestbook?showform=1" action='form'}
{else}
<p><a href="{$page_alias}?showform=1" rel="nofollow">Show the form</a></p>
{/if}
{Gbook}
Note: Change the URL's in the code above to the one of your guest book page!
Basically it takes these steps:
- Read the "showform" parameter from page URL
- Only show the form when having the showform parameter in the page URL and the value is 1
- If not show the message button, when clicked it reloads the page *with* the showform parameter
- Show the current guest book entries
Afterwards you can always change the parameter name and/or the value. Or even set the date ( {$smarty.now|date_format:"%e"} is now 12 ) as value, so it changes every day... Let your imagination run wild :)
Working example
Comment Form
ReviewManager
ReviewManager
13 Comments
If you need unique content look no further!
https://delsant.io
Opt out of future messages by replying to this message and stating opt out.
cmscanbesimple.org
If you need unique content look no further!
https://delsant.io
Opt out of future messages by replying to this message and stating opt out.
cmscanbesimple.org
WOW just what I was searching for. Came here by searching for cmsms
amazon translation management systemtranslation management system
translation management systems translation management
project management translation translation project management translation management software
software translation management wpml-translation-management translation project management jobs wpml translation management
management translation anger management classes in spanish translation translation management tools translation management platform translation management
tool translation project management software best translation management system translation management software free management spanish translation free translation management
software translation management services best translation management software translation management service cloud based translation management
system cloud-based translation management system free
translation management system translation and localization management sdl
translation management system tms translation management system
open source translation management system translation project
management system translation management technology translation quality
management translation memory management translation management system open source
translation management jobs content management system translation clinical
translation management wpml translation management plugin management hindi translation the management
of translation exposure is best described as terminology management in translation free translation project management software project management in translation industry wordpress translation management translation management system free xtrf translation management systems open source translation management plunet translation management system business management spanish translation translation workflow management across translation management translation management system wikipedia best translation management
systems drupal 8 translation management translation business management system wpml translation management latest version translation management wpml translation management degree translation management system examples wpml translation management free sdl translation memory management utility translation management system definition business translation management translation project management tools free translation management systems phrase translation management translation project management course translation project management tool
lokalise translation management smartling translation management system plunet translation management
systems translation workflow management software online translation management system drupal
translation management tool translation management
tool drupal management translation french translation management software open source drupal 7 translation management translation management software market enterprise translation management system web based translation management system translation management workflow wpml
translation management github anger management in spanish translation project management
software for translation agencies translation management portal xtrf translation management system a guide to translation project management
address translation in memory management translation exposure management translation project management pdf wpml disable translation management online translation management wpml-translation management
github smartling translation management wpml translation management download translation project
management training wpml translation management addon sharepoint translation management library translation management
system comparison translation terminology management website translation management translation project management software free amazon translation management system time
management in hindi translation translation management course
translation vendor management translation and localization project management
the art of the possible online translation management
software translation management drupal translation and localization project
management drupal translation management translation risk management download wpml translation management management in french translation management of translation exposure translation management tool
business objects 4.2 loco translation management
supply chain management chinese translation business management translation translation management company wpml translation management plugin download xtm
translation management system translation agency management software translation management online wpml translation management babiato wpml
translation management wordpress management of translation exposure ppt learning management systems translation translation management ltd translation management
automation wpml translation management nulled translation management library wpml translation management free download wpml translation management wordpress plugin wordbee translation management system
translation management module drupal 8 top translation management system translation platform management mozilla's pontoon translation management system
user interface translation management system architecture terminology management translation terminology management and translation translation quality management coursera
wpml translation management exploit translation localization management miis translation management system smartling translation management system software wpml translation management settings memsource translation management
system translation file management translation exposure in international financial management php translation management system translation management
free translation management definition management chinese translation master of arts
in translation and localization management translation project management workflow german document
translation management best translation management tools translation management system sdl masters in clinical translation management translation management system gartner
translation project management internship london translation management core translation management
systems and cat tools translation and localization management ma middlebury translation and localization management
translation management tool drupal 7 translation management
system across gartner magic quadrant translation management wordbee translation management wpml translation management changelog engineering
management translation translation management wordpress translation project
management internship wordpress multilingual translation management addon translation and localization management jobs project management chinese translation translation project management certificate watershed management
translation in tamil translation quality management process translation management certification management science translation german drupal 8 translation management tool translation management in wpml us based translation management system translation management system compare
wpml translation management documentation german certificate translation management translation project management
skills discuss on edi translation management software nimdzi translation management systems wpml-translation-management exploit weight management in spanish
translation github translation-management idea management
tools translation app translation management translation project management cv translation management system reviews terminology management and translation memory phraseapp the translation management system email management translation capterra translation management google
translate wordpress login project management tools best translation app gengo smartling translation jobs online
project management tools free proz lokalise translation jobs remote project management tools microsoft best translation website translation services online best websites for translation memsource freelance translator freelance translation jobs wpml matrix project management
tools and techniques gengo jobs translatepress localize website gengo translator localize translation project management tools list top project management tools get paid to
translate online polylang localize app free translation sites translation software for documents google translation tools
lokalise careers gengo naruto translation jobs online from home best translation software
wpml plugin localize js translator jobs salary translation platforms
translation platform localize ai localize meaning free translation software project management tools excel localization tools free translation tools freelance
translation websites get paid to translate simple documents from
your home part time translation jobs from home translation jobs
online no experience advanced translator online translation jobs for students
project management tools in software engineering translation jobs for beginners freelance translation jobs from home software localization tools translation software for pc translation programs online google translation jobs from
home wpml string translation wpml login smartling pricing lokalise pricing
localization platforms best freelance translation websites wpml
multilingual cms smartling login lokalise
api project management tools pdf online translation jobs for beginners upwork translation jobs advanced translator nms
software translation tools best freelance translation websites for
beginners wpml pricing wpml language switcher smartling jobs smartling reviews lokalise glassdoor free translation software for documents wpml automatic translation best free translation software best machine translation software multilingualpress automatic translation software wpml support smartling competitors
smartling crunchbase speech translation software best translation software for pc best translation tool free wpml woocommerce
wpml alternatives wpml credits translation editor android studio wpml
vs polylang what is a translation management system what is translation management system what
is translation management what is translation management
software best translation management system cloud based translation management system cloud-based translation management system content management system translation enterprise translation management system free translation management system memsource translation management system mozilla's pontoon translation management system user interface online translation management system open source
translation management system php translation management system phraseapp the translation management system plunet translation management system sdl translation management
system smartling translation management system tms translation management system top
translation management system translation business management
system translation management system translation management system across translation management
system architecture translation management
system compare translation management system comparison translation management system definition translation management system examples translation management system free translation management system gartner translation management system open source translation management system reviews translation management system sdl translation management system smartling translation management system software translation management system wikipedia
translation project management system us based translation management system
web based translation management system wordbee translation management system xtm translation management system xtrf translation management system 5 example of content management system app translation services best cat tools best cms for
developers best content management system best free cat tools best freelance translation websites for
beginners best translation management software best translation services best
translation software for pc best translation tool free cafetran espresso cat in computer cat tool translation cat tools cat tools catalog cat tools examples cat tools free cat tools list cat tools online certified translation services
cms website computer-assisted translation computer-assisted translation examples computer-assisted
translation meaning computer-assisted translation pdf computer-assisted translation tool content management application content management
companies content management software content management system content management system company content management system examples content management system features content
management system website content management system wordpress content management tools crowdin custom content management system digital
content management system document translation services enterprise content
management system examples examples of computer-assisted translation free cat tools translation free translation management software free translation software free translation software for
documents free translation tools freelance translation jobs from home gengo google translate google translate
app google translate camera google translate english google translate english to urdu list of
cms localization api localization app localization platforms localization software localization tools localize
ai localize app localize js localize mobile app localize translation localize
website lokalise lokalise api lokalise careers lokalise glassdoor lokalise pricing matecat memoq
download memsource most popular content management system online translation jobs
for students open source cms open source translation software poeditor professional translation services
project management tools project management tools and techniques project management tools excel project
management tools free project management tools in software engineering project management tools list project management tools microsoft project
management tools pdf saas localization smartling smartling competitors smartling crunchbase smartling jobs smartling login smartling pricing smartling reviews smartling translation software localization tools software translation services software translation tools speech translation software
top project management tools transifex translate english to french translate google translate to
english translation jobs online translation management software translation management
tool translation platform translation platforms translation project management software translation services near me translation services online translation software for pc translation tool types of cms types
of content management system uses of computer-assisted
translation web content management system wordpress content management system what is a translation management system what
is cms in marketing what is content management system what
is translation management system what is wordpress used for; https://pluterr.com,
Hi ,
Want to write sales messages that sell anything to anyone?
Learn the 7 psychological triggers that Dan Kennedy uses in his copywriting.
Dan Kennedy is a direct mail legend who made millions with words.
Read his secrets in https://www.neraslibrary.com/7-psychological-triggers-of-copywriting-how-to-use-them-to-sell-anything
It’s free, fast, and easy.
But hurry, it’s only for serious learners.
Don’t miss this chance to become a copywriting master.
Best,
Neras Library
P.S. Subscribe to our newsletter for more copywriting tips.
Dear,
I hope this message finds you well. As a fan of your website I wanted to reach out to you with an exciting opportunity to elevate your content and save time using WriteSonic,
a powerful AI-powered copywriting tool.
WriteSonic can help you quickly generate high-quality content for your website, social media channels, email newsletters, and more, without sacrificing creativity or quality.
With our easy-to-use platform, you can craft compelling copy in minutes, freeing up time to focus on other aspects of your business.
As a valued affiliate of WriteSonic, I would like to introduce you to our monthly or annual subscriptions.
By purchasing a WriteSonic subscription through our affiliate link, you can enjoy all the benefits of our copywriting tool.
Our subscription plans include unlimited use of WriteSonic's features, access to our growing library of templates, and the ability to export your copy in multiple formats.
With our high satisfaction rate and proven success stories, WriteSonic is a reliable and effective tool for businesses of all sizes.
If you are interested in learning more about WriteSonic and how it can help you elevate your content, please visit https://writesonic.com?via=neras22 to explore our subscription plans.
If you have any questions or need assistance, please do not hesitate to reach out to me.
Thank you for considering this opportunity, and I look forward to seeing how WriteSonic can help you elevate your content.
Best regards.
Struggling to create engaging and persuasive content that connects with your audience? Don't waste another minute! Try WriteSonic AI now and experience the power of our state-of-the-art AI algorithm that generates high-quality content in just minutes.
Stay ahead of the competition and drive results with WriteSonic AI. Sign up today using the link below and transform your content marketing game.
Don't miss out on this opportunity! Sign up now:
https://writesonic.com?via=neras22
Hello,
Are you tired of lackluster content that fails to engage your audience and boost conversions? If so, we have the perfect solution for you Content at Scale. Our team of experts offers fully customizable content creation and marketing strategies that are tailored to your business's unique needs and goals.
Our data-driven approach ensures maximum ROI, so you can rest assured that your investment in our services will pay off. We are dedicated to delivering top-quality content that captivates your audience and drives sales. Plus, with our exclusive 20% discount, you can get started today at an unbeatable price.
At Content at Scale, we understand that creating compelling content takes time and effort. That's why we offer a range of services to help you streamline your content marketing efforts, including blog post writing, social media management, email marketing campaigns, and more. Let us take care of the content so you can focus on growing your business.
Don't settle for mediocre content marketing. Elevate your game with Content at Scale and experience the difference for yourself. Click the link below to sign up and claim your exclusive 20% discount:
https://contentatscale.ai?fpr=scale54
Thank you for considering Content at Scale as your content marketing partner. We look forward to helping you achieve your goals and exceed your expectations.
Best regards,
Hi
Are you struggling with dedicating too much time to content creation?
Content plays a crucial role in any successful business plan as it helps to attract and retain your target audience, establish your brand, and ultimately drive sales.
Nevertheless, creating quality content consistently can prove to be a daunting task.
That's where our Content at Scale solution comes in handy. With Content At Scale tool, you can boost your efficiency and produce top-notch content within seconds.
Try Content At Scale out for free by signing up for a trial, and see the positive impact it can have on your content marketing approach.
Click the link below to get started!
https://contentatscale.ai?fpr=scale54
Best Regards
Dear,
Are you tired of spending countless hours trying to create quality content for your website or blog? Do you find it difficult to keep up with the latest trends and techniques in your industry?
If so, we have the perfect solution for you!
Our AI writing tool takes what is already working based on top-ranking content for your target keywords and creates fresh, compelling content that is sure to engage your audience.
You no longer need to worry about hiring a writer with industry experience, passing down knowledge to new writers, or wasting time on AI content tools that lack quality and can be easily detected as AI-generated content.
With our tool, you can simply take the draft produced by our AI, edit as you see fit, and publish! We've created a simple, easy-to-use platform that allows you to create content in a matter of minutes. And the best part?
Our AI writing tool is available at an affordable price, so you don't have to break the bank to improve your content.
Don't wait any longer to improve your content creation process. Click on the link below to see samples of our AI-generated content and learn more about our writing tool. Act now and take advantage of our special offer!
http://bit.ly/418GTrt
Thank you for your time and consideration.
Best regards,
Hi,
Struggling to create high-quality ad creatives that drive results?
Adcreative.ai can help. Our AI-powered tool generates effective ad creatives in seconds, saving time and resources.
It's a cost-effective, user-friendly solution that offers a variety of ad formats and styles.
Sign up for a free trial or schedule a demo with one of Adcreative.ai experts to see the results for yourself.
https://free-trial.adcreative.ai/ikijdmthvwwq
Best regards,
Transform your marketing approach and skyrocket your success with jasper, the powerful AI copywriting tool. Boost your content output by 10X and write compelling copy in 25 languages.
Don’t miss this opportunity to revolutionize your marketing strategy. Try Jasper and experience the power of high-converting marketing copy.
Hurry, this offer won’t last long! Click the link below to get started:
http://bit.ly/3Hwo48H
Best regards,
Hello
You Need Help To Grow In Google And Drive More Traffic And Get You More Customers For cmscanbesimple.org
WE OFFERING QUALITY SEO SERVICES:
► Rank Higher Your Website In Google
► Rank Higher Video in Youtube & Google
► Rank Higher GMB In Google Maps
► High-Quality Organic Website Traffic
► We Create High-Quality Videos
► Content Text & Video for Your Website
We Want To Prove To You That Our Services Work With Risk-Free
WE OFFER FREE TEST=> https://zeep.ly/c4Fgr?=75954
Thanks, SEObyAxy
Please do not reply directly to this email!
You can contact us from the contact page of the website!
IF YOU NO LONGER WISH TO HEAR FROM US,
PLEASE REPLY TO THIS EMAIL WITH:
STOP EMAIL ME
Hello
Are you new to SEO and want to rank #1 on google this upcoming year?
Here are 3 SEO strategies that will boost your rankings!
#1: Focus on content
#2: Optimize your title tag and your meta description
#3: Use Google Search Console
Subscribe here to learn more of my
Secret SEO Tips & Trics https://zeep.ly/WkJgE?=025
Thanks,
Teresita Pattison
Please do not reply directly to this email!
Hello
YOU NEED QUALITY VISITORS FOR YOUR: cmscanbesimple.org ?
We Provide Website Traffic 100% safe for your site, from Search Engines or Social Media Sites from any country you want.
With this traffic, you can boost ranking in SERP, SEO, profit from CPM
CLAIM YOUR 24 HOURS FREE TEST HERE=> http://mariosyei18529.bloggerbags.com/8099353/get-quality-visitors-for-your-site
Thanks,
Nigel Rieger
Great guide, used it for a CGBetterForms form. What is the:
replace:"{root_url}/guestbook":"{root_url}/guestbook?showform=1"
supposed to do though?