"""
新增崗位清單頁籤(含排序功能)和管理者頁面
"""
import sys
import codecs
# Windows 編碼修正
if sys.platform == 'win32':
sys.stdout = codecs.getwriter('utf-8')(sys.stdout.buffer, 'strict')
sys.stderr = codecs.getwriter('utf-8')(sys.stderr.buffer, 'strict')
with open('index.html', 'r', encoding='utf-8') as f:
content = f.read()
# 備份
with open('index.html.backup_list_admin', 'w', encoding='utf-8') as f:
f.write(content)
# 1. 在模組選擇區加入兩個新按鈕
new_module_buttons = '''
'''
old_module_end = '''
'''
if old_module_end in content and 'data-module="positionlist"' not in content:
content = content.replace(old_module_end, new_module_buttons)
print("[OK] Added Position List and Admin module buttons")
# 2. 找到插入新模組內容的位置(在