What's the deal?
The 6.1 version of the Learning Management System Application has slimmed down the number of overall islands needed, without removing any features. Previously, 10 islands were at your disposal. However, many of these islands were found to be redundant. With this version update, all of the Report type islands have been removed, reducing the total number of islands for LMS to 3. Though the islands are gone, all of the reports still exist in the Reports Navigation Node available to all Portal Administrators by default.
What does this mean for me?
1) If you've placed any of the LMS Report islands on any of your portal pages, they will be missing after this update. This could mean that the design of those pages might look a little "off". You may need to make some adjustments to those pages, depending on what else is on that page.
2) Users who had access to those Report islands previously will need to be granted access to the Reports Tool if they're not already Portal Administrators.
What do I do about it?
1) If the report islands were on pages of no consequence, nothing to worry about! Though, we have a pretty easy way to find out which Portal pages DO have the LMS report islands on them, so you can adequately plan ahead. Use the following SQL script on the PORTAL FRAMEWORK database (on the SQL server). This will give you a list of pages where these islands exist, so that you can go back and fix them after the upgrade. NOTE: THIS STEP MUST BE DONE BEFORE THE UPGRADE OCCURS. IT WILL NOT BE POSSIBLE TO DETECT THESE PAGES AFTER THE ISLANDS HAVE BEEN REMOVED BY THE UPGRADE PROCESS.
SELECT dbo.PWWorkGroups.WorkGroupName, dbo.PWViews.Alias, dbo.PWPages.DisplayText AS PageName, dbo.PWPageIslands.DisplayText AS Islandtitle, dbo.PWPageIslands.IslandID
FROM dbo.PWPageIslands INNER JOIN
dbo.PWPages ON dbo.PWPageIslands.PageID = dbo.PWPages.PageID LEFT JOIN
dbo.PWWorkGroups ON dbo.PWPages.ViewID = dbo.PWWorkGroups.ViewID INNER JOIN dbo.PWViews on PWViews.ViewID = PWPages.ViewID
WHERE (dbo.PWPageIslands.IslandID = 'Report')
OR (dbo.PWPageIslands.IslandID = 'UserReport')
OR (dbo.PWPageIslands.IslandID = 'TrainingProgramReport')
OR (dbo.PWPageIslands.IslandID = 'CourseReport')
OR (dbo.PWPageIslands.IslandID = 'TotalHoursReport')
OR (dbo.PWPageIslands.IslandID = 'TestReport')
OR (dbo.PWPageIslands.IslandID = 'AdminReport')
2.) If users who need to access LMS reports are Portal Administrators, nothing! They should already have access to the Reports Node in the Navigation Tree. If not, head down to Portal Tools > Manage Portal Framework > Module Report Security. Select any LMS Report from the list, click View Report Viewers, and edit this list as necessary.