Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mahara
mahara
Commits
3fa0a192
Commit
3fa0a192
authored
Mar 25, 2008
by
Nigel McNie
Browse files
Allow specifying a class for fieldset elements.
parent
654ebc2e
Changes
1
Hide whitespace changes
Inline
Side-by-side
htdocs/lib/pieforms/pieform/elements/fieldset.php
View file @
3fa0a192
...
@@ -34,7 +34,7 @@
...
@@ -34,7 +34,7 @@
*/
*/
function
pieform_element_fieldset
(
Pieform
$form
,
$element
)
{
/*{{{*/
function
pieform_element_fieldset
(
Pieform
$form
,
$element
)
{
/*{{{*/
$result
=
"
\n
<fieldset"
;
$result
=
"
\n
<fieldset"
;
if
(
!
empty
(
$element
[
'collapsible'
]))
{
if
(
!
empty
(
$element
[
'collapsible'
])
||
!
empty
(
$element
[
'class'
])
)
{
if
(
!
isset
(
$element
[
'legend'
])
||
$element
[
'legend'
]
===
''
)
{
if
(
!
isset
(
$element
[
'legend'
])
||
$element
[
'legend'
]
===
''
)
{
Pieform
::
info
(
'Collapsible fieldsets should have a legend so they can be toggled'
);
Pieform
::
info
(
'Collapsible fieldsets should have a legend so they can be toggled'
);
}
}
...
@@ -50,6 +50,9 @@ function pieform_element_fieldset(Pieform $form, $element) {/*{{{*/
...
@@ -50,6 +50,9 @@ function pieform_element_fieldset(Pieform $form, $element) {/*{{{*/
if
(
!
empty
(
$element
[
'collapsed'
])
&&
!
$error
)
{
if
(
!
empty
(
$element
[
'collapsed'
])
&&
!
$error
)
{
$classes
[]
=
'collapsed'
;
$classes
[]
=
'collapsed'
;
}
}
if
(
!
empty
(
$element
[
'class'
]))
{
$classes
[]
=
$element
[
'class'
];
}
$result
.
=
' class="'
.
implode
(
' '
,
$classes
)
.
'"'
;
$result
.
=
' class="'
.
implode
(
' '
,
$classes
)
.
'"'
;
}
}
$result
.
=
">
\n
"
;
$result
.
=
">
\n
"
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment