I’ve been frustrated to not find such as basic feature as a “edit this entry” link (which every other CMS seems to have). If there is one and I’m missing it, please tell me.
Assuming there isn’t, I whipped up this little plug-in, which gives you this feature(if, of course, you’re logged in to the control panel in the current session).
Instructions: Unzip and save attached file to your EE /plugins folder. To use, insert {exp:edit_entry entry_id="{entry_id}”} on any template where {entry_id} will give you a value (e.g., within an exp:weblog:entries loop).
Since this is my first EE site and my first plug-in, critique and improvements very much welcome.
Hiya,
Nice little idea. I think you might need to check to see if people are showing index.php on their site though otherwise you get links like this :
http://localhost:8888/ee165/admin/index.phpindex.php?C=edit&M=edit_entry&entry_id=3
A quick edit of the plugin can fix it for those that do show the index.php file but you could probably find out if the user has removed the index.php from their configuration or perhaps easier just provide a parameter in the plugin for this.
One other very small thing is the documentation inside the plugin which shows in the control panel is missing the entry_id=”{entry_id}” part in the plugin tag.
Very nice idea though.
Best wishes,
Mark
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.