Smart Object links panel

Flex, Flash & CS SDK script and code snippets

Moderator: PS-Moderators

Smart Object links panel

Postby Mike Hale » Mon Nov 23, 2009 12:52 am

Jeff Tranberry and I put our heads together and created a panel that allow a link to a smart object to be stored in the layer's metadata.

Photoshop can not do the type of links InDesign does. The file is still embedded in the smart object layer. The panel offers a way to track changes to the original file and a easy update when needed. The panel is designed so that you should use it to work with a smart object. For example if you use the normal File-Place menu no link is created.

Because the panel registers eventlisteners it will not work under Vista or Windows 7. It has been tested with Windows XP and several version of the Mac OS.

Please let me know if you find any bugs or have a feature request.

Mike
Attachments
LinksCS4.zip
CS4 Links panel mxp package in zip
(271.97 KiB) Downloaded 7173 times
Last edited by Mike Hale on Mon Nov 23, 2009 10:14 pm, edited 1 time in total.
Mike Hale
Site Admin
 
Posts: 4337
Joined: Fri Sep 30, 2005 10:52 pm
Location: USA

Postby Mikeal.Sim » Mon Nov 23, 2009 3:56 am

apears to work fine in vista 64.

How is this any different then regular smart layers? it appears to do the same exact thing.
Mikeal.Sim
 
Posts: 46
Joined: Tue Jul 22, 2008 9:33 pm
Location: seattle

Postby Mike Hale » Mon Nov 23, 2009 3:03 pm

The layer placed with the panel is a normal smart object, but the panel adds info about the original file to the layers metadata. For example when you place a layer using the panel it show the full path to the original file, the date it was placed and the data the original file was last modified.

The icon next to the layers name at the top reflect the status of the layer. Linked, out of date, original missing, etc.

Also the edit(pencil) icon at the bottom lets you edits the original file, not the embedded image.

It's great to hear that it works with Vista 64. I will put together a PDF on how to use the panel.
Mike Hale
Site Admin
 
Posts: 4337
Joined: Fri Sep 30, 2005 10:52 pm
Location: USA

Re: Smart Object links panel

Postby Mike Hale » Sat May 22, 2010 1:03 am

I have updated using the new Photoshop Panel SDK so the panel will work in CS4 or CS5.
Mike Hale
Site Admin
 
Posts: 4337
Joined: Fri Sep 30, 2005 10:52 pm
Location: USA

Re: Smart Object links panel

Postby chron1813 » Thu Jun 03, 2010 6:48 pm

Unfortunately, I haven't been able to get this working. Files place fine, but no info is shown when the placed Smart Object is selected. Editing the placed .psb file shows it to be the Temporary file rather than the Placed file.

Mac OS X 10.6.3
chron1813
 
Posts: 5
Joined: Tue Jun 01, 2010 1:11 am

Re: Smart Object links panel

Postby Mike Hale » Fri Jun 04, 2010 1:21 am

Are you using the buttons on the panel to work with the smart objects? If you place an image using the menu, then no the layer will not have any info shown in the panel (other than name). And if it's not link the edit button is disabled so you can't edit using the panel. Even when it is linked you still need to use the panel buttons - double clicking on the layer itself will not edit the original image.

It's not ideal but with the limits of what can be done in Photoshop I thought that was the best way to handle smart object linking and give the user a choice. Use the panel for layers they want linked and the menu for ones they don't.
Mike Hale
Site Admin
 
Posts: 4337
Joined: Fri Sep 30, 2005 10:52 pm
Location: USA

Re: Smart Object links panel

Postby chron1813 » Fri Jun 04, 2010 5:47 am

None of the buttons on the Link panel are available to click, all are greyed out minus the "Refresh Panel."
chron1813
 
Posts: 5
Joined: Tue Jun 01, 2010 1:11 am

Re: Smart Object links panel

Postby celulloyd » Fri Jun 04, 2010 12:24 pm

Mike,

Thank you for this plug-in! This is as close to automatic as I think we'll see. This will save us hours of "fixing and re-placing."

Lloyd
celulloyd
 
Posts: 1
Joined: Thu Jun 03, 2010 1:28 pm

