我正在维护一个phpbb论坛。论坛中使用的样式是Redsilver3,它支持phpbb 3.0.4版。我已将论坛版本更新为3.0.11,以便我可以使用Q& A验证码来防止垃圾邮件。 Q& A验证码在论坛上成功激活,但它没有在Redsilver3上显示验证码。我尝试通过添加代码来更新Redsilver3文件
"<!-- IF CAPTCHA_TEMPLATE and S_CONFIRM_CODE -->
<!-- INCLUDE {CAPTCHA_TEMPLATE} -->
<!-- ENDIF -->"
在Redsilver3模板文件夹中的posting_body.html中并清除缓存。但它仍然没有显示验证码。我也尝试用最新版本的Redsilver3替换所有文件,但验证码没有显示。请帮我。
提前致谢。
答案 0 :(得分:0)
我从最新版本的subsilver2复制了captcha_qa.html和captcha_default.html并添加了代码
到ucp_register.html文件,验证码工作正常。
之前我从最新版本的Redsilver3复制了captcha_qa.html和captcha_default.html,并将代码添加到了posting_body.html,因此无效。
我在phpbb论坛上提出同样的问题后得到了这个想法。这是链接https://www.phpbb.com/community/viewtopic.php?f=74&t=2166883&p=13210671#p13210671