Copy link to clipboard
Copied
Hello
Upgraded to latested AI (19.2.0) and noticed that html extensions do not seem to be working
Even a very simple "hello world" pane is not displaying correctly
See below for the files. When selecting Window/Extensions/Hello World the first time, nothing happens. The second time the pane pops up but with empty content
All tips welcome!
Tx
Peter
index.html
<!doctype html>
<html>
<body>
<div style="color:red"> Hello world </div>
</body>
</html>
CSXS/manifest.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ExtensionManifest ExtensionBundleId="com.example.helloworld" ExtensionBundleName="Hello world" ExtensionBundleVersion="1.0" Version="4.0">
<ExtensionList>
<Extension Id="com.example.helloworld.extension" Version="1.0"/>
</ExtensionList>
<ExecutionEnvironment>
<HostList>
<Host Name="ILST" Version="[14.0,19.9]"/>
</HostList>
<LocaleList>
<Locale Code="All"/>
</LocaleList>
<RequiredRuntimeList>
<RequiredRuntime Name="CSXS" Version="6.0"/>
</RequiredRuntimeList>
</ExecutionEnvironment>
<DispatchInfoList>
<Extension Id="com.example.helloworld.extension">
<DispatchInfo>
<Resources>
<MainPath>./index.html</MainPath>
</Resources>
<UI>
<Type>Panel</Type>
<Menu>Hello world</Menu>
<Geometry>
<Size>
<Height>400</Height>
<Width>400</Width>
</Size>
</Geometry>
</UI>
</DispatchInfo>
</Extension>
</DispatchInfoList>
</ExtensionManifest>
Copy link to clipboard
Copied
What is the CEP revision you used?
Try to upgrade to the latest revision. -6 or 6.1)
Then update the manifest version value.
This should be better.
<ExtensionManifest ExtensionBundleId="com.example.helloworld" ExtensionBundleName="Hello world" ExtensionBundleVersion="1.0" Version="6.0">
Thomas.
Copy link to clipboard
Copied
Don't you need to set AutoVisible to true to automatically show and hide using the menu?
</Resources>
<Lifecycle>
<AutoVisible>true</AutoVisible>
</Lifecycle>
<UI>
<Type>Panel</Type>
Copy link to clipboard
Copied
Try changing the value:
<ExtensionManifest ExtensionBundleId="com.example.helloworld" ExtensionBundleName="Hello world" ExtensionBundleVersion="1.0" Version="5.0">
<HostList>
<Host Name="ILST" Version="18.0" />
</HostList>
<RequiredRuntimeList>
<RequiredRuntime Name="CSXS" Version="2.0" />
</RequiredRuntimeList>
Copy link to clipboard
Copied
Set these property
It will show the extension in Illustrator 19.2 version
Find more inspiration, events, and resources on the new Adobe Community
Explore Now