Blog

Announcing: Edit This Plugin for ExpressionEngine

April 13, 2009

Our newest ExpressionEngine add-on is a totally handy plugin that makes site owners happy—we use it every day on our own clients’ sites.  Edit This displays a link from any part of any page on your public site, direct to the control panel page that will let you edit that content. 

Edit This handles weblog entries, templates, categories, and gallery entries.  Under the hood, it checks a user’s privileges before it renders the link; in other words, if you can’t access the control panel, you won’t see a link to edit the entry you’re reading.

By default, the plugin renders links with a cute little pencil icon.  But if you want more control over presentation, Edit This gives you the option to style your links however you want.

And yes—we’ll be porting this plugin to EE 2.0, whenever it comes out.

As always, drop us a line to tell us how you like it!

Posted by Justin Crawford at 2:12 PMTracker Pixel for Entry


Comments

What kind of website is it working ?
Does it working in flash web site ?

By Joel from Quebec on Apr 14, 2009

Joel,

It will work in any part of a Web site that displays HTML and runs on ExpressionEngine.

TTFN
Travis

By Travis Smith from Vancouver, BC on Apr 14, 2009

I have correctly installed the plugin php file and the extensions theme folder.  I am logged in to my site with super admin member access and when i paste the template code in and add the template ID I am still not seeing the edit icon.  I am using EE 1.6.7.  Any thoughts on what I could be missing?  I love the idea of this plugin and would even donate to ya if I could get this working.

JD

By Jim on May 8, 2009

Hello,

Your plugin is quite handy.  One suggestion is to modify your php code and replace all “&” characters in the url strings with “&”

This allows for successful W3C validation.

By Joe Wolin on May 20, 2009

Previous post should read

replace with “&_amp;” where there is no underscore.

By Joe Wolin on May 20, 2009

I’m having the same issue as JD.  I’m on 1.6.7, and I want to donate too, but can’t get it to work.  Has this been tested on the latest version of EE?

By Angela Miller on May 28, 2009

I’m using it on 1.6.7

By Joe Wolin on May 28, 2009

Hi Angela-

To date, I’ve been unable to replicate the issue.  It was built on 1.6.7, and is running on that release in my test instance.  I just spoke with JD, who says it’s working for him now.

I’ll e-mail you directly and see if we can figure out what’s up.

Thanks!
Justin

By Justin on May 28, 2009

Hi Joe-

Thanks for the tip!  I’ll make that fix next release.

Justin

By Justin on May 28, 2009

Hi Justin,

Alas, I can’t get this to work, on three different EE sites (1.6.3 and 1.6.6). I’m darn sure I put the plugin and themes folder in the right places, and am using {exp:edit_this:entry id=”{entry_id}”} inside the {weblog} tag. Any clues how else to troubleshoot?

Man I’d love to get this working!

Thanks,
Jack

By Jack from Urbana on Jun 1, 2009

Hi Jack-

Here are four things to check:

1. Make sure the quotes in the “edit_this” tag are not curly quotes.  Copying and pasting the tag might result in this issue.

2. Make sure the “edit_this:entry” tag is inside a weblog entries loop.

3. Make sure you have your control panel and user sessions set to use cookies only (this appears to be a requirement for the current version of edit_this).

4. Try adding a cookie domain in your system preferences.  If the domain prefix changes between the front end and the control panel, an authenticated session might not transfer between them.

These are part of an evolving set of requirements that I’ll be adding to the docs.  Please let me know (here or in an e-mail) if they fix things for you.  Thanks!

Justin

By Justin on Jun 1, 2009

Hi all-

I just posted version 1.1.0 of edit_this.  Please give it a spin and let me know if it’s working for you.  Thanks!

Justin

(forum post: http://expressionengine.com/forums/viewthread/111698/)

By Justin Crawford on Jun 10, 2009

On a page with multiple blog entries, I’d like to be able to use edit-this to create a new entry. Preferably with a single link from the template, not one from each existing entry.

By Jonathan Lundell on Dec 12, 2009

Hello,

I’d like to report a bug or sorts…

This plugin is creating a blank line at the top of the html document causing the doctype to be pushed down one line.  Can you fix this?

By Joe on Jan 15, 2010

Hi Joe-

Thanks!  I’ll look into it and post any fix (1.1.1) here shortly.

Justin

By Justin on Jan 20, 2010

Justin,

I think I found the problem, you have an extra CRLF at the very end of the file (after the ?> )

By Joe on Jan 21, 2010

This is really a great help to our users, thank you.

Is there any chance you’ll create an “Add This” plugin? It’d be nice, when someone is viewing a list of entries, to have an icon that would all them to create a new one. If Edit This is a shortcut to the Edit tab, Add This would be a shortcut to the publish tab.

Thanks again!

By Mike from Boston on Feb 22, 2010

Will you be creating any plugins for Wordpress?

By Dan from LA on Mar 30, 2010

There is a small issue if you use this on the gallery module. The plugin also needs a gallery_id for it to work.

{exp:edit_this:image entry_id=”{entry_id}” gallery_id=“xxx”}

By GDmac on May 11, 2010

I am testing on your plugin but I have some issue with MacOS.
I can’t see the “Edit this” link when I login with the customized login page as described in http://expressionengine.com/user_guide/modules/member/login_form.html

I will have to login to the CP then return to the previous page or the link will not appear.

This only happen on a MacOS. Both Safari and Firefox returned the same result.
Windows and Linux works fine regardless with or without login to CP.

Btw, my EE version is 1.6.9, Edit this 1.1.1.

Thanks.

By Eric on Oct 21, 2010

I?ve removed the index.php with .htaccess and now I can?t get editThis to work. It seems to leave off the “php” from the following URL.

mysystemfolder/index.php?S=115e2913a87161dbc72529f26950869ef19a2a48&D=cp&C=content_publish&M=entry_form&channel_id=16&entry_id=891

mysystemfolder/index.?S=115e2913a87161dbc72529f26950869ef19a2a48&D=cp&C=content_publish&M=entry_form&channel_id=16&entry_id=891

Any suggestions?

By julz on Dec 12, 2010

I’ve installed the plugin as described on the documentation page, but there’s nothing about where to put the config.php file.

I then add the tags to a template but I get this error: No direct script access allowed.

I’m on EE 1.7.1.  I have a feeling I’m just missing one step.  If we can get this working we’d like to make a donation for your time as this plugin really saved our lives when we found it.  Now if we can just get it working.

By Jeramiah Young on Dec 4, 2011

Ok i was using in incorrect version.  I have the template showing up but nothing is appearing for Edit This.  I have a feeling there’s more to it than what’s documented on your site.  I’ve followed your instructions to the letter and nothing is showing up.  Also the forum link you have listed on this site is invalid.

By Jeramiah Young on Dec 4, 2011

Hi there, i came here by chance cause i was searching for flip books. It is really very interesting post and like dit very much. Thanks for letting me to share my thoughts. Keep up the awesome work.

By Flip Books from UK on Jan 29, 2012

Hi man , I got your point what you want to describe in your words.

By Love You Chinky on Jan 31, 2012

Add Your Comment

Please enter the word you see in the image below:


From the Blog

  • Click to fill out the Hop Studios Quote Request Form



 

Recent Blog Posts

RSS Feed


Archives