Edit-In-Place
A description of Edit-In-Place and how to use it to edit Connexions modules
Edit-In-Place allows you to perform quick, simple edits to your existing Connexions modules. These edits include actions such as spelling changes, adding emphasis, adding a term, inserting an item to a list of items, or modifying an equation. Examples of module components that require a CNXML ID are paragraphs, examples, exercises, lists, figures, and mathematic equations.
User Requirements
To use Edit-In-Place, you must meet the following requirements:
- Have a valid Connexions account
- Be assigned a maintainer role on the module you want to edit
- Have a working knowledge of CNXML and how its tags are used
NOTE: You can edit anything in a module that requires a CNXML ID. See the CNXML 0.5 Language Specification for more information about required CNXML IDs.
Browser Requirements
Edit-In-Place is compatible with Mozilla 1.0 (and later) and Microsoft Internet Explorer 6.0 (and later) browsers.
Edit-In-Place Interface
To access Edit-In-Place perform the following steps:
- Display the module you want to edit in Connexions.
- Scroll to the bottom of the module.
- Click the Edit this module link in the bottom right corner of the screen.
If you are logged into Connexions, the Edit-In-Place interface screen displays.
If you are not logged into Connexions, the Please Login screen displays.
Type your Connexions user ID in the User Name field and your password in the Password field, then click on the Log in button.
The top area of the Edit-In-Place interface screen contains basic instructions for using Edit-In-Place, a text box for entering a description of your changes, and the Publish and Discard buttons. The description you enter in the text box appears on the module history screen after your changes are published. The Publish button submits the updated module to the Connexions content commons. The Discard button removes all changes you made in the current Edit-In-Place session, closes the session, and displays the latest published version of the module.
The bottom area of the screen displays the contents of the module, with each editable item appearing in a text box with a white background. You can edit any item that appears within one of these text boxes.
Editing a Module with Edit-In-Place
To edit a module with Edit-In-Place perform the following steps:
- Display the Edit-In-Place screen for the module you want to edit.
- Scroll down to display the text box with the white background that contains the item you want to edit.
- Click in the text box.
Connexions displays the contents of the text box in an editing box.
- Make the necessary changes.
If you are satisfied with the changes click Preview.
If you are not satisfied with the changes click Revert, your changes are ignored, and the editing box closes.
When you click Preview Connexions does a validation check on the CNXML in the edited item. If the validation check fails, an error message displays. If the validation check passes, Connexions closes the editing box and displays the edited item in a text box with a red border.
NOTE: In the text boxes mathematical equations are displayed as they appear in the module. In the editing box mathematical equations are displayed in MathML. Edit the equations by making changes to the MathML.
- Repeat steps 2, 3, and 4 for any item you want to edit.
- Enter a brief description of your editing changes in the text box at the top of the screen.
- Click Publish at the top of the screen to publish your changes in Connexions and end the Edit-In-Place session.
or
Click Discard to have Connexions ignore the changes you made during this Edit-In-Place session and display the latest published version of the module.

