Vanilla open source was terminated 1 January 2025 by Higher Logic. See this announcement for more information.

Failed to Modify extension

edited June 2006 in Vanilla 1.0 Help
So there I was, adding a truck load of extensions, when I started to get the error "Failed to modify extension". I'd say I downloaded 15. I got to around 10 and started receiving the "Failed to Modify extensions" error. Now I can't enable or disable any of them. Not sure how to begin troubleshooting this. edit: I've removed the extensions.php file in conf, replace with the extensions-dist.php file, and it works for a bit, then starts giving me the same error. I've done this a few times now, and it doesn't seem to be related to a specific extension.

Comments

  • fishgrrl, this problem is due to the fact that enabling extensions uses ajax technology. When clicking a checkbox an ajax page will be loaded which includes all enabled extensions. If one of them results in an error, your extension page is dead.

    A solution could be:
    1) Don't include extensions in ajax pages
    2) Add the default objects (Head, Panel, Foot, etc) or at least fake ones
    3) Force all extension programmers to add a check (e.g. isset($Head)) if objects exists before using their methods/properties

    Mark should make the decision what's best for his Framework :)
  • MarkMark Vanilla Staff
    edited June 2006
    @fishgrrl: It must be related to particular extensions if it works and then stops. What extensions are you working with?

    @jazzman: I'm not entirely sure you are correct, but I'll look into it further.
  • MarkMark Vanilla Staff
    Okay, fishgrrl - svn update and let's see if jazzman is right...
This discussion has been closed.