✓ Registration → ✓ Start → Round 1/5 → End<select> to jump between rounds instantly, replacing the numbered circles1 for White wins, 2 for draw, 3 for Black wins. The cursor automatically advances to the next boardDelete to clear a result. Bye rows are automatically skipped& character in tournament URLs. All uploads now succeed correctly/demo.php creates a Swiss tournament with 10 top FIDE GMs (Carlsen, Nakamura, Firouzja, etc.). Auto-deletes after 48 hours via cron. Limited to 1 demo per user@ in the editor to see an autocomplete dropdown of users who participated in the thread. Mentioned users receive an in-app notification with a link to the post<link rel="alternate" hreflang="..."> tags for all 6 languages plus x-default, and a self-referencing <link rel="canonical"> per language. Tags are correctly placed inside <head>/forum/ where registered users can start discussions, reply to threads, and quote messages. Categories include Announcements, Introductions, General Discussions, Tournaments, Suggestions, Bug Reports, FAQ & Knowledge Base, and Showcase/forum/en/). Forum content is automatically translated into all supported languagesrel="nofollow noopener" with only http/https URLs allowedcss/public.css, reducing page weight and improving maintainability<br> tags as text__js() helper for script contexts and __js_attr() for inline HTML event handlers (onclick, onsubmit). Fixed ~120 instances across 13 files: torneo, tornei, marathon, dashboard, giocatori_circolo, torneo_squadre, simulazione, footer, and all public-facing pages$e->getMessage()). Error details are still logged server-side for debugging