Overview of Resource:

The CourseRoom patch for LearningSpace 2.5 corrects a problem with the CourseRoom database template, which is described in the following document:

Wrong Author Name Appears in LearningSpace CourseRoom Discussion Document (#167259 )

Instruction on How to Use:

Detach CROOM.ZIP and unzip it to obtain the new CourseRoom database, CROOM.NSF.  Then, use one of the two following methods to apply the patch:

Option 1:  Replacing the design of an existing CourseRoom database

Use a Notes client to take the following steps:

1.	Copy the new CROOM.NSF into a directory other than the LearningSpace directory; for example, copy it to C:\NOTES\DATA\TEMP.  (This step is suggested so that you have a backup.)

2.	Add the icon for the new CROOM.NSF to the desktop (File, Database, Open, Add Icon).  Make sure the icon is selected.

3.	Select File, Database, New Copy.

4.	For the Server name, type or select the name of the server on which LearningSpace 2.5 is installed.  You can leave the title as "LS 2.5 CRoom Patch Template," or you can give the database a new title.  For the filename, enter CROOM.NTF.  Click OK.  The new copy is created in the Notes \DATA directory on the server.

5. 	Select or open the CourseRoom database for the course you wish to fix.

6. 	Select File, Database, Replace Design.  Select your LearningSpace server as the template server.  Select the title of the NTF file created in Step 4, either "Lspace 2.5 CRoom Patch Template" or the new title that you assigned.  Click Replace. 

7.	An agent called "FixDiscName field" is now added to the CourseRoom.  To run the agent on all documents in the database, first select Edit, Select All, from the Notes menu.  Or, you can select specific documents to fix before running the agent.  To run the agent, select Actions, and the agent name "FixDiscName field."

Option 2:  Manually copying documents to a new CourseRoom database

Warning:  This option is not recommended if you are replicating the LearningSpace course databases.  When you replace the current CourseRoom database, the database will have a new replica ID, and therefore replication will no longer work for the CourseRoom.

1.	Copy the new CROOM.NSF into a directory other than the LearningSpace directory; for example, copy it to C:\NOTES\DATA\TEMP.

2.	Create an All Documents view in the current CourseRoom database. To create an All Documents view, use the following steps:

a.	Highlight the course database icon on the workspace.
b.	Select Create, View, from the Notes menu.
c.	In the Create View window, give the view a name.  Click the Options button, and highlight "Blank" as the choice for inheriting the view design.  Click OK to exit the Options window, then OK again to create the view.
d.	To access the view, right click the database icon, select "Go To," then highlight the view name you just created.

3.	Open both databases.  Copy all the documents from the new All Documents view in the existing CourseRoom database.

4.	Paste the copied documents into the new CourseRoom database (CROOM.NSF).

5.	From the Actions menu in the new CourseRoom database, run the "FixDiscName field" agent.  To run the agent on all documents in the database, first select Edit, Select All, from the Notes menu.  Or, you can select specific documents to fix before running the agent.  To run the agent, select Actions, and the agent name "FixDiscName field."

6.	Move and/or rename the databases so that the new CROOM.NSF replaces the original one in the correct LearningSpace subdirectory.