ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Add-on using outdated code notice doesn't tell me which add-on it is.

March 29, 2012 12:48pm

Subscribe [3]
  • #1 / Mar 29, 2012 12:48pm

    rocketdog

    3 posts

    I just logged into my client’s CP this morning and got a notice from the Developer Log that said:

    The system has detected an add-on that is using outdated code that may stop working or cause issues with the system. What does this mean? Deprecated function login_form() on line 0.

    This is not very helpful as it doesn’t tell me which add-on it is and we have quite a few installed on this site. How do I find out which one it is?

  • #2 / Mar 30, 2012 2:58pm

    Dan Decker

    7338 posts

    Hi rocketdog,

    I’m sorry the Developer Log has led to frustration for you! You are correct, that is not very helpful at all.

    Have you made sure to update all of your add-ons? Based on the function referenced, I would start with any add-ons that deal with member registration or otherwise interact with the login process.

    Does that help narrow it down a bit?

    Cheers,

  • #3 / Mar 30, 2012 4:28pm

    antiuser

    44 posts

    We don’t have any add-ons that deal with that… well CartThrob does but we don’t require registrations to order so we’re not using that part of it and we have the latest version installed. It would be nice if the log told me which add-on it is.

    (I was the original poster, I forgot I was logged in with my boss’ account).

  • #4 / Apr 04, 2012 4:00pm

    Dan Decker

    7338 posts

    Hey antiuser,

    No worries!

    The way the reporting works is by scanning the files of the add-ons you have in /system/expressionengine/third_party and looks for the function. It won’t take into account if you are using that feature or not. With that in mind, I suspect it is CartThrob, even though you have it up-to-date.

    Add-on developers have 2 versions to get a fix in, so I wouldn’t sweat it too much just yet.

    Cheers,

  • #5 / Apr 04, 2012 4:02pm

    rocketdog

    3 posts

    Still, I would suggest that the notification displays the name of the add-on that is causing the issue. The way it currently works it’s pretty much useless, especially in a site that has several add-ons installed.

  • #6 / Apr 04, 2012 4:03pm

    antiuser

    44 posts

    Crap, I used my boss’ account again. Sorry for the confusion…

  • #7 / Apr 06, 2012 1:35pm

    Shane Eckert

    7174 posts

    Hey antiuser,

    Good point. Feel free to make a Feature Request, although I believe it’s in there a few times already. 😊

    Is there anything else I can help you with?

    Cheers,

  • #8 / Apr 30, 2012 1:39pm

    antiuser

    44 posts

    Well, I’m now getting this notice on another site, which does not have CartThrob installed. Here are the add-ons for this site:

    Freeform
    Low Reorder
    TGL Twitter
    Wygwam
    Structure

    They all have been updated to their latest respective versions.

  • #9 / May 01, 2012 10:46am

    Shane Eckert

    7174 posts

    Hello antiuser,

    I am sorry to hear you are running into this problem with a Deprecated function.

    You may want to remove the Add-Ons that you can without data loss to see which one is using a Deprecated function. Be sure to back up first!

    Cheers,

  • #10 / May 01, 2012 1:29pm

    antiuser

    44 posts

    That isn’t really going to work… the site needs the add-ons to work. At this point I just wish I could disable that notification, just so my client doesn’t have to see it and email me saying “something’s wrong with the site” every time they log in.

  • #11 / May 01, 2012 4:16pm

    Shane Eckert

    7174 posts

    Hello antiuser,

    I hear you and I feel your pain. It’s not cool.

    If you do find the offending Add-On, you can email the developer of the Add-On and get a quick fix. That would be the best route to take here.

    Cheers,

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases