In LMS 3.3 in My Learning Modules webpart (MLWP) settings "Row Html Template" was removed

The setting "Row Html Template" has been removed from the web part settings. 


 The workaround is to change control on all your WFE serevrs in the Farm. 
But please, mind that changes will be lost after any LMS upgrade.

 The Control that needs to be changed is situated following the path: C:\Program Files\Common Files\microsoft shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES\Elearningforce.MyLearningWebPart\MyLearning\MyLearningUserControl.ascx (exactly style of the tag < tr class="mlwp-collapsible" and nested tags should be changed. It is the analog of  "Row Html Template" setting).


FYI: "Row Html Template" setting in the separate MLWP solution was used to put in JavaScript code that defined how progress rows would look like. So the appearance was set on the client side.

After MLWP was inbuilt in LMS 3.3, the row appearance is set on the server side by editing HTML\CSS in the file  C:\Program Files\Common Files\microsoft shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES\Elearningforce.MyLearningWebPart\MyLearning\MyLearningUserControl.ascx

Unfortunately there is no way to reuse previously made javascript settings for the new inbuilt MLWP. Because previously settings were kept in web-part settings, thus in database, now the settings are kept (and set) in the server file.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Please sign in to leave a comment.