Skip to content

[docs | wiki] Fixed XIN Rules code block rendering by removing indentation#10480

Open
priyavrat7 wants to merge 5 commits into
aces:RTDfrom
priyavrat7:2026_05_04_XIN_Rule_documentation_rendering_FIX
Open

[docs | wiki] Fixed XIN Rules code block rendering by removing indentation#10480
priyavrat7 wants to merge 5 commits into
aces:RTDfrom
priyavrat7:2026_05_04_XIN_Rule_documentation_rendering_FIX

Conversation

@priyavrat7
Copy link
Copy Markdown

Situation
XIN Rules documentation contained fenced code blocks indented under list items, causing inconsistent rendering.

Task
To fix inconsistent rendering of code blocks in the XIN Rules documentation.

Action
Removed indentation from affected fenced code blocks, converting them to top-level blocks so the Markdown parser treats them as literal code.

Result
Code blocks should now render correctly, with pipe characters preserved and no parsing issues, which closes #10409.

jeffersoncasimir and others added 3 commits April 29, 2026 12:15
Translate the site names in the main.tpl template based on the logged in
user's locale.

There are multiple functions in the user class that get a list of sites.
1. getSiteNames
2. getSiteNamesList
3. getSites

Option 1 was used to populate the site list in the main template.
However, it can not be updated to be translated without breaking the API
and making it user specific, as it's also used in the API.
Option 3 returns a site singleton, which can be used to get the site
name with an array_map, so is the most powerful option. The middleware
is updated to use that.
Option 2 did not have any references in the code, so it is deleted here
as it's redundant.
Unindented fenced code blocks in Annexe_A_XIN-Rules.md to ensure they are
treated as literal blocks by the Markdown parser, preserving pipe (`|`)
characters and preventing mis-parsing.
@priyavrat7 priyavrat7 added Category: Bug PR or issue that aims to report or fix a bug Area: UI PR or issue related to the user interface labels May 4, 2026
@regisoc regisoc changed the base branch from main to RTD May 11, 2026 19:17
@github-actions github-actions Bot added Language: SQL PR or issue that update SQL code RaisinBread PR or issue introducing/requiring improvements to the Raidinbread dataset Language: PHP PR or issue that update PHP code labels May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: UI PR or issue related to the user interface Category: Bug PR or issue that aims to report or fix a bug Language: PHP PR or issue that update PHP code Language: SQL PR or issue that update SQL code RaisinBread PR or issue introducing/requiring improvements to the Raidinbread dataset

Projects

None yet

Development

Successfully merging this pull request may close these issues.

XIN Rule documentation not rendering correctly

4 participants