feat: implement dynamic training course tab system and modular PDF data migration scripts

This commit is contained in:
2026-07-27 17:00:43 +07:00
parent 54e420499f
commit 1a8726285c
98 changed files with 8041 additions and 3949 deletions
+7
View File
@@ -0,0 +1,7 @@
import re
file_path = 'src/main/resources/static/js/manage/editor-plugins/training-course.js'
with open(file_path, 'r') as f:
content = f.read()
# I will just write a new file instead of regex replacing it because it's safer.