Go to file
StillHammer 0d5f577f28 Adapt text-reader.js to ultra-modular format
- Replace legacy extractTexts() method with ultra-modular support
- Add support for texts with original_language/user_language format
- Add extractSentences() and extractVocabulary() methods for content flexibility
- Support reading individual sentences and vocabulary words as mini-texts
- Remove legacy content.content references, use content.original/translation
- Update full text display to show both original and translation
- Maintain backward compatibility through rawContent fallback
- Improve error messages to reflect ultra-modular requirements

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-17 13:53:06 +08:00
config Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
css Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
export_logger Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
js Adapt text-reader.js to ultra-modular format 2025-09-17 13:53:06 +08:00
tests Add comprehensive test suite with unit tests and integration tests 2025-09-16 11:37:08 +08:00
.gitignore Initial commit: Interactive English Learning Platform 2025-09-15 14:25:13 +08:00
CLAUDE.md Add comprehensive test suite with unit tests and integration tests 2025-09-16 11:37:08 +08:00
index.html Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
migrate-console.js Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
test-connection.html Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
test-logs-interface.html Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
test-websocket-simple.html Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00