InDesign Server is a "faceless" blackbox to open and manipulate InDesign documents in automation environments. It can be controlled from your choice of "custom backend systems" such as Java, PHP, .Net - e.g. the user submits data in a web form, the application server behind your CMS triggers InDesign Server, which does a kindof mailmerge (e.g. interpreting XML by script) and delivers the ready PDF. InDesign plugins extend InDesign and/or InDesign Server with additional functionality, the same way as Adobe does it. Combine a team of experts in C++, others that know the publishing features of InDesign, give a few man years to work thru thousands of classes, patterns and dependencies, and you can develop a custom solution utilizing these technologies. At a higher level of abstraction there is also scripting, both at the client side (InDesign Desktop) and server. It allows to utilize (rather than extend) the functionality. While the UI side has been a bit limited in comparison to the full access on the document, there are now interesting new possibilites with the "PatchPanel" technology (basically Flash/Flex UI components that access InDesign thru an ActionScript library). You'd still have to code all your management features, e.g. write upload methods and UI that connect to your backend, and force your users thru your bottlenecks. Still some effort, but doable. Your alternatives are prebuilt solutions that go with the buzzwords "workgroup" or "enterprise" publishing, and matching price tag. See the partners listing of Adobe.com for solution providers, e.g. for newspapers and magazines see Atex, Censhare, DTI, Vjoon, WoodWing among others, also available thru resellers / consultants in the local markets. Some of the traditional big systems also have stripped down solutions for corporate publishing (e.g. you don't need to monitor feeds from 7 image agencies, squeeze 10 editors on single page, produce 50 slightly different local editions). There are also providers that focus on the needs of catalog publishers, technical documentation etc. https://www.adobe.com/cfusion/partnerportal/index.cfm?event=partnerfinder&pn=1&sortby=3&sortorder=1&sol_advnc_on=true&adobe_product=R_ADOBE_INDESIGN&solution_type=R_COLLABORATION Dirk
... View more