Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -258,7 +258,7 @@ def finish_or_retire(pages_json, current_page, pid, orig_lev, start_time, action
|
|
| 258 |
gr.update(interactive=False, visible=False)
|
| 259 |
)
|
| 260 |
|
| 261 |
-
rewritten =
|
| 262 |
new_pages = split_pages(rewritten)
|
| 263 |
new_start = (datetime.utcnow() + timedelta(hours=9)).isoformat()
|
| 264 |
total = len(new_pages)
|
|
@@ -298,7 +298,7 @@ with gr.Blocks() as demo:
|
|
| 298 |
gr.Markdown("# 📚 Reading Exercise")
|
| 299 |
|
| 300 |
student_id_input = gr.Textbox(label="学生番号(必須)")
|
| 301 |
-
|
| 302 |
|
| 303 |
start_btn = gr.Button("スタート")
|
| 304 |
|
|
@@ -312,7 +312,7 @@ with gr.Blocks() as demo:
|
|
| 312 |
hidden_total_pages = gr.Number(visible=False)
|
| 313 |
hidden_passage_id = gr.Textbox(visible=False)
|
| 314 |
hidden_orig_lev = gr.Textbox(visible=False)
|
| 315 |
-
|
| 316 |
|
| 317 |
with gr.Row():
|
| 318 |
prev_btn = gr.Button("◀ 前へ", interactive=False, visible=False)
|
|
@@ -364,7 +364,7 @@ with gr.Blocks() as demo:
|
|
| 364 |
# Finish (最終ページで表示されるボタン)
|
| 365 |
finish_btn.click(
|
| 366 |
fn=lambda p, i, pid, o, st: finish_or_retire(p, i, pid, o, st, "finished"),
|
| 367 |
-
inputs=[hidden_pages, hidden_page_index, hidden_passage_id,
|
| 368 |
outputs=[
|
| 369 |
text_display, page_display,
|
| 370 |
hidden_pages, hidden_page_index,
|
|
|
|
| 258 |
gr.update(interactive=False, visible=False)
|
| 259 |
)
|
| 260 |
|
| 261 |
+
rewritten = rewrite_level(new_text, current_level) # 変更点
|
| 262 |
new_pages = split_pages(rewritten)
|
| 263 |
new_start = (datetime.utcnow() + timedelta(hours=9)).isoformat()
|
| 264 |
total = len(new_pages)
|
|
|
|
| 298 |
gr.Markdown("# 📚 Reading Exercise")
|
| 299 |
|
| 300 |
student_id_input = gr.Textbox(label="学生番号(必須)")
|
| 301 |
+
level_input = gr.Number(label="あなたの Reading Level(例: 3)", precision=0) # 変更点
|
| 302 |
|
| 303 |
start_btn = gr.Button("スタート")
|
| 304 |
|
|
|
|
| 312 |
hidden_total_pages = gr.Number(visible=False)
|
| 313 |
hidden_passage_id = gr.Textbox(visible=False)
|
| 314 |
hidden_orig_lev = gr.Textbox(visible=False)
|
| 315 |
+
hidden_assigned_lev = gr.Textbox(visible=False)
|
| 316 |
|
| 317 |
with gr.Row():
|
| 318 |
prev_btn = gr.Button("◀ 前へ", interactive=False, visible=False)
|
|
|
|
| 364 |
# Finish (最終ページで表示されるボタン)
|
| 365 |
finish_btn.click(
|
| 366 |
fn=lambda p, i, pid, o, st: finish_or_retire(p, i, pid, o, st, "finished"),
|
| 367 |
+
inputs=[hidden_pages, hidden_page_index, hidden_passage_id, hidden_orig_lev, hidden_start_time],
|
| 368 |
outputs=[
|
| 369 |
text_display, page_display,
|
| 370 |
hidden_pages, hidden_page_index,
|