Skip navigation
xldperigee1
Currently Being Moderated

CS5 Extension Builder and Indesign Server ?

Nov 16, 2010 10:50 PM

Hello,

 

Is it possible to write an extension with CS5 Extension Builder for Indesign Server? It works fine with Indesign Desktop for me, but I'm ot sure for the Server version. Spend time to search on the web, without results.Just found this note in "indesign_cs5_server_scripting_guide.pdf" : You can use the  ExtendScript Toolkit to create JavaScript scripts explicitly for InDesign  Server, or you can use the Creative Suite Extension Builder (CS Extension  Builder) to develop CS extensions in ActionScript. CS extensions are  Flash-based (SWF) and can potentially work in a variety of Creative Suite  applications.

 

Many thanks in advance,

David

 
Replies
  • Currently Being Moderated
    Dec 7, 2010 3:18 PM   in reply to xldperigee1

    This is not currently possible in CS5.

     

    If this is something you'd like to see in the future, please be vocal about your interest - that way we know where to focus our time.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 19, 2010 7:29 AM   in reply to xldperigee1

    Hi,

     

    We too most defintiely require AS Extension support for the Server! This is urgent for us!

     
    |
    Mark as:
  • Currently Being Moderated
    May 24, 2011 6:15 AM   in reply to xldperigee1

    We need this very much, too! Any news on this front?

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 8, 2011 3:57 AM   in reply to xldperigee1

    Hi there,

    yes we also need it very much!

     

    //pyso

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 8, 2011 5:54 AM   in reply to xldperigee1

    Can someone explain why you need CS Extensions inside ID Server?

     

    The main argument for CS Extensions is for augmenting the UI -- and ID Server has no UI! (See my blog post here: http://in-tools.com/article/thoughts-on-extending-the-creative-suite/)

     

    If you really need to use Actionscript instead of Mac or Mindows specific programming languages (and I'm not sure why that would be), you can just write an AIR app and put that on your server.

     

    Personally, I'd much prefer the CS Extension team to work on many issues other than ID Server support!

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 15, 2011 7:12 AM   in reply to xldperigee1

    Has anyone heard anything from Adobe on this topic. People who use ActiveScript for business logic (and not primarily UI) most defintiely need this.

     

    mlavie

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 15, 2011 7:22 AM   in reply to mlavie

    mlavie wrote:

     

    People who use ActiveScript for business logic (and not primarily UI) most defintiely need this.

     

    I don't get it.

     

    Why would you need the code to run inside InDesign Server as an extension? If you really need Actionscript code, you can just write an AIR app.

     

    Actonscript does not add functionality to the app itself beyond scripting, and if there's any performance penalty on adding Actionscript architecture to the app (and I'd bet there would be), I'd vote strongly against adding Actionscript support.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 15, 2011 8:31 AM   in reply to Harbs.

    <IndesignServerNewbieAlert>

     

    Hi Harbs,

     

    If I want to write a system which creates InDesign pages with all sorts of PageItems, etc., on them, wouldn't I need a UI-less extension on the server to perform the logic? How else would the InDesign server know what I want it to produce?

     

    </IndesignServerNewbieAlert>

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 15, 2011 9:42 AM   in reply to mlavie

    ExtendScript, Applescript or Visual Basic

     

    Actionscript does not have any real advantages for server, and it has real disadvantages.

     

    The primary ones being:

    1) You need a sparate runtime to execute it. This has to add overhead to the app on some level. InDesign Server is written with efficiency and longevity in mind -- much more than InDesign Desktop.

    2) You can't run uncompiled code. Using InDesign Server, you can send scripting code to ID Server via a SOAP call and have it run without installing a script of any kind.

     

    The fact of the matter remains that InDesign scripting was designed with dynamically typed languages in mind, and getting Actionscript to work as a scripting language in InDesign is shoehorning it at best. For Desktop, there's clear advantages that an AIR type UI provides. For server, I just don't buy it. You are best off using the three main scripting languages...

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points