Here is a detailed overview of the features available on Kyzis.org, including the latest improvements to the website, forum, and administration tools.

**Overall appearance and navigation**

- Consistent visual identity with a dark theme and red accents.
- Integration of the “Kyzis.org Documentations” banner into the site’s headers.
- Display of the word “Forum” alongside the banner in the community area.
- Replacement of redundant text branding in the headers.
- Preservation of the site name in HTML titles, metadata, content, and footers where it remains relevant.
- Centralized banner rendering through a shared component to simplify future changes.
- Responsive banner sizing without image distortion.
- Navigation adapted for desktop and mobile devices.
- Side menus providing access to the site’s different sections.
- Mobile menu opening and closing controls.
- Navigation links between the main website, forum, and member area.
- An About page introducing the project, its author, and its research areas.
- Contact and social media links.

**Homepage, indexes, and content search**

- General introduction to the available research and projects.
- Introduction in French and English.
- Index of French publications.
- Index of English publications.
- Simulation index.
- Direct access to important sections from the menu.
- Search through the content displayed on the homepage.
- Visual filtering of matching search results.
- Card-based presentation of publications and simulations.
- General counters, including publications, simulations, and visits.

**Scientific publications and documents**

- Individual presentation pages for publications.
- French and English versions of presentation pages.
- Display of titles and descriptions.
- Display of categories and languages.
- Display of authors, versions, and publication dates when provided.
- Display of DOIs when available.
- Optional external links for publications.
- A button for viewing the PDF document.
- Support for a presentation image for each publication.
- An image viewer for enlarging images.
- Display of simulations associated with a publication.
- View counters.
- A “Like” system.
- Public or private document visibility settings.
- Access controls for private documents.

**Interactive simulations**

- Individual presentation pages for simulations.
- Presentation pages available in French and English.
- Display of titles, descriptions, and related information.
- A simulation launch button.
- Support for HTML simulation files.
- The ability to associate a simulation with a publication.
- A link to the related publication from the simulation’s presentation page.
- View counters.
- A “Like” system.
- Public or private visibility settings.
- Access checks before opening private simulations.
- Simulation isolation through browser security restrictions.

**Links between content and the forum**

- An optional “Forum topic link” field in the administration interface.
- The field is available when creating a publication.
- The field is available when editing a publication.
- The field is available when creating a simulation.
- The field is available when editing a simulation.
- Storage of the link with each content entry.
- A “Publication sur le forum” button on French presentation pages.
- A “Forum publication” button on English presentation pages.
- The button appears only when a valid address has been provided.
- The button can be removed by clearing the field.
- Separate links can be provided for French and English entries.
- Validation of HTTP and HTTPS addresses.
- A shared component for link validation.

**Forum organization and features**

- A forum homepage.
- Discussions organized into categories.
- Support for subcategories.
- Category browsing pages.
- Display of recent topics.
- Creation of new topics.
- Viewing topics and their replies.
- Posting replies.
- Editing posts according to permissions.
- Forum search.
- Display of information about post authors.
- Access to member profiles from discussions.
- Likes on posts.
- Reporting posts to moderators.
- Management of pinned and locked topics.
- Community statistics: members, topics, and posts.
- Display of the most recently registered member.
- Display of recently active members and guests.

**Post composition and rich content**

- BBCode support.
- Text formatting in posts.
- Link insertion.
- Image insertion.
- Quoting posts.
- Code blocks.
- YouTube video embedding using supported formats.
- Processing of links and embedded content to limit unsafe insertions.
- An image viewer with enlargement.
- Zoom and pan controls in the image viewer.
- Member mentions in discussions.
- Notifications associated with mentions and quotes.

**Registration and authentication**

- Member account creation.
- Email address confirmation during registration.
- The option to resend the confirmation email.
- Account login.
- Logout.
- Session management.
- Forgotten password recovery.
- Password resets through a link.
- Access controls for member-only features.
- Distinct member, moderator, and administrator roles.
- Protection of administrator-only pages.
- Rate limiting for certain abusive attempts.

**Member profiles and settings**

- An account management page.
- Public profiles.
- A member directory.
- Customizable display names.
- Biography creation and editing.
- Avatar uploads.
- Avatar removal.
- Avatar format and size checks.
- Links to websites and social media.
- A selection of preset profile titles.
- Custom profile titles.
- Display of multiple titles within the allowed limit.
- A distinction between descriptive profile titles and actual account permissions.
- Password changes requiring verification of the current password.
- Email address change requests.
- Confirmation of the new address before activation.
- A setting to allow or prevent private contact requests.
- On-site notification settings.
- Email notification settings.

**Private messaging**

- Creation of conversations between members.
- A list of private conversations.
- Viewing messages within a conversation.
- Sending private messages.
- Identification of the other participant.
- An unread message counter.
- Marking messages as read.
- Verification that a user belongs to a conversation before granting access.
- Respect for members’ contact preferences.
- Support for blocking contacts.
- Checks before sending a private message.

