Index: lams_admin/web/WEB-INF/tags/CKEditor.tag
===================================================================
diff -u -rdd51078148f6ee1a3b5308e63db60cce139244a2 -r955865d255f86a5447f729ec1ce573b2b6f94b27
--- lams_admin/web/WEB-INF/tags/CKEditor.tag (.../CKEditor.tag) (revision dd51078148f6ee1a3b5308e63db60cce139244a2)
+++ lams_admin/web/WEB-INF/tags/CKEditor.tag (.../CKEditor.tag) (revision 955865d255f86a5447f729ec1ce573b2b6f94b27)
@@ -14,9 +14,13 @@
<%@ attribute name="resizeParentFrameName" required="false" rtexprvalue="true"%>
<%@ attribute name="method" required="false" rtexprvalue="true"%>
<%@ attribute name="maxWords" required="false" rtexprvalue="true"%>
+<%@ attribute name="isRequired" required="false" rtexprvalue="true"%>
+
+
+
+<%-- Either "ariaLabel" or "ariaLabelledby" attribute is required for proper support of ARIA --%>
<%@ attribute name="ariaLabel" required="false" rtexprvalue="true"%>
<%@ attribute name="ariaLabelledby" required="false" rtexprvalue="true"%>
-<%@ attribute name="ariaRequired" required="false" rtexprvalue="true"%>
@@ -52,9 +56,7 @@
- aria-labelledby="${ariaLabelledby}"
- aria-required="${ariaRequired}" aria-multiline="true">${fixedValue}
+ >${fixedValue}
@@ -100,7 +102,14 @@
filebrowserImageBrowseLinkUrl : "${ckEditorBasePath}filemanager/browser/default/browser.html?Connector=connectors/jsp/connector&CurrentFolder=/" + contentFolderID + "/",
filebrowserFlashBrowseUrl : "${ckEditorBasePath}filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector&CurrentFolder=/" + contentFolderID + "/",
filebrowserFlashUploadUrl : "${ckEditorBasePath}filemanager/upload/simpleuploader?Type=Flash&CurrentFolder=/" + contentFolderID + "/",
- contentFolderID : contentFolderID
+ contentFolderID : contentFolderID,
+ isRequired : ${isRequired},
+
+ ariaLabel : "${ariaLabel}",
+
+
+ ariaLabelledby : "${ariaLabelledby}",
+
};
if (maxWords > 0) {
@@ -114,8 +123,6 @@
});
}
-
-
instance = CKEDITOR[method](id, configuration);
instance.initializeFunction = function(){
initializeCKEditor(id, method, resizeParentFrameName, width, height, toolbarSet, classes, language, displayExpanded, contentFolderID, maxWords);
@@ -125,7 +132,6 @@
// run initialisation code
initializeCKEditor("${id}", "${method}", "${resizeParentFrameName}", "${width}", "${height}", "${toolbarSet}", "${classes}", "${language}", ${displayExpanded}, "${contentFolderID}", ${empty maxWords or maxWords <= 0 ? 0 : maxWords});
-
function reinitializeCKEditorInstances(){
for (var instanceId in CKEDITOR.instances){
Index: lams_admin/web/WEB-INF/tags/Comments.tag
===================================================================
diff -u -rcaeb1e13c1ca119f520f63cd1f8702eaff739aa0 -r955865d255f86a5447f729ec1ce573b2b6f94b27
--- lams_admin/web/WEB-INF/tags/Comments.tag (.../Comments.tag) (revision caeb1e13c1ca119f520f63cd1f8702eaff739aa0)
+++ lams_admin/web/WEB-INF/tags/Comments.tag (.../Comments.tag) (revision 955865d255f86a5447f729ec1ce573b2b6f94b27)
@@ -15,8 +15,8 @@
<%@ attribute name="sortBy" required="false" rtexprvalue="true"%>
<%@ attribute name="embedInAccordian" required="false" rtexprvalue="true"%>
<%@ attribute name="accordionTitle" required="false" rtexprvalue="true"%>
+<%@ attribute name="bootstrap5" required="false" rtexprvalue="true"%>
-
@@ -51,41 +51,40 @@
-