Documentation Center

Configuring Contenta S1000D web clients to run custom XML editors

How to configure Contenta S1000D web clients to use any XML editor to edit Contenta S1000D objects.

Contenta S1000D includes Check Out and Check In web tools for long-term check out and check in using any XML editor. These two web tools are attached to DModule, PModule, and SCORMContentPackage objects but are not initially assigned to any toolboxes.

Administrators first need to decide whether they want to use these Check Out and Check In tools or if they want to create new tools based on these tools but named for the editor in use, for example, XML Spy Check Out and XML Spy Check In.

To use the Check Out and Check In tools, run pcmadmin in single-user mode and add these tools to the toolboxes (roles) for the users who will be editing with these tools.

To create new tools, run pcmadmin in single-user mode and note the content of the following fields in the Check Out and Check In tool configuration:
  • Tool Type
  • Command Line
  • Tool also exists in these Objects
Create two new tools that are identical to the existing Check Out and Check In tools except for the contents of these three fields:
  • Menu Label
  • Description
  • In Tool Boxes

    When prompted to assign the new tool to toolboxes, select toolboxes (roles) for the users who will be editing with this tool. After that, when prompted to assign the new tool to objects, assign it to DModule, PModule, and SCORMContentPackage objects.

Administrators at sites that are not using the Arbortext or Oxygen editor may delete the Arbortext- or Oxygen-related client and tools via pcmadmin. Client tools include:
  • Arbortext
  • Arbortext Check Out
  • Arbortext Check In
  • Oxygen
  • Oxygen Check Out
  • Oxygen Check In
Web tools include:
  • Arbortext
  • Arbortext Check Out
  • Arbortext Check In
  • Arbortext Fetch
  • Oxygen
  • Oxygen Check Out
  • Oxygen Check In
  • Oxygen Fetch
Finally, administrators must modify two AppData settings that are initially located under the {Global} > Settings > Editors > cw_xml_co key but may also be associated with individual users as needed, where the individual user's setting overrides the related setting for the {Global} user.
  • Set the customS1000DEditorPath value to the path of your XML editor.
  • Set the launchCustomS1000DEditor value to yes.