dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "Simplify NewFilesPager::getQueryInfo"
[lhc/web/wiklou.git]
/
includes
/
htmlform
/
OOUIHTMLForm.php
diff --git
a/includes/htmlform/OOUIHTMLForm.php
b/includes/htmlform/OOUIHTMLForm.php
index
e21d783
..
94ba75e
100644
(file)
--- a/
includes/htmlform/OOUIHTMLForm.php
+++ b/
includes/htmlform/OOUIHTMLForm.php
@@
-281,8
+281,10
@@
class OOUIHTMLForm extends HTMLForm {
public function wrapForm( $html ) {
if ( is_string( $this->mWrapperLegend ) ) {
public function wrapForm( $html ) {
if ( is_string( $this->mWrapperLegend ) ) {
- $content = new OOUI\FieldsetLayout( [
+ $phpClass = $this->mCollapsible ? CollapsibleFieldsetLayout::class : OOUI\FieldsetLayout::class;
+ $content = new $phpClass( [
'label' => $this->mWrapperLegend,
'label' => $this->mWrapperLegend,
+ 'collapsed' => $this->mCollapsed,
'items' => [
new OOUI\Widget( [
'content' => new OOUI\HtmlSnippet( $html )
'items' => [
new OOUI\Widget( [
'content' => new OOUI\HtmlSnippet( $html )
@@
-293,8
+295,9
@@
class OOUIHTMLForm extends HTMLForm {
$content = new OOUI\HtmlSnippet( $html );
}
$content = new OOUI\HtmlSnippet( $html );
}
+ $classes = [ 'mw-htmlform', 'mw-htmlform-ooui' ];
$form = new OOUI\FormLayout( $this->getFormAttributes() + [
$form = new OOUI\FormLayout( $this->getFormAttributes() + [
- 'classes' =>
[ 'mw-htmlform', 'mw-htmlform-ooui' ]
,
+ 'classes' =>
$classes
,
'content' => $content,
] );
'content' => $content,
] );