Anonymous commited on
Commit
e67d3e6
·
1 Parent(s): ee20cb9

Show context before script text

Browse files
Files changed (1) hide show
  1. index.html +5 -2
index.html CHANGED
@@ -114,14 +114,17 @@
114
  wrapper.className = "script-cell";
115
  const texts = Array.isArray(item.target_text) ? item.target_text : [item.target_text];
116
  const speakers = Array.isArray(item.speaker) ? item.speaker : [];
 
117
 
118
  texts.forEach((text, index) => {
119
  const turn = document.createElement("p");
120
  const speaker = speakers[index];
 
 
121
  if (speaker !== undefined && speaker !== "") {
122
- turn.innerHTML = `<strong>[S${Number(speaker) + 1}]</strong> ${escapeHtml(text)}`;
123
  } else {
124
- turn.textContent = text;
125
  }
126
  wrapper.appendChild(turn);
127
  });
 
114
  wrapper.className = "script-cell";
115
  const texts = Array.isArray(item.target_text) ? item.target_text : [item.target_text];
116
  const speakers = Array.isArray(item.speaker) ? item.speaker : [];
117
+ const contexts = Array.isArray(item.context) ? item.context : [];
118
 
119
  texts.forEach((text, index) => {
120
  const turn = document.createElement("p");
121
  const speaker = speakers[index];
122
+ const context = contexts[index];
123
+ const textWithContext = context ? `(${context}) ${text}` : text;
124
  if (speaker !== undefined && speaker !== "") {
125
+ turn.innerHTML = `<strong>[S${Number(speaker) + 1}]</strong> ${escapeHtml(textWithContext)}`;
126
  } else {
127
+ turn.textContent = textWithContext;
128
  }
129
  wrapper.appendChild(turn);
130
  });