Skip to main content
September 17, 2009
Answered

Indesign doesn't show all the plugins

  • September 17, 2009
  • 1 reply
  • 1587 views

Hi all,

I have created two sample plugin's for indesign cs3. I copied the relase build of both the plugins(WhiteFishPrice.InDesignPlugin and MyProject.IndesignPlugin) into the Indesign/Plugin directory. When i started the indesign application i got a error  which states "The WhiteFishPrice.IndesignPlugin conflicts with MyProject.IndesignPlugin. Try removing one of the plugins form the plugin folder and restart

adobe indesign."

Whe i remove one of the plugins from the plugins folder. i am able to see my plugin in adobe indesgin.

But i need to see both the plugins in adobe indesign, when i start the adode indesign. How to get both the plugins in adobe indesign?

Thanks

Sakthi

This topic has been closed for replies.
Correct answer IanDBrown

I would guess here that you have created MyProject by copying the WriteFishPrice sample, in which case you have the same Plugin Prefix and a conflict. Obtain a plugin ID from Adobe so that you have a unique Plugin Prefix and use that in your plugin. See ww-plugins.pdf page 42 for how to obtain a plugin prefix.

Ian

1 reply

IanDBrownCorrect answer
Inspiring
September 17, 2009

I would guess here that you have created MyProject by copying the WriteFishPrice sample, in which case you have the same Plugin Prefix and a conflict. Obtain a plugin ID from Adobe so that you have a unique Plugin Prefix and use that in your plugin. See ww-plugins.pdf page 42 for how to obtain a plugin prefix.

Ian

September 18, 2009

Thanks Ian.

I just created MyProject Plugin using Indesign Plugin Editor.It is using the same prefix number which was assigned for other plugin(WriteFishPrice)

As u have said i just went and saw the page no 42. Which says "Obtaining a Plug-in Prefix ID
See the InDesign Developer Knowledgebase article #50093 (http://support.adobe.com/dev-
sup/devsup.nsf/docs/50093.htm)." when i went to this URL it say" Application error File does not exist". Is there any other url to get the PrefixID or any tool( similar to GUIDGEN.exe for generating unique CLSID and Interface ID) for generating PrefixID.

I Just manually tried to change the PrefixID of the MyProject.InDesignPlugin .

Initially The prefixID was as below

#define kMyProjPrefixNumber    0xe9400

Then i changed to 0xe9401 and build the plugin and copied to the Plugins folder in indesign .When i started the indesign application i was able to see both the plugins in Plugins' menu.but when i clicked MyProject Indesign crashed.

Then again i changed the prefixID to 0xe9500 and build it.Now both the Plugins are working.

Can i change the prefixID manually or should it be obtained from only from the adobe?

If i change it manually is there any rules that needs to be followed?

Thanks

Sakthi

Inspiring
September 18, 2009

Sakthi,

do not create random prefix numbers, they will be used within the document. You must go thru the Adobe Website.

http://partners.adobe.com/public/developer/indesign/register/prefix_reg.do

works for me, after login.

Dirk