zenivan commited on
Commit
fde8707
·
1 Parent(s): 75c48a7
Files changed (2) hide show
  1. app/main_WS_FS_pure_test.py +5 -3
  2. log.md +1 -1
app/main_WS_FS_pure_test.py CHANGED
@@ -347,6 +347,7 @@ def generate_lesson_plan_interface(
347
  # except (IndexError, AttributeError) as e:
348
  # logging.warning(f"Не удалось получить аннотации: {str(e)}")
349
 
 
350
  return full_text
351
  ####### СТРИМИНГ
352
  # try:
@@ -497,9 +498,10 @@ with gr.Blocks(theme=theme, css_paths=css_path) as demo:
497
  with gr.Column(variant="panel"): # <<< Главная панель
498
  gr.Markdown("### Конспект", elem_classes=["block-title"]) # Заголовок ВНУТРИ панели
499
  # Блок с выводом конспекта
500
- output = gr.HTML(
501
- hint_text,
502
- # value="", # это текст с отрезанным reasoning
 
503
  elem_id="plan-output",
504
  elem_classes=["output-block"]
505
  )
 
347
  # except (IndexError, AttributeError) as e:
348
  # logging.warning(f"Не удалось получить аннотации: {str(e)}")
349
 
350
+ full_text = force_links_new_tab(full_text) # # принудительно делаем все <a> открываться в новой вкладке
351
  return full_text
352
  ####### СТРИМИНГ
353
  # try:
 
498
  with gr.Column(variant="panel"): # <<< Главная панель
499
  gr.Markdown("### Конспект", elem_classes=["block-title"]) # Заголовок ВНУТРИ панели
500
  # Блок с выводом конспекта
501
+ output = gr.Markdown(
502
+ value=hint_text, # или сразу full_text из вашей функции
503
+ unsafe_allow_html=True, # чтобы разрешить любые HTML‑теги (ваши таблицы, div и т.п.)
504
+ link_target="_blank", # все ссылки <a> откроются в новой вкладке
505
  elem_id="plan-output",
506
  elem_classes=["output-block"]
507
  )
log.md CHANGED
@@ -70,4 +70,4 @@ o3-mini - file search - reasoning
70
  Успех зависит от способности собрать абстрактно схему и цеполчку мышления - чем она стройнее, логичнее, тем адекватнее результат
71
 
72
  16.05
73
- Баги критические: клик по ссылке - остается на странице (слетает)
 
70
  Успех зависит от способности собрать абстрактно схему и цеполчку мышления - чем она стройнее, логичнее, тем адекватнее результат
71
 
72
  16.05
73
+ Баги критические: клик по ссылке - остается на странице (слетает) 2. Пропанал кнопка скачивания - из-за ошибки