Automation Services 9.
CONTENTS Contents Introduction.......................................................................................3 Where we're coming from......................................................................................3 Conventions in this book........................................................................................3 Understanding workflows.................................................................5 Workflows...................................................................
INTRODUCTION Introduction This Guide explains the functionality of the workflows included with Automation Services for Quark Publishing System® (QPS®).
INTRODUCTION • Cross-platform issues: Some labels, buttons, key combinations, and other aspects of QPS client applications differ between Mac OS® and Windows® because of user interface conventions or other factors. In such cases, both the Mac OS and Windows versions are presented, separated by a slash, with the Mac OS version presented first. For example, if the Mac OS version of a button is labeled Select, and the Windows version is labeled Browse, you are directed to "Click Select/Browse.
UNDERSTANDING WORKFLOWS Understanding workflows A workflow is a predefined sequence of actions for creating output. You can also think of a workflow as a framework on which you can build an automated task. For more information, see "Understanding workflows" in A Guide to Automation Services. AUTOMATION SERVICES 9.
WORKFLOWS Workflows The following topics describe the workflows currently available from Quark for Automation Services. In order to work correctly, Automation Services needs to have sufficient rights to read and write to the folders it works with. For more information, see "Setting access privileges and idle time-out" in A Guide to Automation Services.
WORKFLOWS available to QuarkXPress Server. If you don't specify an output style, the default output style is used. Use the Page Thumbnail controls to specify the format of page thumbnails; choose PNG for best quality,or JPEG for smallest size. • Output: Choose Layout to export the layout with no reflow view, Reflow to export the reflow view with no layout, or Layout and Reflow to export both layout and reflow view.
WORKFLOWS • Transformation: Choose a transformation that accepts a QuarkCopyDesk template and has QuarkCopyDesk as an output format, such as NewsML to QuarkCopyDesk Article with Template. • Image Folder Paths: Specify the path(s) where any images required by the workflow can be found. When the automation profile executes, the software searches these paths for any images referenced in the transformation's XML output, attaches them to the article, and checks them into QPS (if necessary).
WORKFLOWS with attachments in such projects. If the automation profile makes changes to a box that has an attachment, the attachment is detached in the new revision, unless the Automation Profile includes a QPSEntityModel mapping component for the attached article. If the automation profile produces a new project rather than a new revision of an existing project, all attached articles are detached unless they have corresponding QPSEntityModel mapping components.
WORKFLOWS Profile includes a QPSEntityModel mapping component for the attached article. If the automation profile produces a new project rather than a new revision of an existing project, all attached articles are detached unless they have corresponding QPSEntityModel mapping components. XML to XHTML The XML to XHTML workflow lets you transform content from QuarkXPress projects, QuarkCopyDesk articles, and XML sources into XHTML format.
WORKFLOWS Content Uploader" page can be found in this directory (for more information, see "Installing Drupal for Automation Services" in the Automation Services ReadMe file). Locate the "imageFolderPath" element and make sure this path points to the directory where you want picture files to be uploaded. Another setting to check is the imagefolderpath entry in the "AutomationServices.Server.config" file (located at [application folder]\Server\AutomationServices_Data\Resources\Configuration).
WORKFLOWS If you save the output to the file system, you must use a valid UNC path to which the Automation Services server has write access, and the path must include the name of the output XML file. Export from QuarkXPress Project The Export from QuarkXPress workflow lets you export layouts from QuarkXPress projects in various formats. You can export Print layouts in PDF and SWF format and Interactive layouts in SWF format.
WORKFLOWS • Script: Select the name of the target script. • Preview: Displays the selected script in the Script Contents dialog box. If you only want to execute a single function, this can help you to locate the function you want and determine what its parameters are and what order they occur in. Script Contents dialog box • Select Function: If you want to execute a single function, check this box and enter the function name (without parameters) in the corresponding field.
WORKFLOWS The createFilePathContainer function (supplied in the "AutomationServicesUtil.js" script) takes a file reference that has been passed from Automation Server and converts it to a filePathContainer object. You can then access the path to the asset with filePathContainer.filePath and get the ID of the asset with filePathContainer.assetId. For more information, see the documentation in the "ScriptWorkflowUtil.js" script. 14 | AUTOMATION SERVICES 9.
LEGAL NOTICES Legal notices ©1986-2011 Quark, Inc. and its licensors. All rights reserved. Protected by the following United States Patents: 5,541,991; 5,907,704; 6,005,560; 6,052,514; 6,081,262; 6,633,666 B2; 6,947,959 B1; 6,940,518 B2; 7,116,843; and other patents pending. Quark, the Quark logo, QuarkXPress, QuarkCopyDesk, Quark Publishing System, and QPS are trademarks or registered trademarks of Quark, Inc. and its affiliates in the U.S. and/or other countries.
INDEX Index .zave files 6 A App Studio 6 Atom feeds 11 attachments 8, 9 AutomationServices.Server.config file 10 C convetions 3 createFilePathContainer() method 13 D Drupal 10 F formatting conventions 3 I iPad app issues 6 J Job Jackets 7 P PDF 12 privileges 6 Q QPS scripts 12 R RSS feeds 11 S scripts 12 ScriptWorkflowUtil.js file 13 SWF 12 W Web feeds 11 16 | AUTOMATION SERVICES 9.