@@ -83,7 +83,7 @@ public function Display(WebPage $oPage)
8383 $ oPage ->add ('<fieldset id="summary"><legend>Installation Parameters</legend> ' );
8484 $ oPage ->add ('<div id="params_summary"> ' );
8585
86- $ oPage ->add ('<div class="closed"><span class="title ibo-setup-summary-title">Extensions to be installed</span > ' );
86+ $ oPage ->add ('<div class="closed"><a class="title ibo-setup-summary-title" aria-label="Extensions to be installed" >Extensions to be installed</a > ' );
8787 $ aExtensionsAdded = json_decode ($ this ->oWizard ->GetParameter ('extensions_added ' ), true );
8888
8989 if (count ($ aExtensionsAdded ) > 0 ) {
@@ -97,7 +97,7 @@ public function Display(WebPage $oPage)
9797 }
9898 $ oPage ->add ($ sExtensionsAdded );
9999 $ oPage ->add ('</div> ' );
100- $ oPage ->add ('<div class="closed"><span class="title ibo-setup-summary-title">Extensions to be uninstalled</span > ' );
100+ $ oPage ->add ('<div class="closed"><a class="title ibo-setup-summary-title" aria-label="Extensions to be uninstalled" >Extensions to be uninstalled</a > ' );
101101
102102 $ aExtensionsRemoved = json_decode ($ this ->oWizard ->GetParameter ('removed_extensions ' ), true ) ?? [];
103103 $ aExtensionsNotUninstallable = json_decode ($ this ->oWizard ->GetParameter ('extensions_not_uninstallable ' ));
@@ -117,7 +117,7 @@ public function Display(WebPage $oPage)
117117 $ oPage ->add ($ sExtensionsRemoved );
118118 $ oPage ->add ('</div> ' );
119119
120- $ oPage ->add ('<div class="closed"><span class="title ibo-setup-summary-title">Database Parameters</span ><ul> ' );
120+ $ oPage ->add ('<div class="closed"><a class="title ibo-setup-summary-title" aria-label="Database Parameters" >Database Parameters</a ><ul> ' );
121121 $ oPage ->add ('<li>Server Name: ' .$ aInstallParams ['database ' ]['server ' ].'</li> ' );
122122 $ oPage ->add ('<li>DB User Name: ' .$ aInstallParams ['database ' ]['user ' ].'</li> ' );
123123 $ oPage ->add ('<li>DB user password: ***</li> ' );
@@ -133,11 +133,11 @@ public function Display(WebPage $oPage)
133133 }
134134 $ oPage ->add ('</ul></div> ' );
135135
136- $ oPage ->add ('<div class="closed"><span class="title ibo-setup-summary-title">Data Model Configuration</span > ' );
136+ $ oPage ->add ('<div class="closed"><a class="title ibo-setup-summary-title" aria-label="Data Model Configuration" >Data Model Configuration</a > ' );
137137 $ oPage ->add ($ this ->oWizard ->GetParameter ('display_choices ' ));
138138 $ oPage ->add ('</div> ' );
139139
140- $ oPage ->add ('<div class="closed"><span class="title ibo-setup-summary-title">Other Parameters</span ><ul> ' );
140+ $ oPage ->add ('<div class="closed"><a class="title ibo-setup-summary-title" aria-label="Other Parameters" >Other Parameters</a ><ul> ' );
141141 if ($ sMode == 'install ' ) {
142142 $ oPage ->add ('<li>Default language: ' .$ aInstallParams ['language ' ].'</li> ' );
143143 }
@@ -153,7 +153,7 @@ public function Display(WebPage $oPage)
153153 $ oPage ->add ('</ul></div> ' );
154154
155155 if ($ sMode == 'install ' ) {
156- $ oPage ->add ('<div class="closed"><span class="title ibo-setup-summary-title">Administrator Account</span ><ul> ' );
156+ $ oPage ->add ('<div class="closed"><a class="title ibo-setup-summary-title" aria-label="Administrator Account" >Administrator Account</a ><ul> ' );
157157 $ oPage ->add ('<li>Login: ' .$ aInstallParams ['admin_account ' ]['user ' ].'</li> ' );
158158 $ oPage ->add ('<li>Password: ' .$ aInstallParams ['admin_account ' ]['pwd ' ].'</li> ' );
159159 $ oPage ->add ('<li>Language: ' .$ aInstallParams ['admin_account ' ]['language ' ].'</li> ' );
@@ -162,7 +162,7 @@ public function Display(WebPage $oPage)
162162
163163 $ aMiscOptions = $ aInstallParams ['options ' ];
164164 if (count ($ aMiscOptions ) > 0 ) {
165- $ oPage ->add ('<div class="closed"><span class="title">Miscellaneous Options</span ><ul> ' );
165+ $ oPage ->add ('<div class="closed"><a class="title ibo-setup-summary-title ">Miscellaneous Options</a ><ul> ' );
166166 foreach ($ aMiscOptions as $ sKey => $ sValue ) {
167167 $ oPage ->add ('<li> ' .$ sKey .': ' .$ sValue .'</li> ' );
168168 }
@@ -178,7 +178,7 @@ public function Display(WebPage $oPage)
178178 $ oParams ->LoadFromHash ($ aInstallParams );
179179 $ oParams ->ToXML ($ oDoc , null , 'installation ' );
180180 $ sXML = $ oDoc ->saveXML ();
181- $ oPage ->add ('<div class="closed"><span class="title">XML Config file</span ><ul><pre> ' );
181+ $ oPage ->add ('<div class="closed"><a class="title ibo-setup-summary-title ">XML Config file</a ><ul><pre> ' );
182182 $ oPage ->add (utils::EscapeHtml ($ sXML ));
183183 $ oPage ->add ('</pre></ul></div> ' );
184184 }
0 commit comments