Re: Smart Object links panel

Postby Mike Hale » Fri Jun 04, 2010 2:03 pm

chron1813 wrote:None of the buttons on the Link panel are available to click, all are greyed out minus the "Refresh Panel."

I don't have CS5 for Mac yet, but the CS4 version does work for me on my Mac. The only difference between the two is the newer CSXSLib. I'll see if I can find someone to help me find out why it's not working to you.
Mike Hale
Site Admin
 
Posts: 4337
Joined: Fri Sep 30, 2005 10:52 pm
Location: USA

Re: Smart Object links panel

Postby Mike Hale » Fri Jun 04, 2010 2:10 pm

celulloyd wrote:Thank you for this plug-in! This is as close to automatic as I think we'll see. This will save us hours of "fixing and re-placing."


The original concept of having a 'link' for the smart object came from Jeff Tranberry in one of his posts. At the time he was using video layers to save the path of the original file. I suggested using the layer metadata of the smart object layer itself and we worked together to create the panel.
Mike Hale
Site Admin
 
Posts: 4337
Joined: Fri Sep 30, 2005 10:52 pm
Location: USA

Re: Smart Object links panel

Postby chron1813 » Fri Jun 04, 2010 6:31 pm

Even though this isn't working for me, it's an unbelievably awesome plug-in. I'd pay this this plug-in, hands down.
chron1813
 
Posts: 5
Joined: Tue Jun 01, 2010 1:11 am

Re: Smart Object links panel

Postby Mike Hale » Tue Jun 08, 2010 7:16 pm

chron1813 wrote:Even though this isn't working for me, it's an unbelievably awesome plug-in. I'd pay this this plug-in, hands down.


I glad you like it. I got some help from someone at Adobe and I think that is now should work with Photoshop CS5 64 and 32 bit on Mac. I updated the file so please try LinksCS5.zip again. And please let me know if that does indeed gets it working for you.

Edit: Tested on Mac 10.6.3 with Photoshop CS5 Extended.
Attachments
LinksCS5.zip
CS4 ans CS5, version bug fix for CS5 Mac 10.6.3
(268.04 KiB) Downloaded 4704 times
Mike Hale
Site Admin
 
Posts: 4337
Joined: Fri Sep 30, 2005 10:52 pm
Location: USA

Re: Smart Object links panel

Postby chron1813 » Wed Jun 09, 2010 8:40 pm

Doesn't seem to be working. It's also not an mxi file anymore so the Extension Manager wouldn't install it, so I tried placing the files in the correct location, but I could have gotten that wrong.
chron1813
 
Posts: 5
Joined: Tue Jun 01, 2010 1:11 am

Re: Smart Object links panel

Postby Mike Hale » Wed Jun 09, 2010 8:52 pm

chron1813 wrote:Doesn't seem to be working. It's also not an mxi file anymore so the Extension Manager wouldn't install it, so I tried placing the files in the correct location, but I could have gotten that wrong.

When you unzip it it is a zxp file which is the CS5 version of mxp. Extension Manager CS5 will install a zxp file. A mxi file is what Extension Manager uses to create the mxp/zxp package depending on which version of Extension Manager you use.

I just downloaded the zip to make sure that I uploaded the right file. Extension Manager CS5 does install it for me using WinXP. You might have to open Extension Manager CS5 first. I understand on some systems double clicking on the zxp file will open the wrong version of Extension Manager.
Mike Hale
Site Admin
 
Posts: 4337
Joined: Fri Sep 30, 2005 10:52 pm
Location: USA

Re: Smart Object links panel

Postby Mike Hale » Thu Jun 10, 2010 8:20 pm

Turns out when added the code to check which version of Photoshop the panel is running under I had a typo in the jsx that was stopping the panel from working. That is corrected now and I have tested in on WinXP and Mac 110.6.3 with CS5
Mike Hale
Site Admin
 
Posts: 4337
Joined: Fri Sep 30, 2005 10:52 pm
Location: USA

Next

Return to Flex, Flash & CS SDK Scripts

Who is online

Users browsing this forum: No registered users and 1 guest

cron