Jump to:

1999 Posts in 1421 Topics by 613 members

Form Questions

SilverStripe Forums » Form Questions » Class MollomSpamProtector -> Fatal error

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 1480 Views
  • yaizo
    Avatar
    Community Member
    19 Posts

    Class MollomSpamProtector -> Fatal error Link to this post

    hello,

    i am trying to run mollom and spamprotection (->userforms). i did all the steps in the documentation. after doing dev/build everything seems nice an clear. when i am trying to add the Field in the CMS: SpamProtection Field i get in the frontend this error:

    Fatal error: Class MollomSpamProtector contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (SpamProtector::getFieldName) in /www/htdocs/w00c6fac/cms-holzmanufaktur/mollom/code/MollomSpamProtector.php on line 54

    i am not shure what this mean. i looked up to the line 54 and discovered just an closing } maybe the problem is somewhere within the code?
    but what is missing? and how can i fix it?

    thanks for your support.
    g.m.

  • joshy
    Avatar
    Community Member
    57 Posts

    Re: Class MollomSpamProtector -> Fatal error Link to this post

    Hi,

    This is a new issue with Mollom in the trunk causing this on our sites in SilverStripe 2.3 too. I haven't tried it, but I imagine Mollom on 2.4 works like a charm.

    We're now locking Mollom to a previous revision using Subversion. In our externals, we use:

    mollom/ -r 103334 http://svn.silverstripe.com/open/modules/mollom/trunk/

    Hope this helps,
    Josh

  • Willr
    Avatar
    Forum Moderator
    5483 Posts

    Re: Class MollomSpamProtector -> Fatal error Link to this post

    Yep just to confirm - Mollom is being updated to work with 2.4. To use it on 2.3 please lock to a revision or use a branch/tag that has been created for it.

    We'll be releasing a sweeping list of module updates for 2.4 compatibility soon. If there is no release (branch or tag) which works on 2.3 please get in touch with the module developers and they can organize to maintain a 2.3 only branch if thats appropriate. With Mollom I can't think too much of the APIs in 2.4 which would break it.

  • Pigeon
    Avatar
    Community Member
    243 Posts

    Re: Class MollomSpamProtector -> Fatal error Link to this post

    Yes, we have locked our 2.3 sites to tags for mollom now.

    But the 0.2 tag seems to have a lot of missing changes since r103334.

    Are there plans to push the latest code that works with 2.3 into a new tag?

  • yaizo
    Avatar
    Community Member
    19 Posts

    Re: Class MollomSpamProtector -> Fatal error Link to this post

    Hi,
    thank you for your help and your suggestions. by the way i solved my problem with recaptcha and Silverstrive-v.2.3.5.
    i need to degrate my installation from 2.3.7 to 2.3.5. that was really disappointing me.
    if somebody else has these problem be sure that you are using the version wich ist required.
    all modules need to fit in! these combination of modules is very sensitive to run!

    g.m.

    1480 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.