diff --git a/~dev_rating/media/js/discipline/EditStructureLocked.js b/~dev_rating/media/js/discipline/EditStructureLocked.js
new file mode 100644
index 0000000000000000000000000000000000000000..cbe17692a2ceaa586beaf73bba1ae12cb52a1131
--- /dev/null
+++ b/~dev_rating/media/js/discipline/EditStructureLocked.js
@@ -0,0 +1,23 @@
+var $ = jQuery;
+$(function() {
+	
+	$("div.moduleList").on('keydown', 'input.inputName', function(event) {
+    	event.preventDefault(); 
+    });
+
+	$("div.moduleList").on('click focus', 'input.inputName', function(event) {
+		this.blur();
+    	event.preventDefault(); 
+    });
+
+	$("div.moduleList").on('keydown', 'input.inputCredit', function(event) {
+    	event.preventDefault(); 
+    });
+
+	$("div.moduleList").on('click focus', 'input.inputCredit', function(event) {
+		this.blur();
+    	event.preventDefault(); 
+    });
+
+
+});