From 015f12891b5f072db783aa1b92d071fb2d74b052 Mon Sep 17 00:00:00 2001
From: Samir Noir <samir.noir@inria.fr>
Date: Mon, 17 Jan 2022 11:24:37 +0100
Subject: [PATCH] collapse

---
 .../generators/oarsub_simplifier_aliases.rb     | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/lib/refrepo/gen/wiki/generators/oarsub_simplifier_aliases.rb b/lib/refrepo/gen/wiki/generators/oarsub_simplifier_aliases.rb
index 55aff047a5c..26f167e6404 100644
--- a/lib/refrepo/gen/wiki/generators/oarsub_simplifier_aliases.rb
+++ b/lib/refrepo/gen/wiki/generators/oarsub_simplifier_aliases.rb
@@ -20,24 +20,23 @@ class OarsubSimplifierAliasesGenerator < WikiGenerator
     @generated_content = "__NOEDITSECTION__\n"
 
     @generated_content += "=== Clusters and nodes ===\n"
-    @generated_content += "<code>%d</code> represent a node's number.\n"
-    @generated_content += "{|class=\"wikitable\"\n"
-    @generated_content += "! style=\"width: 15%\" | Alias\n"
-    @generated_content += "! style=\"width: 30%\" | Description\n"
-    @generated_content += "! style=\"width: 30%\" | Translate to\n"
-    @generated_content += "! style=\"width: 30%\" | Site\n"
+    @generated_content += "<code>%d</code> represent a node's number.<br/><br/>\n"
 
     sites_aliases.each do |site, aliases|
+      @generated_content += "'''#{site.capitalize}'''\n"
+      @generated_content += "{|class=\"wikitable mw-collapsible mw-collapsed\"\n"
+      @generated_content += "! style=\"width: 15%\" | Alias\n"
+      @generated_content += "! style=\"width: 30%\" | Description\n"
+      @generated_content += "! style=\"width: 30%\" | Translate to\n"
       aliases.each do |al, value|
         @generated_content += "|-\n"
         @generated_content += "|#{al}\n"
         @generated_content += "|\n"
         @generated_content += "|<code>#{value}</code>\n"
-        @generated_content += "|#{site}\n"
       end
+      @generated_content += "|}\n"
+      @generated_content += "\n"
     end
-    @generated_content += "|}\n"
-    @generated_content += "\n"
 
     default_aliases_by_category.sort.each do |cat, data|
       @generated_content += "=== #{cat} ===\n"
-- 
GitLab