How to change the default Training status | Adobe Connect Training
OBJECTIVE: How to change the behavior of the filter in the home -> my trainings view. Set the filter item “Not Taken” to true only not allowing the user to change the “Not Taken” status.
Like setting default Training Status parameters to:
- partial:false
- inProgress:false
- notTaken:true (always true, not changeable)
- complete:false
- failed:false
ENVIRONMENT:
- Adobe connect On-premise 11 and above
- Adobe Connect Training
SOLUTION:
- Take a backup of \Connect\11.x\appserv\apps\home\home-page-template.xsl file.
- Please make changes in \Connect\11.x\appserv\apps\home\home-page-template.xsl file by adding the highlighted lines:
#homepage-view-container{
min-width: 973px !important;
position: relative;
}
#homepage-view-container ul[placeholder=”Filter view”] li:nth-child(1) {
pointer-events: none;
cursor: pointer;
}
</style>
<script>
var homePageSettings ={};
if(localStorage.getItem(‘BreezeLiveHTMLHomepage#7’)){
homePageSettings = JSON.parse(localStorage.getItem(‘BreezeLiveHTMLHomepage#7’));
}
c8c206homePageSettings.trainingStatusFilter={“partial”:false,”inProgress”:false,”notTaken”:true,”complete”:false,”failed”:false};
localStorage.setItem(‘BreezeLiveHTMLHomepage#7’,JSON.stringify(homePageSettings));
var homePageVars = ‘<xsl:value-of select=”$flashvars”/>’;
var isHtmlEnabled = ‘true’
var pageKey = ‘HOME_PAGE_VIEWER’;
</script>
- Restart the Adobe connect service.