Index: lams_tool_wiki/web/pages/learning/wiki.jsp =================================================================== diff -u -rce3e782fd6844641f7298e09104f8d7554f073ff -r8179037dc958585c054547eb7de9be14c6aed233 --- lams_tool_wiki/web/pages/learning/wiki.jsp (.../wiki.jsp) (revision ce3e782fd6844641f7298e09104f8d7554f073ff) +++ lams_tool_wiki/web/pages/learning/wiki.jsp (.../wiki.jsp) (revision 8179037dc958585c054547eb7de9be14c6aed233) @@ -312,11 +312,11 @@
- - + @@ -349,9 +349,9 @@ - - + + @@ -436,7 +436,7 @@ if (title == null || trim(title).length == 0) { - alert(""); + alert(""); return; } @@ -449,7 +449,7 @@ if (trim(title) == wikiLinkArray[i]) { - alert("" + title + ""); + alert("" + title + ""); return; } } @@ -464,13 +464,18 @@ document.getElementById("dispatch").value=dispatch; document.getElementById("learningForm").submit(); } - + + function hideToolbarItem(editorInstance, itemName) { - toolbarItem = editorInstance.EditorWindow.parent.FCKToolbarItems.LoadedItems[itemName]._UIButton.MainElement; - toolbarItem.style.display = 'none'; + + editorInstance.ui.items[itemName].setState(CKEDITOR.TRISTATE_DISABLED); + /* + toolbarItem = editorInstance.EditorWindow.parent.FCKToolbarItems.LoadedItems[itemName]._UIButton.MainElement; + toolbarItem.style.display = 'none'; + */ } - - function FCKeditor_OnComplete(editorInstance) + + CKEDITOR.on('instanceCreated',function (editorInstance) { if (!${wikiDTO.allowLearnerAttachImages}) { hideToolbarItem(editorInstance, 'Image'); @@ -480,7 +485,7 @@ } editorInstance.wikiLinkArray = wikiLinkArray; - } + }); function refreshPage() {