**Notifications and emails**

- A notification viewing page.
- An unread notification counter.
- Notifications related to certain forum activities.
- Reply notifications.
- Quote notifications.
- Mention notifications.
- Like notifications.
- Email notifications according to member preferences.
- Account confirmation emails.
- Password recovery emails.
- Email address change confirmation emails.
- A shared email delivery system.
- Support for translated notification text.

**Language support**

- French and English interfaces for community features.
- A language selector.
- Remembering the selected language.
- Staying on the current page when switching languages.
- Preserving a post’s anchor when switching languages.
- Translation of the relevant buttons, menus, and interface messages.
- Translation of the relevant role labels and preset titles.
- Date and number formatting adapted to the language.
- French and English publication presentation pages.
- French and English simulation presentation pages.
- Preservation of member contributions in their original language.
- A support page available in both languages.

**Publication and simulation administration**

- An administration dashboard.
- PDF document uploads.
- HTML simulation uploads.
- Validation of uploaded files.
- Maximum file size checks.
- Title and description editing.
- Category and language management.
- Management of author, version, and publication information.
- DOI and external link management.
- Adding, replacing, and removing presentation images.
- Associating simulations with publications.
- Changing public or private visibility.
- Content deletion and management of associated files.
- Organized lists of French and English content.
- Management of the new forum discussion links.
- Access to the statistics dashboard.

**Forum administration and moderation**

- A forum administration interface.
- A moderation center.
- Category and subcategory management.
- Category creation and editing.
- Category deletion subject to the applicable checks.
- Topic management.
- Topic deletion and restoration.
- Member and permission management.
- Viewing and handling reports.
- Separate access permissions for members, moderators, and administrators.

**Website statistics**

- An administrator-only statistics page.
- Display of the historical visit counter.
- Visit history recorded by the newer tracking system.
- Today’s visits.
- Visits over the past seven days.
- Visits over the past thirty days.
- Total visits recorded in the history.
- An estimate of unique visitors using an identifier that changes daily.
- A thirty-day trend chart.
- A ranking of the most visited pages.
- Display of referring websites.
- Total member count.
- Recent registration counts.
- Topic and post counts.
- Recent forum activity.
- Publication and simulation counts.
- Document and simulation view counters.
- Like counters.
- Content and member rankings based on the available metrics.
- Display of online member and guest counts.
- Tracking that does not store raw IP addresses in the visit log.

**Visit tracking and online presence fixes**

- A fix for the administrator’s online presence while viewing statistics.
- Updating presence before calculating online member counts.
- Retention of the five-minute activity window for online status.
- A fix for repeated visit counts caused by page refreshes.
- Counting the same page address only once per session per day.
- Preservation of URL parameters to distinguish different topics and content.
- Exclusion of the statistics page from the visit log.
- Preservation of previously recorded history.
- Separation of presence tracking and visit counting: updating online presence does not require adding a visit.

**Research support**

- Creation of the “Soutenir mes recherches” page.
- An English version titled “Support my research.”
- Integration of the page into the site’s design.
- Reuse of the banner and language selector.
- Clear explanation that support is entirely optional.
- Explanation of possible uses: hosting, tools, software, equipment, and research time.
- Explanation of the exploratory nature of the work.
- Clarification that a contribution does not guarantee a discovery or scientific result.
- Continued access to already-public publications and simulations without contributing.
- Other ways to help: sharing content, reporting problems, and providing constructive feedback.
- Instructions for sending an Interac e-Transfer to kyzis@outlook.com.
- Clear display of the recipient email address with easy text selection.
- A contact link for questions.
- Discreet links to the support page in the homepage, forum, and About page footers.
- French and English display checks on mobile and desktop.

**Search engine optimization and public information**

- Descriptive HTML titles on presentation pages.
- Description metadata.
- Canonical URLs on the relevant pages.
- Open Graph sharing metadata.
- Twitter sharing metadata.
- Structured data on the relevant pages.
- A dynamically generated sitemap.
- A robots.txt file for search engines.
- A site icon.
- Preservation of SEO elements during banner integration.

**Rules, privacy, and technical protections**

- A forum rules page.
- Terms of use.
- A privacy policy.
- Permission checks before access to restricted features.
- Protection of sensitive forms against unauthorized submissions.
- Prepared statements for the relevant database operations.
- Escaping of displayed values to limit content injection.
- Validation of addresses entered in the new link fields.
- Uploaded file checks.
- Restrictions applied to simulation execution.
- Error logging for certain services.
- Handling of statistics tracking errors so they do not interrupt normal site operation.

Kyzis.org now brings together a publishing platform, interactive simulations, a bilingual forum, customizable accounts, private messaging, moderation tools, a statistics dashboard, and a research support page.