Go into your links panel. Double click on one that's missing. Click "Relink" and navigate to the "links" folder where the right link is. Unless someone did something silly, the right one should be called the same thing and come up highlighted. Double click on the right one. Click next. Either it will update automatically, or should take you directly to the same links folder (unless you've had as many hard-crashes as I have and it just won't remember anything anymore X|).
Not sure how to fix it, but sometimes InDesign documents retain the original path of the link from someone else's hard drive. Normally you just have to replace one of them and it works out fine.
Just discovered if we put the InDesign file on our desktop and package it, InDesign does NOT package the links from the server. It just has the fonts folder. Any help is appreciated! This has really slowed down our work process.
We can go and relink everything.. which is fine and what we have to do for the moment but it really slows us down at the end of the day before our newspaper goes to print. So we would really like to fix the problem.
What do you mean put it on the desktop. The minute you move the file, you risk breaking all the links.
Moved the InDesign file to the Desktop and made sure the links were still in tact to the server. Packaging it from here doesn't include the links on the server.
I think what Bob is asking is if you updated the links after you moved the .indd?
Yes the links are not broken when we tried packaging the file. It must be an issue with the new server. I wonder if there is a setting in it somewhere to make it Mac based since it is compatible with both Mac & PC and our old one was just Mac.
There's a lot here that is unclear. Can you lend some specifics to the conversation so we can understand exactly what is happening?
For instance, tell me if this is how it works. People at the Pine office work on Pineserver:foldername:document.indd and it has some links to Pineserver:otherfolder:myimage.jpg. They then package the document and all its links for your benefit in Pineserver:packages:docname folder.
Then you move that package to Yourserver:pinework:docname folder and open document.indd and the image is linked to "their server"? So that means Pineserver:otherfolder:myimage.jpg or is it Pineserver:packages:docname folder:Links:myimage.jpg?
What is moving to the Desktop and how and what is it showing you for a link?
Thanks for being clear and explicit, it will help us understand what is actually going wrong.
"People at the Pine office work on Pineserver:foldername:document.indd and it has some links to Pineserver:otherfolder:myimage.jpg. They then package the document and all its links for your benefit inPineserver:packages:docname folder."
"Then I move that package to Yourserver:pinework:docname folder and open document.indd and the image is linked to Pineserver:packages:docname folder:Links:myimage.jpg"
*The links staying linked to the packaged folder on the Pine Server is new since getting the new server... they used to be: Yourserver:pinework:docname folder:Links:myimage.jpg*
Moving to the desktop: We tried moving the document.indd file to the desktop and left the links at Pineserver:foldername:Links:
When packaging this document.indd file the links go to the same place: Pineserver:packages:docname folder:Links:myimage.jpg
*The links are in the links folder even though the document.indd in the package folder is still linking to Pineserver:packages:docname folder:Links:myimage.jpg*
I hope that makes it more clear. Thank you.
We have an FTP site that when we upload the packaged file: Pineserver:packages:docname folder
And download it to: Yourserver:pinework:docname folder
It links to: Yourserver:pinework:docname folder:Links when opened.
Very strange. So if the person working on the new server (Pine) moves the packaged file elsewhere it works correctly.
I am not 100% I understand you, and I can't tell if you have a solution or not.
It turns out the algorithm InDesign applies for locating missing files is a bit complicated, and not necessarily what one would think.
It looks both in the linked path and also in paths relative to the location of the layout.
There is not clear documentation on it, but there is clear documentation on how it finds links when opening IDML files, and we can assume to a first order approximation that they are the same. Here is what it says, from Section 9.5.6 FIle Paths in IDML from the CS5 IDML spec, pp.36–37:
References to linked files are specified in terms of absolute paths in an IDML file. When a file path is encountered during the course of opening an IDML file, InDesign will first attempt to locate the file at the given absolute path. If the file cannot be found at that location, InDesign uses an heuristic to locate the linked file. This approach also attempts to work around cross-platform issues.
InDesign first looks for the link in the folder containing the IDML file. If the file cannot be located in the folder, InDesign searches for the file by using the file path to the IDML document. If the file is still not found, InDesign goes up one level in the IDML document’s path, and tries again. Finally, InDesign looks for the link in the folders that have been specified by the user when updating file links during the current InDesign session.
For example, here are the search locations for the following two paths:
IDML file path: /job/projects/p1/doc.idml
Linked file path: c:\links\graphics\Image.psd
If the file is still not found, InDesign looks for the Image.psd file in the list of cached folders selected by the user for re-linking in the current InDesign session.
Cached folders previously selected during re-linking in current session:
Search of missing link in cached re-link folders:
If the file still cannot be found, it will be listed as a missing link.