Class_generator/js/games
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
..
adventure-reader.js Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
chinese-study.js Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
fill-the-blank.js Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
memory-match.js Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
quiz-game.js Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
story-builder.js Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
text-reader.js Adapt text-reader.js to ultra-modular format 2025-09-17 13:53:06 +08:00
whack-a-mole-hard.js Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00
whack-a-mole.js Fix WebSocket logging system and add comprehensive network features 2025-09-15 23:05:14 +08:00