Published by Mijingo

movie icon image

EE Insider Blog

Spend your time learning and developing sites with ExpressionEngine and we'll use this blog to keep you informed of all the news related to ExpressionEngine and CodeIgniter.

» Read more in the Archives.

» Have a tip? Send us your EE news.

Learn ExpressionEngine Today

Over a series of 8 videos, watch and learn as Ryan builds an entire ExpressionEngine website from beginning to end. Get started now.

Edit Links Bug in Control Panel to be Fixed

There is a strange bug in the current build of ExpressionEngine (2.1.3 Build 20101220) that affects the way links are generated on the edit page of the control panel. Apparently the problem is that after the page has loaded, a javascript function is run to add Entry ID’s to each of the links. Until that function runs, the links are no good, usually taking you to the wrong entry or an empty publish page. If you click too early, or just have a really terrible internet connection, you’re out of luck.

The good news is that this was raised in the forums and it will be updated in the next build. Andrew Gunstone explains the issue pretty succinctly in this thread where Sue Crocker confirms that it’s fixed in the next build.

If you can’t wait for the next build, you can try Rob Sanchez’s fix to get things working in the meantime (as long as you don’t mind getting your hands dirty editing EE code). We haven’t tried that fix, but it looks pretty easy to undo if you run into trouble.

Quick note: These are links to the EE Technical Support forum which requires an EE license for access.

Posted on Jan 24, 2011 by Brian Warren

Filed Under: From Deep Within The Forums

Nicolas Bottari11:09 on 01.24.2011

You might also be interested in my soon-to-be-released addon, which is the Control Panel’s Edit section “on steroids”. It will not have this problem with entry edit links as well.

It will be called “Zenbu”, and I gave a (very) small hint of what it will look like on my site.

Nevsie05:01 on 01.25.2011

Another example of deciding to do things on the client side that should really be done on the server side. Has the world, especially the EE world gone JS crazy. JS should be used to improve not cripple a site!